Commit Graph
34 Commits
Author SHA1 Message Date
DanialandPaul Melnikow 7945db8f57 Fix letter spacing on Windows Firefox, Badge padding to spec (#1161)
Update of #1132
Fix #746 #848
2017-10-12 18:35:29 -04:00
Paul MelnikowandGitHub 37bcddb23e Revert letter spacing adjustment until we can track down the problem (#1154)
See #1132
2017-10-11 14:14:03 -04:00
DanialandPaul Melnikow 7db325c640 Fix enlarged text when min-font-size is enabled (#1132)
Fixes #746 
Fixes #848 

Works by making the font-size `110px` instead of `11px` so the browser doesnt enforce the minimum font size and then scales the text down to 10%.

Also fixes the padding issue on Firefox.
2017-10-09 15:29:08 -04:00
David TolnayandThaddée Tyl 66635c510c Eliminate padding on social badges if rhs is empty (#998) 2017-06-01 23:35:56 +02:00
Thaddee Tyl 2f97be9118 Pre-compress badge templates with SVGO
Prior to this patch, time spend in badge.js (computing text width and
compressing the SVG with SVGO) averaged 8.4 ms.

After this patch, it clocks at 2.4 ms on average.

Assuming this is the CPU bottleneck, it means that servers used to only be able
to handle 119 req/s (empirically, it is closer to 100 req/s). It should now
handle 416 req/s (although a better guess is at 1/0.004 = 250 req/s).
2017-02-25 18:20:07 +01:00
Thaddee Tyl 78494dd6ff Fix blurry rounded corners on WebKit
WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=135616
Fixes #732
2016-12-15 02:09:07 +01:00
Thaddee Tyl b74107eb3d Stop using a link for default badge template
npm cannot handle links.
See https://github.com/npm/npm/issues/13884.
2016-09-08 23:23:43 +01:00
Konstantin Molchanov 51021679b0 Template: Flat Square: Shadows removed, xlink namespace declaration added. 2016-04-19 13:14:54 +04:00
Konstantin Molchanov 4b3b8bd49b Attempt to add logo to flat-square template
I'm really not sure this would work, I just copied a code chunk from flat.
2016-03-22 10:58:35 +03:00
Greg Cochard 79ccfef467 Comments 2015-12-01 10:34:08 -08:00
Greg Cochard 18cd0c15b9 Add twitter follow badge. Fixes #527
This adds a twitter follow badge. It also updates the social template
to include a `nobubble` option which will ignore the data in text[1]
and not draw the bubble to the right of the badge. Simply add
&nobubble=true to the URL of your badge.
2015-10-13 19:16:20 -07:00
Alexandr Kondrashov 802327030e Fix corners in social-template
Before: https://pp.vk.me/c622223/v622223775/476e5/wqWY1eD4BO8.jpg
After: https://pp.vk.me/c622223/v622223775/476de/pgqBGgD_sQ4.jpg
2015-08-18 02:27:45 +03:00
Thaddee Tyl 87b098a53d social: right hand-side should not be capitalized 2015-07-26 17:09:08 +02:00
Thaddee Tyl ca2bf2ea07 Capitalize social badges 2015-06-20 15:51:56 +02:00
Thaddee Tyl 649e9638c0 Working social template
Fixes #337
2015-05-11 08:49:53 +02:00
Thaddee Tyl 75bc3cb90c Initial social button implementation 2015-05-08 23:58:42 +02:00
Thaddee Tyl b1d3e00a21 Support for logos in flat design
Closes #401
Part of #337
2015-04-25 14:46:49 +02:00
Thaddee Tyl cb34a90fc4 Apply rummik's great flat changes to plastic
Part of #352
2015-02-11 15:25:46 +01:00
Thaddee Tyl f2319a2d48 Default to flat badges
Closes #185
2015-02-01 17:56:18 +01:00
Thaddee Tyl 27db523202 Merge remote-tracking branch 'rummik/flat-adjustment' 2015-01-31 12:35:24 +01:00
rummik 250536cd30 Minor cleanup after flat template changes 2015-01-14 03:09:54 -05:00
rummik 6513ed7607 Fix gray fuzzy edges around the right-hand color in the flat template 2015-01-13 21:12:44 -05:00
rummik 42bef2e3be Update flat-square template for better color matching 2015-01-06 12:22:27 -05:00
Thaddee Tyl d9347fffe4 Plastic style (instead of default)
The default style is now a link.

Fixes #296
2014-11-26 22:34:26 +01:00
Thaddee Tyl ecaf11a50e Prevent possible invalid colors.
They're only theoretical, but better safe than sad.
2014-11-19 09:40:30 +01:00
Thaddee Tyl b6a0970699 templates: escape invalid XML 2014-11-19 00:23:40 +01:00
Jonathan Reinink e69d52ae1c Add the ability to output badges as JSON. 2014-10-13 22:48:39 -04:00
Thaddee Tyl 9c9df2f641 Support the old flat style as flat-square.
Part of issue #185.
2014-08-11 08:45:50 +02:00
Thaddee Tyl f7ee1cb71a Flat design: drop-shadow.
Part of issue #185.
2014-08-05 08:37:12 +02:00
Thaddee Tyl 048bf9206a Flat design: use @jasonlong's work.
Part of issue #185.
2014-08-05 08:05:53 +02:00
Ivan Kuchin 6c0f24f983 replaced usage of linearGradient with fill colour and fill-opacity on intended rect 2014-07-18 19:07:32 +02:00
Thaddee Tyl 03e7013bf5 Text baseline nudged down by 1px.
Fixes #141.
2014-06-30 15:28:02 +02:00
Max Ogden c6163c9a4f move colorscheme back to original location, add @ syntax to cli for specifying style, cache templates on server start 2014-04-19 10:27:20 -07:00
Max Ogden f97fbf0dd0 add templates support and new flat style option 2014-04-19 01:11:06 -07:00