Commit Graph

267 Commits

Author SHA1 Message Date
Mathias Bynens
55b208900e server: Send SVG images as UTF-8 2014-01-06 09:31:51 +01:00
Thaddee Tyl
c241cdb54d Website: hint at default color schemes.
From a suggestion from @mathiasbynens.
2014-01-05 22:56:40 +01:00
Thaddee Tyl
6620d46f23 Local font loading into SVG in Phantom.js
Ensures use of Verdana server-side when rendering images.
2014-01-05 22:02:02 +01:00
Thaddee Tyl
8e4c19f41d Validate HTML. 2014-01-05 16:04:24 +01:00
Thaddee Tyl
74273ccceb Document supported services. 2014-01-05 15:56:15 +01:00
Thaddee Tyl
a780b25233 Deal with Coverage's unkown state.
Part of issue #16.
2014-01-05 15:41:35 +01:00
Thaddee Tyl
c3fd3cfd79 Gittip Integration.
Part of issue #16.
2014-01-05 15:33:11 +01:00
Thaddee Tyl
b562c00da5 Coveralls Integration.
Part of issue #16.
2014-01-05 15:15:48 +01:00
Thaddee Tyl
bac3a853b3 Remove the extra pixel row.
Reason: badge image sizes are actually inconsistent in the wild.
No need to keep that extra pixel row for consistency.
2014-01-05 15:14:33 +01:00
Thaddee Tyl
5aab5a8705 Travis-CI integration.
Part of issue #16.
2014-01-05 14:42:54 +01:00
Thaddee Tyl
3342ab660c Mention the Heroku app. 2014-01-05 12:39:41 +01:00
Thaddee Tyl
ec4326381c URL format change, to prepare for future possibilities. 2014-01-05 12:36:52 +01:00
Thaddee Tyl
16da2eee02 Allow {png,gif,jpg,pdf} output. 2014-01-05 12:36:51 +01:00
Mathias Bynens
de668667d3 website: Copy improvements 2014-01-05 10:48:08 +01:00
Thaddee Tyl
382b998949 website: cuter. Mention repo. Mention one more bug. 2014-01-04 23:47:17 +01:00
Thaddee Tyl
57b5a0908e website: added a form to encourage making badges. 2014-01-04 23:16:44 +01:00
Thaddee Tyl
cd6bfd23ea Cache images: max-age + last-modified. 2014-01-04 20:36:52 +01:00
Thaddee Tyl
2d65f0aecb Simple website index page. 2014-01-04 19:40:28 +01:00
Thaddee Tyl
3537924372 [badge] download + added color blue.
We now have all the colors from Buckler:
<6b9c949393/png.go (L28)>
2014-01-04 17:13:15 +01:00
Thaddee Tyl
c73f7d098f Server: allow arbitrary hex colors.
Fixes #12 since that ensures Buckler parity.
2014-01-04 16:56:24 +01:00
Thaddee Tyl
5612084749 Heroku instance creation information. 2014-01-04 14:03:45 +01:00
Thaddee Tyl
3634da8c9d make deploy: pushes master on the heroku instance. 2014-01-04 13:52:15 +01:00
Thaddee Tyl
1b3f60ab8e Use local verdana file if available. 2014-01-04 13:34:13 +01:00
Thaddee Tyl
c04d52da73 Proper escaping for the web service. 2014-01-03 23:49:05 +01:00
Thaddee Tyl
1bd5cda174 Omit needless space.
See commit dc1f0
2014-01-03 23:48:43 +01:00
Thaddee Tyl
c566277391 Node engine version information. Deployment files. 2014-01-03 19:25:49 +01:00
Mathias Bynens
dc1f063cf0 template.svg: Remove redundant space
SVGO doesn’t remove it, so let’s do it manually.
2014-01-03 19:12:07 +01:00
Thaddee Tyl
08172c504b Automated server. 2014-01-03 17:08:19 +01:00
Thaddee Tyl
9bdbe595b9 Separate color scheme data in its own file. 2014-01-03 16:27:18 +01:00
Thaddee Tyl
3f906d533b Separate the SVG-generating logic. 2014-01-03 16:21:06 +01:00
Thaddee Tyl
57b6aabbbc Using stop-opacity for gradient transparency.
Blink, I'm looking straight at you with wide open eyes.
2014-01-03 15:57:58 +01:00
Thaddee Tyl
ccbf9b49bc Doc and default values for each color. 2014-01-03 14:59:48 +01:00
Thaddee Tyl
4542f7903d Requiring a single color in the badges JSON format. 2014-01-03 14:31:21 +01:00
Thaddee Tyl
6ddc2dcb1e Single color input. 2014-01-03 14:17:19 +01:00
Thaddee Tyl
7d1436a25e Omit needless widths. 2014-01-03 12:39:40 +01:00
Thaddee Tyl
ca79a51fb0 Bring text 1px closer to center.
As shown in Shields.io's proportions picture: <c94dec377c/static/proportions.png>.
2014-01-03 12:37:05 +01:00
Thaddee Tyl
cb3da5cb17 Automatic measurement of text. 2014-01-03 12:29:54 +01:00
Thaddee Tyl
ef42d2f872 Size update to "dependencies up-to-date". 2014-01-03 11:30:26 +01:00
Thaddee Tyl
451c98fbb6 [badge] Dependencies up-to-date. 2014-01-03 11:28:34 +01:00
Thaddee Tyl
be4d5d5712 [badge] Dependencies update / unkown. 2014-01-03 10:59:24 +01:00
Thaddee Tyl
c655ba9980 Light grey color scheme. 2014-01-03 10:56:21 +01:00
Thaddee Tyl
f6a7966bb2 Badge "dependencies out of date": larger size. 2014-01-03 10:56:21 +01:00
Mathias Bynens
86dc6456f2 Add more color schemes
Ref. #8.
2014-01-03 10:56:21 +01:00
Mathias Bynens
b6d0c29eb7 README: Fix typo 2014-01-03 10:50:37 +01:00
Thaddee Tyl
a0f682c36c [badge] Build error. 2014-01-03 10:41:58 +01:00
Thaddee Tyl
bbb57967fa [badge] Build unknown. 2014-01-03 10:39:37 +01:00
Thaddee Tyl
f1c11271e1 [badge] Build failing. 2014-01-03 10:33:37 +01:00
Thaddee Tyl
bf811a063d [badge] Build pending. 2014-01-03 10:27:30 +01:00
Thaddee Tyl
6ea434bf92 Specify that the unit is pixels (if unspecified) 2014-01-03 10:10:15 +01:00
Thaddee Tyl
caf1d2e840 Write to svg files async-ly. 2014-01-03 10:10:15 +01:00