Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamjgrant/kickstart
Kickstart is a CSS library designed for modularity and fast page performance
https://github.com/adamjgrant/kickstart
css framework kickstart
Last synced: 4 months ago
JSON representation
Kickstart is a CSS library designed for modularity and fast page performance
- Host: GitHub
- URL: https://github.com/adamjgrant/kickstart
- Owner: adamjgrant
- Fork: true (twbs/bootstrap)
- Created: 2012-03-08T22:01:09.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2017-02-24T18:53:16.000Z (almost 8 years ago)
- Last Synced: 2024-09-20T20:01:56.689Z (4 months ago)
- Topics: css, framework, kickstart
- Language: HTML
- Homepage: http://getkickstart.com
- Size: 42.8 MB
- Stars: 1,866
- Watchers: 71
- Forks: 94
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Kickstart
=========Kickstart is a modern front-end CSS library for clean HTML and fast performance.
[getkickstart.com](http://getkickstart.com)
[ ![Codeship Status for adamjgrant/kickstart](https://www.codeship.io/projects/bf939ac0-1a88-0132-7edc-6605d664157f/status)](https://www.codeship.io/projects/34696)
[![Code Climate](https://codeclimate.com/github/adamjgrant/Kickstrap/badges/gpa.svg)](https://codeclimate.com/github/adamjgrant/Kickstrap)
## Quickstart with Gulp
Clone the repository and run `make setup` in the directory created. This is only required when starting the project.
Run gulp to again build and watch the project. A browser tab should open in your
default browser automatically when ready. You'll also get an external URL you
can use on other devices.Alternatively, run `gulp build` to build the project without watching or creating a server.
## Going further
If when running the `gulp` command, node warns you a module is missing, a
dependency probably wasn't installed. It may be enough to run `npm install` again
to catch the missing dependency. In some cases, this problem can be solved by
deleting the `node_modules` directory and running `npm install` again.### Javascript assets
JavaScript assets can be written as modules in lib/coffee. Add each module to app.coffee
in this same directory to output a single, minified JavaScript file with Kickstart.js
included.### CSS assets
A style.sass should currently exist in lib/sass. Use this to write your styles, importing
any other sass files you create along the way. To change themes, simply change the theme
import at the top of the file.# Building getkickstart.com and Kickstart core
## Gulp
Directions are similar to the above, however, you should run `gulp watch:docs` exclusively for
docs creation. This will output to /docs instead of /public.Alternatively, run `gulp build:docs` to build without watching.
## Rails gem and Node.js package
To build gem/package, run `make build-all`. This will automatically fire up gulp
to compile files, bump version numbers, and deploy to NPM/RubyGems.org respectively.## Deployment
- Deployed with [CodeShip](http://codeship.io)
- master deploys to getkickstart.com
- stage deploys to stage.getkickstart.com