Skip to content
Our styleguide for internal application
CSS HTML Ruby JavaScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.hooks
_data
_includes
_layouts
css
dist
fonts
img
js
layout
modules
sass
style
templates
.eslintignore
.eslintrc
.gitignore
.npmrc
.stylelintrc
404.html
CNAME
CONTRIBUTING.md
Gemfile
Gemfile.lock
LICENSE
README.md
_config.yml
getting-started.md
gulpfile.js
index.html
package-lock.json
package.json
robots.txt
sitemap.xml

README.md

Fannypack

An open source HTML and CSS toolkit. With prebuilt modules and a responsive design you can build the most awesome sites and applications.

Built with SMACSS, BEM and WAI-ARIA.

Development

Fannypack runs on Jekyll, a static site generator and Gulp as task manager.

Dependencies

Install these gems before you move on :

gem install bundler jekyll
bundle install

Run local

In your fannypack project folder:

# start jekyll server and watch html files
# with bundler you also install the required plugins
bundle exec jekyll serve

# if you don't have bundler installed
jekyll serve

and in another Terminal window, in your fannypack project folder:

# watch assets
gulp

Pushing code

Before you can push your code, you need to build the static site and minify the assets. First, stop all running Jekyll and gulp commands, than in your fannypack project folder:

gulp deploy

Fannypack maintainers can now push the code to the remote master branch. This will trigger an auto-deploy.

You can’t perform that action at this time.