A sass-based, mobile-first front-end framework aimed at developer productivity and structural composability.
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.
css
scss
.bowerrc
.gitignore
CHANGELOG.md
LICENSE.txt
README.md
bower.json
gulpfile.js
index.html
package.json

README.md

Fuselage

Fuselage Illustration

Fuselage is a sass-based, mobile-first front-end framework aimed at developer productivity and structural composability. With a sensible grid, refreshing typographic defaults, and nifty features, it's a great starting point for almost any project.

Quickstart

Install via bower or npm

# bower
$ bower install fuselage
$ npm install fuselage

Browser Compatibility

  • IE 9+
  • Chrome
  • Firefox
  • Safari

Contributing

Make sure you have npm installed. brew install node if you don't.

$ which npm
# /path/to/npm

Install the project dependencies

# in the project root
$ npm install

Run the project

$ gulp serve

Fork the project and create a feature branch.

$ git checkout -b my-cool-feature

Develop your feature or bugfix. All code should have a four space indentation. Then proceed to commit your changes. Use present tense, and close the corresponding issue (if applicable).

$ git commit -m 'Add some feature. Fix #123.'

Push to your fork.

$ git push origin my-feature

Create a new pull request and stay tuned for either feedback or the green light. Thanks for helping 👍

Configured Gulp Tasks

Task Description
gulp Build styles.
gulp serve Build styles, watch for changes, and start the development server (with livereload).