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 clone
-
bundle install
-
npm install
-
gulp
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
_site
to my remote server - automated with the
deploy
gulp 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