All Projects β†’ abhijithvijayan β†’ gulp-sass-bootstrap-boilerplate

abhijithvijayan / gulp-sass-bootstrap-boilerplate

Licence: MIT license
β°πŸ“Œ Boilerplate with gulp.js, Sass, Babel, and Browsersync.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to gulp-sass-bootstrap-boilerplate

bootstrap-4-boilerplate
Basic Bootstrap 4 Starter Template
Stars: ✭ 50 (+108.33%)
Mutual labels:  gulp, browsersync, bootstrap4
Bootstrap 4 Sass Gulp 4 Boilerplate
A Bootstrap 4.5.2 boilerplate with font-awesome, sass, gulp 4 tasks
Stars: ✭ 103 (+329.17%)
Mutual labels:  gulp, browsersync, bootstrap4
frontie
Frontie is a front-end boilerplate. Gulp | Twig.js | Sass | Autoprefixer | Browsersync | Bootstrap 4 Grid System & Responsive Breakpoints
Stars: ✭ 28 (+16.67%)
Mutual labels:  gulp, browsersync, bootstrap4
branch
Branch Starter Theme - A WordPress starter theme based on Timber library and Bootstrap
Stars: ✭ 87 (+262.5%)
Mutual labels:  gulp, browsersync
webpack-sass-bootstrap-boilerplate
Sass, Babel & Bootstrap boilerplate with Webpack building, Dev Server and Live Loading
Stars: ✭ 93 (+287.5%)
Mutual labels:  bootstrap4, bootstrap-boilerplate
adfab-gulp-boilerplate
A boilerplate including Gulp, Less/SASS, BrowserSync.
Stars: ✭ 17 (-29.17%)
Mutual labels:  gulp, browsersync
frontenso-11ty-starter
Production-ready 11ty+Gulp+Webpack Starter that features Nunjucks, SASS, TailwindCSS (with JIT complier), and ESNext.
Stars: ✭ 24 (+0%)
Mutual labels:  gulp, boilerplate-template
sass-starter-pack
Sass starter files using Gulp v4.0.0 πŸ”₯
Stars: ✭ 34 (+41.67%)
Mutual labels:  gulp, gulpjs
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (-45.83%)
Mutual labels:  gulp, browsersync
luya-kickstarter-bootstrap4
LUYA boilerplate to kickstart projects with Bootstrap 4.
Stars: ✭ 13 (-45.83%)
Mutual labels:  gulp, bootstrap4
gw-starter-kit
PEPELAC - Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ инструмСнтарий для вёрстки ΠΈ создания статичных сайтов с использованиСм Webpack
Stars: ✭ 30 (+25%)
Mutual labels:  gulp, browsersync
bootpack
Create multi-page websites using bootstrap for development and webpack for task running.
Stars: ✭ 30 (+25%)
Mutual labels:  boilerplate-template, bootstrap4
selene
A opinionated Wordpress base theme based on Sage.
Stars: ✭ 31 (+29.17%)
Mutual labels:  gulp, browsersync
magento-2-gulp
Gulp for Magento 2. It works with core Magento styles (less) and structure. Uses default theme configs from dev/tools/grunt/configs/local-themes.js.
Stars: ✭ 37 (+54.17%)
Mutual labels:  gulp, browsersync
Forward-Framework
A killer WordPress theme framework built using underscores, gulp, sass, bourbon neat, bower & browsersync.
Stars: ✭ 23 (-4.17%)
Mutual labels:  gulp, browsersync
Gulp Webpack Starter
Gulp Webpack Starter - fast static website builder. The starter uses gulp toolkit and webpack bundler. Download to get an awesome development experience!
Stars: ✭ 199 (+729.17%)
Mutual labels:  gulp, browsersync
lead
Sink your streams.
Stars: ✭ 14 (-41.67%)
Mutual labels:  gulp, gulpjs
Gopablo
🐺 Static site generator.
Stars: ✭ 166 (+591.67%)
Mutual labels:  gulp, browsersync
Stellar
Stellar is completely based on the latest version of Bootstrap 4. Stellar Admin is designed to reflect the simplicity and svelte of the components and UI elements and coded to perfection with well-organized code.
Stars: ✭ 176 (+633.33%)
Mutual labels:  gulp, bootstrap4
gulp
Gulp Türkçe Çeviri
Stars: ✭ 37 (+54.17%)
Mutual labels:  gulp, gulpjs

gulp-sass-bootstrap-boilerplate

travis gulp Bootstrap node-sass jQuery livereload

SASS Β· Babel Β· Bootstrap Β· Gulp Β· JQuery Β· PopperJS Β· Browsersync

This Gulp-Sass boilerplate starter contains the features and scripts you need to get started quickly with Gulp Runner and building, Live Loading.

πŸ™‹β€β™‚οΈ Made by @abhijithvijayan

Donate: PayPal, Patreon

Buy Me a Coffee


It contains the following features:

  • GulpJS
  • Babel ES6 Compiler
  • Bootstrap v4
  • JQuery v3.3.1
  • PopperJS
  • Concatenate and minify JavaScript.
  • Compile, minify, autoprefix SASS.
  • Browser-Sync Hot-Reloading
  • Optimize and Cache Images

Features

Gulp Loaders and Plugins

This project contains the following loaders & plugins:

  • node-sass for compiling sass (SCSS)
  • gulp-babel for compiling ES6 code
  • Browser-sync for hot-reloading
  • gulp-uglify for compressing JS
  • gulp-clean-css for compressing CSS
  • gulp-sourcemaps for mapping into css file
  • gulp-rev for filename hashing
  • gulp-imagemin for optimising images

Getting Started

Dependencies

Note: if you've previously installed Gulp globally, run npm rm --global gulp to remove it. Details here.

Make sure these are installed first.

Quick Start

  1. Clone the repo :

    git clone https://github.com/abhijithvijayan/gulp-sass-boilerplate.git

  2. In bash/terminal/command line, cd gulp-sass-boilerplate into project directory.

  3. Run npm install to install required files and dependencies.

  4. Launch the development environment with :

    gulp

    then, navigate to http://localhost:3000

Note: For Production, Use:

gulp build

This will build files and assets to dist directory.


Documentation

Workflow structure

src - > source directory

dist -> build directory

.
β”œβ”€β”€ src
β”‚   β”œβ”€β”€ assets
β”‚   β”‚   └── 500x300.jpg
β”‚   β”œβ”€β”€ sass
β”‚   β”‚   β”œβ”€β”€ _fonts.scss
β”‚   β”‚   β”œβ”€β”€ _variables.scss
β”‚   β”‚   └── main.scss
β”‚   β”œβ”€β”€ index.js
β”‚   └── index.html
.
.
β”œβ”€β”€ dist
β”‚   β”œβ”€β”€ assets
β”‚   β”‚   β”œβ”€β”€ 500x300.jpg
β”‚   β”‚   └── rev-manifest.json
β”‚   β”œβ”€β”€ css
β”‚   β”‚   └── style.min.css
β”‚   β”œβ”€β”€ js
β”‚   β”‚   └── bundle.min.js
β”‚   └── index.html
.

Instructions

  • Add your HTML files by inserting or including them in the src directory (By default index.html is added to the directory, feel free to edit it with the changes seen live.)

    • For the new HTML file(s), link the styles.css (in head tag) and bundle.js (in body tag) file in the HTML files as they are created.
      <head>
          :
          <link rel="stylesheet" href="css/style.css" />
      </head>
      <body>
          : 
          <script src="js/bundle.js"></script>
      </body>
      
  • Add sass(SCSS) files to src/sass folder.

    • Make sure you import the scss file in main.scss
      @import "filename";
      
  • Add images to src/assets folder.

Licence

Code released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].