- use
gulp
!- don't edit
app.css
CSS directly! edit files inscss/
instead - don't edit
all.js
=> add/edit files injs/src/
(if you're adding new files, you'll have to add them also ingulpfile.js
ingulp.task('scripts')
section)
- don't edit
- clone the repo
- install
node
andnpm
if you don't have them already npm install
to fetch dependenciesgulp watch
for:- Sass => CSS autocompiling when changed
- concat/minify & uglify JS
- start local BrowserSync server with realtime reloading
- site works without JavaScript (newsletter sign-up suprisingly as well)
- site is mobile-first
- local links should have
scroll
class (for smooth scrolling); externalext
class
-
Fixes
- missing links in footer: FB, Careers
-
Tweaks
- illustrations to SVG
- decently animate them
- graphs for PART Token > Distribution
- "learn more" buttons to each section in mobile (toggle content)
- convert it all to Jekyll (now it's just plain ol' HTML)
- Piwik/Analytics?