Skip to content

A quick start scss based html5 boilerplate for front-end project.

Notifications You must be signed in to change notification settings

kingRayhan/html5-scss-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation




HTML5 SCSS Boilerplate

Clone the repo for your project

git clone https://github.com/kingRayhan/html5-scss-boilerplate.git

Navigate to project directory

cd html5-scss-boilerplate

Generate style.css file by compiling scss files

sass --watch assets/styles/style.scss:style.css

** For run this command compile all scss styles, you must have to install Ruby Gem and SASS previously in your local machine. **







File architecture

See in better resolution


All assets file like images , javascripts , scss including third-party libraries will be in the assets folder. Only markup files ( .html , .php , .rb , .asp ...) and main style sheet ( style.css which will come in after compiling scss files ).

Assets directory difination

  • image/ - Contains all images
  • plugins/ - All third-party libraries like wow.js , animate.css , bootstrap will be here. By default this framework included 4 libraries. They are -
    • Twitter Bootstrap - The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
    • Font-Awesome - The iconic font and CSS toolkit
    • jquery - Javascript library for make javascript easy
    • JQuery MeanMenu - Jquery plugin for responsive mobile menu.
  • styles/
    • style.scss - Contains all scss pertials
    • abstracts/
      • _functions.scss - This file contains all application-wide Sass functions.
      • _mixins.scss - This file contains all application-wide Sass mixins.
      • _mixins.scss - This file contains all application-wide Sass mixins.
      • _variables.scss - This file contains all application-wide Sass variables.
    • base/
      • _base.scss - This file contains very basic styles.
      • _fonts.scss - This file contains all @font-face declarations, if any.
      • _helpers.scss - This file contains CSS helper classes.
      • _typography.scss - Basic typography style for copy text
    • components/ - This directory will holds your project's components partials scss files such as _buttons.scss , _tab.scss , _accordion.scss ...
    • layout/ - This directory contains all styles of application layouts such as _header.scss , _sidebar.scss etc...
    • pages/ - Page specific scss partials file will be here.
    • themes/ - If your project has several theme , then these theme specified scss pertials will be here.

About

A quick start scss based html5 boilerplate for front-end project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published