It's a flat, fast and powerful front-end framework for rapid web development.
Furatto is a lightweight & friendly front-end framework got get the job done, created and maintained by Abraham Kuri from Icalia Labs.
To get started, checkout:
We recommend you to read the version milestiones if you feel like want to collaborate.
We encourage you to migrate to version 3 as is a more stable, friendly and extendable version.
Build -
This task will build the whole framework, which means, sass
compilation, coffeescript compilation, dist directory creation,
compression of files and more.
Here is the gem
from https://github.com/IcaliaLabs/furatto
Furatto is a lightweight & friendly front-end framework got get the job done, created and maintained by Abraham Kuri from Icalia Labs.
To get started, checkout:
http://icalialabs.github.io/furatto/
Table of contents
- Quick start
- Bug tracker & feature request
- Documentation
- Compiling CSS and Javascript
- Using Rails
- Contributing
- Community
- Using Furatto
- Heroes
- License
Quick start
Using Furatto is extremely easy, we've provided three quick start options:- Download the latest release.
- Clone the repo:
git clone git@github.com:IcaliaLabs/furatto.git
. - Install via bower:
bower install furatto
.
Bug tracker & feature request
Have a bug or a feature request? Please open a new issue. Before opening any issue, please search for existing issues.We recommend you to read the version milestiones if you feel like want to collaborate.
Documentation
Furatto's documentation is built using Jekyll and publish thorugh Github pages at http://icalialabs.github.io/furatto/. You should be able to run them locally.Running documentation locally
- You need to install Jekyll or run
bundle install
- From the root of the project
furatto/
runjekyll serve --watch
from the command line, this way if you change any file jekyll will generate that for you. - Open http://localhost:9001/furatto and you are good to go.
Old documentation
We still provide support for version 1 and 2 as it is a big change from one to another, you can visit the old docs V1 and V2.We encourage you to migrate to version 3 as is a more stable, friendly and extendable version.
Compiling CSS and JavaScript
Furatto V3 now uses Grunt to compile all the Sass code and start working with the framework. Before getting started you need to add the necessary dependencies:Installing Grunt
From the command line:- Install
grunt-cli
globally withnpm install -g grunt-cli
. - Navigate to the root
/furatto
directory, then runnpm install
. npm will look at package.json and automatically install the necessary local dependencies listed there.
Available Grunt tasks
Some of the grunt tasks are:
Build - grunt
This task will build the whole framework, which means, sass
compilation, coffeescript compilation, dist directory creation,
compression of files and more.Workflow
We have a very useful workflow to work with Furatto and Grunt:- Run
jekyll serve --watch
from the command line on the root folderfuratto/
- In another terminal run
grunt watch
, which will be pending of any change on any coffeescript or sass file. It will compile everything up and deliver it to Jekyll, which by receiving the change will regenerate the necessary files.
Using Rails?
A gem to integrate with Furatto is well maintain by @kurenn, this will help you start coding your front end right away.Here is the gem
from https://github.com/IcaliaLabs/furatto
No comments:
Post a Comment