Skip to content

mismith0227/wp-theme-modernize

Repository files navigation

modernize Build Status license Standard - JavaScript Style Guide

modernize is a modern, simple and beautiful WordPress theme. I made it for blogging. Customizer, social menu icon, several templates, logo addition, switching function between one column and two columns, etc. are also available.

Features

  • gulp
  • webpack
  • PostCSS
  • Babel
  • SVG Sprite
  • Standard

Setup

  1. Make WordPress environment.

  2. Install some dependencies, and set your hostname.Default is modernize.dev.

  3. Install Node modules

     $ yarn
    
  4. Run gulp. You don't need to install gulp globally.

     // Development
     $ yarn run dev
    
     // Production (compress)
     $ yarn run prod
    
     // Build
     $ yarn run build
    

Contributing

Pull requests, bug fixes and new features are welcome!

Please create feature branches from develop and submit a PR for any change.

Third-party resources

iScroll
License: MIT
Source : http://iscrolljs.com/

Headroom.js
License: MIT
Source : http://wicky.nillia.ms/headroom.js/

throttle-debounce
License: MIT and GPL.
Source : https://github.com/niksy/throttle-debounce

Normalize.css
License: MIT
Source : https://necolas.github.io/normalize.css/

IcoMoon-Free
License: CC BY 4.0 or GPL
Source : https://github.com/Keyamoon/IcoMoon-Free

Flexicon
License: MIT
Source : https://github.com/blivesta/flexicon