Skip to content

JeffPlo/skGruendau

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting started

If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you can start developing with this theme.

Requirements

Install dependencies

You can either run

  bundle install
  npm install
  bower install
  composer install

or let yeoman do all the work for you (full documentation here)

  yo bambee

Developing

Watch mode

Watches every change being made and run belonging task.

  grunt --watch

Developement mode

Create source maps for minified css and js files

  grunt --devMode

Customizing

Changing theme name

To change theme name, edit name property in package.json . This name will be used for themes folder and Theme Name in style.css.

  {
    "name": "bambee",
    ...
  }

Grunt tasks

  • clean: Cleans the compiled themes folder.
  • copy: Copies all files, wich have not to be compiled.
  • scsslint: Lints your .scss files before compiling them. Configuration found in config/.scss-lint.yml. [1]
  • compass: Compiles your .scss files. Configuration found in config/config.rb.
  • coffeelint: Lints your .coffee files before compiling them. Configuration found in config/coffeelint.yml. [2]
  • coffee: Compiles your .coffee files.
  • cssmin: Minifies and merges .css files.
  • uglify: Minifies and merges .js files.
  • watch: Watches for changes in your files and executes tasks.

[1] Sass style guide [2] CoffeeScript style guide

Autoloaded Namespaces (PSR-4)

  • The includes/ directory is loaded into the Inc namespace
  • The lib/ directory is loaded into the Lib namespace

About

Wordpress Theme for Chess Club

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published