Skip to content
This repository has been archived by the owner on Nov 2, 2022. It is now read-only.

WordPress Starter Theme for building custom themes. Uses Gulp, Bower, SCSS, Normalize, AutoPrefixr and BrowserSync.

Notifications You must be signed in to change notification settings

MDSilviu/mds-wordpress-starter-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Starter Theme

Version: 3.0

Author:

Silviu Manolache ( manolachesilviu.dev / freelancer.com / wordpress.org )

Summary

MDS WordPress Starter Theme for building custom themes. Uses Gulp, Bower, SCSS, AutoPrefixr, Browser Sync for workflow automation.

Usage

The theme is setup to use Gulp to:

  • compile SCSS, run it through AutoPrefixer to prefix CSS for legacy browsers, CSSO to minify and optimize.
  • analyze your JavaScript code for errors and coding standard with JSHint and JSCS, concatenate and minify,
  • get your bower dependencies main files with Main Bower Files, concatenate and minify
  • optimize images
  • automate browser reloading when changes are made to the files with Browser Sync

Rename folder to your theme name, change the style.css intro block to your theme information. Open the theme directory in terminal and run npm install to pull in all Gulp dependencies. Run gulp to execute tasks.

Theme includes:

  • Carbon Fields to create custom theme options and metaboxes
  • TGM Plugin Activation to be able to easy include your theme plugin dependencies
  • basic functions to use in your theme development located in the "functions" directory

Bower

Supports bower to install and manage JavaScript dependencies in the .development/js/plugins folder.

Features

  1. Normalized stylesheet for cross-browser compatibility using Normalize.css version 4
  2. Easy to customize
  3. Media Queries can be nested in each selector using SASS
  4. Gulp for processing all SASS, JavaScript and images
  5. Add custom theme options and metaboxes with Carbon Fields
  6. Set theme plugin dependencies with TGM Plugin Activation
  7. Common used WordPress functions
  8. Basic markup and css styles

Contributing:

Anyone and everyone is welcome to contribute!

Contributors:

Credits

Without these projects, this WordPress Starter Theme wouldn't be where today.

About

WordPress Starter Theme for building custom themes. Uses Gulp, Bower, SCSS, Normalize, AutoPrefixr and BrowserSync.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published