bassjobsen / jbst-1pxdeep-theme

WordPress theme, designing with color schemes (1pxdeep), Bootstrap 3 and Less.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JBST 1pxdeep

JBST is a powerful theme framework that can be used as a standalone website builder or as a framework to create child themes for wordpress build on Twitter's Bootstrap 3. Full customizable with LESS. Relative color design is designing by relative visual weight, or designing with color schemes. 1pxdeep brings that concept to Bootstrap and this theme brings it to WordPress.

Getting started

  1. Download, install (do not active) JBST https://github.com/bassjobsen/jamedo-bootstrap-start-theme/archive/master.zip
  2. Copy JBST 1pxdeep Theme files to wordpress/wp-content/themes/jbst-1pxdeep-theme/
  3. rename the folder from step 2 and open 'style.css' and change the theme info (name, author, description, etc)
  4. activate your child theme in your Dashboard: Appearance > Themes
  5. set the seed color in your Dashboard: Appearance > Less Compiler, enter @seed-color: #578562; in the text area and press "Recompile Less code"

Less Compiler

LESS Compiler

The built-in LESS compiler (Appearance > LESS Compiler) plays an important role in JBST childtheming:

Use the built-in compiler to:

  • set any Bootstrap variable or use Bootstrap's mixins: -@navbar-default-color: blue; - create a custom button: .btn-custom { .button-variant(white; red; blue); }
  • set any built-in LESS variable: for example @footer_bg_color: black; sets the background color of the footer to black
  • use built-in mixins: - add a custom font: `.include-custom-font(@family: arial,@font-path, @path: @custom-font-dir, @weight: normal, @style: normal);

Alternatively you can also add the LESS code mentioned above to less/custom.less in your child theme's folder.

You always have to recompile your LESS code into CSS by using the recompile function (Appearance > LESS Compiler) after changing less/custom.less.

Example

ScreenShot

About

WordPress theme, designing with color schemes (1pxdeep), Bootstrap 3 and Less.

License:GNU General Public License v2.0


Languages

Language:PHP 98.3%Language:CSS 1.7%