Frontend GitHub version

Code Climate Build Status dependencies Status devDependencies Status Gratipay User Beerpay Beerpay Join the chat at https://gitter.im/frontendbyben/Lobby

Frontend is a light-weight, no-bloat frontend development framework. It’s purpose is to give developers a jumpstart utilizing Gulp to automate repetitive tasks, a variables file to quickly configure base elements and a standards-driven approach to help avoid spaghetti code while decreasing new developer ramp-up time.

If you’re viewing this at https://github.com/bmarshall511/frontend, you’re reading the documentation for the master branch. View documentation for the latest release.

Unlike other frontend frameworks like Foundation or Bootstrap, Frontend doesn’t restrict you to any one in particular. You could think of Frontend like a base framework for others like Foundation and Bootstrap. Use what you like, discard what you don’t — keeping your files well optimized.

Getting Started

Prerequisites

Direct download

Download the script here and include it (unless you are packaging scripts somehow else).

Installation

Navigate to the frontend directory in Terminal and run the following commands:

  1. $ bundle install To install gem dependencies
  2. $ npm install To install dependencies
  3. $ gulp setup For first-time setup

Development Usage

The following commands can be run in the frontend directory during development:

Contributing

Check out the Contributing Guidelines.

Security

For vulnerability reports, send an e-mail to me at benmarshall dot me.

Manual release steps

Authors

Changelog

v3.0.3 (TBD)

v3.0.2 (April 27, 2017)

v3.0.1 (April 5, 2017)