diff --git a/server.js b/server.js index 22454de..ccd86f1 100644 --- a/server.js +++ b/server.js @@ -19,7 +19,7 @@ function escapeFormat(t) { function sixHex(s) { return /^[0-9a-fA-F]{6}$/.test(s); } -camp.route(/^\/(([^-]|--)+)-(([^-]|--)+)-(([^-]|--)+).(svg|png|gif|jpg|pdf)$/, +camp.route(/^\/:(([^-]|--)+)-(([^-]|--)+)-(([^-]|--)+).(svg|png|gif|jpg|pdf)$/, function(data, match, end, ask) { var subject = escapeFormat(match[1]); var status = escapeFormat(match[3]); diff --git a/web/index.html b/web/index.html index 48a7568..ce9810c 100644 --- a/web/index.html +++ b/web/index.html @@ -29,8 +29,8 @@ h2 { font-variant: small-caps; }
Ever wanted to have your own GitHub badges?
@@ -41,7 +41,7 @@ Maybe you simply love SVG.
Maybe you fancy a format that uses less than half the bandwidth.
As for me, I wanted a format that people can reuse and hack on.
@@ -49,26 +49,26 @@ I wanted a service for everyone.
I made the GitHub Badge Service.
Here's how it works.
-http://gh-badges.herokuapp.com/<SUBJECT>-<STATUS>-<COLOR>.svg
+http://gh-badges.herokuapp.com/:<SUBJECT>-<STATUS>-<COLOR>.svg
Use two dashes --
to have one dash as text.
Use two underscores __
to have one underscore as text.
Use an underscore _
if you want a space. Or, you know, use a space.
Colors:
-