HTML CSS JavaScript
Latest commit 39ea4e5 Jan 21, 2017 @ivanakimov ivanakimov minor
Permalink
Failed to load latest commit information.
actionscript postgresql Dec 24, 2016
bash postgresql Dec 24, 2016
c postgresql Dec 24, 2016
clojure postgresql Dec 24, 2016
coffeescript postgresql Dec 24, 2016
coldfusion postgresql Dec 24, 2016
cpp postgresql Dec 24, 2016
crystal postgresql Dec 24, 2016
d postgresql Dec 24, 2016
elixir postgresql Dec 24, 2016
elm postgresql Dec 24, 2016
erlang postgresql Dec 24, 2016
f-sharp postgresql Dec 24, 2016
go postgresql Dec 24, 2016
groovy postgresql Dec 24, 2016
haskell postgresql Dec 24, 2016
haxe postgresql Dec 24, 2016
java postgresql Dec 24, 2016
javascript minor Jan 21, 2017
kotlin postgresql Dec 24, 2016
lua postgresql Dec 24, 2016
net postgresql Dec 24, 2016
nim postgresql Dec 24, 2016
objective-c postgresql Dec 24, 2016
perl postgresql Dec 24, 2016
perl6 postgresql Dec 24, 2016
php postgresql Dec 24, 2016
postgresql postgresql Dec 24, 2016
public minor Dec 24, 2016
python postgresql Dec 24, 2016
r postgresql Dec 24, 2016
ruby postgresql Dec 24, 2016
rust postgresql Dec 24, 2016
scala postgresql Dec 24, 2016
smalltalk postgresql Dec 24, 2016
src minor Jan 21, 2017
swift postgresql Dec 24, 2016
tsql postgresql Dec 24, 2016
vba postgresql Dec 24, 2016
.gitignore WIP Aug 18, 2014
CNAME cname Sep 10, 2014
Gruntfile.js adding r Sep 12, 2015
README.md Compiled templates Oct 16, 2016
index.html minor Jan 21, 2017
package.json Compiled templates Oct 16, 2016

README.md

Hashids website

Website documentation for Hashids.

How to update

Get Node.js, Grunt. Be sure you have Sass and Handlebars.js installed.

This is a static website that auto-generates pages for different implementations. There's two main files to update:

src/data.json
src/template.html

data.json contains majority of the implementation data that populates the site. template.html is the template.

Run the following in your git repo:

npm run production

This will keep watching your files for changes and updating whatever's needed. When done, git push your changes.

Shoutouts

Hashids website either uses or is built with the following. Muchas gracias to their respective creators for making these:

Node - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

npm - Node.js package manager

Grunt - The JavaScript Task Runner

Handlebars.js - Minimal Templating on Steroids

Sass - Syntactically Awesome Style Sheets

Mouapp - The missing Markdown editor for web developers

highlight.js - Syntax highlighting for the Web

Font Awesome - The iconic font and CSS toolkit

Octodex - Github octocats

FlexSlider - An awesome, fully responsive jQuery slider toolkit

Google Fonts used:

  1. Leckerli One

  2. Fira Mono