silly.graphics
silly.graphics copied to clipboard
🌈 a glorified list of hyperlinks
![]()
Silly Graphics
A collection of resources generally pertaining to graphic design.
SUMMARY
- built with jekyll
- styled with cssnext
- automated with gulp (see gulpfile)
- served with nginx (see configuration)
- hosted with digital ocean
- registered with iwantmyname
- encrypted with let's encrypt (see a+ ssl labs score)
- speed-tested with pagespeed
INSTALLATION
pros
git clonebundle installnpm installgulp
joes
-
install homebrew (if on os x)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" -
install git
brew install git(os x)
or
sudo apt-get install git(ubuntu) -
clone repo
git clone https://github.com/jckfa/silly.graphics.git -
install bundler
gem install bundler -
install gems
bundle install -
install node
brew install node
or
sudo apt-get install nodejs -
install dependencies
npm install -
serve site
gulp
DEPLOYING
- i use a simple post-receive hook to deploy from
_siteto my remote server - automated with the
deploygulp task (see bottom of gulpfile)
BROWSER SUPPORT
- js uses classList without polyfill
- flexbox
- only uses woff and woff2 for webfonts
- exclusively tls v1.2 (>ie10, android 4.3)
unless you're running some old browser, everything should render fine