All Projects → drawbackwards → Forward-Framework

drawbackwards / Forward-Framework

Licence: other
A killer WordPress theme framework built using underscores, gulp, sass, bourbon neat, bower & browsersync.

Programming Languages

CSS
56736 projects
PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Forward-Framework

Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (+13.04%)
Mutual labels:  gulp, yarn, browsersync, wordpress-starter-theme
WordPress-UIkit-Starter-Theme
A WordPress starter theme for developers using the frontend framework UIkit
Stars: ✭ 55 (+139.13%)
Mutual labels:  gulp, wordpress-theme, wordpress-starter-theme
branch
Branch Starter Theme - A WordPress starter theme based on Timber library and Bootstrap
Stars: ✭ 87 (+278.26%)
Mutual labels:  gulp, browsersync, wordpress-starter-theme
Magento2 Frontools
Set of front-end tools for Magento 2 based on Gulp.js
Stars: ✭ 416 (+1708.7%)
Mutual labels:  gulp, yarn, browsersync
selene
A opinionated Wordpress base theme based on Sage.
Stars: ✭ 31 (+34.78%)
Mutual labels:  gulp, wordpress-theme, browsersync
webpack-gulp-wordpress-starter-theme
A WordPress theme with Webpack & Gulp
Stars: ✭ 110 (+378.26%)
Mutual labels:  gulp, wordpress-theme, wordpress-starter-theme
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 (+765.22%)
Mutual labels:  gulp, yarn, browsersync
Wordpress Gulp Starter Kit
[NOT MAINTAINED] A starter kit for developing WordPress themes with Gulp.
Stars: ✭ 674 (+2830.43%)
Mutual labels:  gulp, wordpress-theme
Magic
CSS3 Animations with special effects
Stars: ✭ 7,253 (+31434.78%)
Mutual labels:  gulp, yarn
Generator Fountain Webapp
Yeoman 'fountain' generator to start a webapp
Stars: ✭ 985 (+4182.61%)
Mutual labels:  gulp, browsersync
Frontie Webpack
Front-end Boilerplate | Gulp 4 + Webpack 4 + Babel + ITCSS Architecture + BEM Methodology + Twig.js
Stars: ✭ 102 (+343.48%)
Mutual labels:  gulp, browsersync
Gulp Pug Sass Seed
🍹 A Pug and Sass starter project using gulp for task automation.
Stars: ✭ 84 (+265.22%)
Mutual labels:  gulp, browsersync
Bootstrap 4 Sass Gulp 4 Boilerplate
A Bootstrap 4.5.2 boilerplate with font-awesome, sass, gulp 4 tasks
Stars: ✭ 103 (+347.83%)
Mutual labels:  gulp, browsersync
Blendid
A delicious blend of gulp tasks combined into a configurable asset pipeline and static site builder
Stars: ✭ 5,026 (+21752.17%)
Mutual labels:  gulp, browsersync
Fastshell
Fiercely quick front-end boilerplate and workflows, HTML5, Gulp, Sass
Stars: ✭ 563 (+2347.83%)
Mutual labels:  gulp, browsersync
Long Haul
A minimal, type-focused Jekyll theme.
Stars: ✭ 524 (+2178.26%)
Mutual labels:  gulp, browsersync
Wordpressify
🎈 A build system designed to automate your WordPress development workflow.
Stars: ✭ 1,374 (+5873.91%)
Mutual labels:  gulp, wordpress-theme
Generator Phaser Plus
[🛑 DISCONTINUED] It has been a long journey but development of `generator-phaser-plus` is now over. I recommend you have a look and fork `yandeu/phaser-project-template` instead.
Stars: ✭ 148 (+543.48%)
Mutual labels:  gulp, browsersync
Genesis Starter Theme
A starter theme for the Genesis Framework with a modern development workflow
Stars: ✭ 141 (+513.04%)
Mutual labels:  gulp, wordpress-starter-theme
Bootstrap 4 Boilerplate
Bootstrap 4.3.1 boilerplate with Browsersync, Sass and Gulp.js
Stars: ✭ 155 (+573.91%)
Mutual labels:  gulp, browsersync

forward-wordpress-starter-theme

Forward Framework

A killer WordPress theme framework built using underscores, gulp, sass, bourbon, bourbon neat, bower & browsersync. This project is also available as a pre-compiled WordPress starter theme.

Where Do I Put This?

Clone/Fork/Download this project wherever you like and symlink build/ to wp-content/themes/[example-theme].

Note: Values [inside-brackets] can be changed.

$ git clone [email protected]:drawbackwards/Forward-Framework.git ~/[Sites]/[forward-framework]

$ cd ~/Sites/[example-wordpress-install]/wp-content/themes/

$ ln -s ~/Sites/forward-framework/build [example-theme]

Your themes directory should now look like this:

`- wp-content/
  |- plugins/
  `- themes/
    |- example-theme -> ~/Sites/forward-framework/build
    `- twentyfifteen/

Modify Project Variables

  1. Open gulpfile.js and modify the project and url variables accordingly.
  2. MAMP Users: Enable the port 8888 parameter for BrowserSync (Search for 'Port setting for MAMP users' in gulpfile.js).

Install Gulp Globally

$ npm install --global gulp

Install Yarn (preferred over npm)

# Using homebrew
$ brew update
$ brew install yarn

# OR using npm
$ npm install -g yarn

For additional methods see the yarn install page.

Install Gulp Plugins / Dependencies

$ cd ~/Sites/forward-framework/
$ yarn

# OR use npm
$ npm install

Install Bower & Components

$ npm install -g bower
$ bower install

Install sass

Sass is a Ruby component (known as a gem). If you're a Mac user Ruby is already on your system but if you're developing on Linux or Windows you may have to install it. Once you've got Ruby you should be able to install sass from the command line (you may need to use sudo).

$ gem install sass

For troubleshooting see the sass install page.

Generate Theme Files

This will generate the initial theme files in build/.

$ gulp build

Activate Theme & Create a Navigation Menu

  1. Activate theme at [localhost]/wp-admin/themes.php
  2. Create a new menu at [localhost]/wp-admin/nav-menus.php and assign to the Primary Menu Theme location.

Project Commands

gulp build

Running gulp build will generate/rebuild the build/ directory without starting a watch process.

$ gulp build

gulp

Running gulp or gulp watch will start the watch process & browser-sync. Changes to src/ are written to build/.

$ gulp

gulp dist

Running gulp dist will generate an optimized, production ready version of the theme based on build/. This will be the folder you deploy to production.

$ gulp dist

License

  • Licensed under the GPLv3.

Credits

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].