SPIN Admin/Dashboard Theme with a minimalist design and innovative Dark UI will let you build an amazing and powerful application with great UI. Perfectly designed for large scale applications, with detailed step by step documentation. It is built based on the latest standards and recommendations. It is powered by Bootstrap framework 3.x, which is currently one of the most popular framework in the world.
- Make sure you have Ruby installed (Ruby DevKit on Windows also), Jekyll gem, Bundler gem (gem install bundler), Node, Bower and Gulp
- Clone this repository git clone https://github.com/0wczar/spin.jekyll.git
- In the terminal navigate to the cloned repository directory
- Run npm installto install NPM packages
- Run bower installto install Bower packages
- Run gulp bowerto attach Bower packages to Jekyll
- Run bundlerto install required Gems
- (Option) Run gulpto start Jekyll with HTML/JS/Styles watcher. To start watching ONLY HTML files rungulp jekyll
- In the terminal navigate to project directory
- Run bower install <package-name> --savefor examplebower install jquery --save. The Bower packages list can be found here - http://bower.io/search/
- When the install is complete run gulp bowerto attach the new library.
- The plugins Sass files should be placed in /src/assets/scss/<plugin-name>
- The compiled css should be placed in /src/assets/stylesheets/<plugin-name>.css
- This generated custom style should be linked in the /src/_includes/head.htmlfor example<link rel="stylesheet" href="assets/stylesheets/select2-bootstrap.css">
- New HTML pages should be added to /srcfolder for example/src/new-page.html
- The new page should have the variables on the top required is layout: default. Other usable variables are:bodyClasseswhich adds appropriate classes to the body tag,defaultContainerwhich adds specific container to navbar and footer andtitlewhich is injected into head and can be used in the content via{{ page.title }}. Example:
- The added page should be linked in the sidebar like this:
Example Link: <li class="{% if page.url == "/default.html" %}active{% endif %}"><a href="/default.html"><span class="nav-label">Default</span></a></li>
- To acces this page you can use this url: localhost:3000/new-page/
- In main folder enter in terminal gulp build:vanilla
- Go to folder cd /site
- Then npm install
- Next bower install
- Next gulp build
- Ready source available in folder /dist
- In main folder enter in terminal gulp build:seed
- Ready source available in folder /starter
- Go to folder with project cd /your_catalog
- Enter git reset --hard origin/master
- Pull via Github Dekstop
- Example: 25 - 07 - 2016 - 12:03 (12h) <span data-faker="{{date.day}} {{date.monthDigit}} {{date.year}} {{date.time}}"></span>
- Example: Months: Jan, Feb, Mar, etc... data-faker="[[date.monthShort]]"
- Examples: Days: Mon, Tue, Wed, etc... data-faker="[[date.weekdayShort]]"
- Example: 1% - 100%: <span data-faker="[[random.percentage]]"><span>
- Example: 0% - 100.0%: <span data-faker="[[random.percentagePoint]]"><span>



