Skip to content

bravocado/anila

Repository files navigation

ANILA 2.0 Build Status Total views library users

Anila Logo

See change log

Note

This is a heavy starter and completely personal. Consider it, if you want to use Anila.

Documentation

Up until now, there's no online documentation. Run gulp and check your dist/docs/.

Dependecies

How to use it?

Bower

bower install anila

NPM

npm install anila

CLI

generally you can use [sudo] gem install anila. After that, you can start using Anila command line tools.

Available Commands

  • anila version
  • anila new [project_folder]
  • anila new [project_folder] --grunt
  • anila new [project_folder] --gulp
  • anila update

Structure

+ --- build
	+ --- images
	+ --- sass
		+ --- anila
			+ --- components [modules for HTML element or a set of HTML elements]
			+ --- extensions [an extension for mixin]
			+ --- generic [modules for general uses. like debug, reset, normalize]
			+ --- objects [modules for abstraction]
			+ --- tools [a set of module dependecies]
			- --- _conditional.scss
			- --- _values.scss
		- --- anila.scss
		+ --- docs
			- --- *.scss
	+ --- scripts
	+ --- views
		+ --- data
		+ --- layouts
		+ --- organisms
		+ --- pages
+ --- dist [compiled source files]
	+ --- assets
		+ --- css [compiled files]
		+ --- images [copied files]
		+ --- sass [minified files]