BaseWeb is a SCSS front-end development library and framework built to make working on web based projects more enjoyable. It's focused on keeping your projects simple, organized and responsive.
The main features being worked on right now are blocks. The following list of blocks are currently on the production list:
Documentation is currently being worked on and you can view them if you clone or download the repo. There will also be an online version at http://getbaseweb.com/.
Upcoming features and updates to BaseWeb documentation:
- Add some form of change or development log, similar to Cargo Devlog.
- Add a blog to highlight new features and post tutorials.
- Incorporate markdown-it node module for use with the devlog, blog and readme.
- Setup auto deployment for docs to http://getbaseweb.com/.
npm install to install required node modules for build scripts. This is the following node stack used to build BaseWeb assets and documentation files:
||Used in handling the watch task|
||Used for compiling and minifying src and doc CSS from SCSS files|
||Used to build our HTML files for docs, examples and readme|
||Used to optimize our image files|
To see the full list of available Jake tasks for a project, use
jake -ls. The following tasks are available for building BaseWeb and related files:
||Compiles and minifies SCSS|
||Watch for change to files and rebuild if they change|