# Yeu Chay Bo v6.0 This is a developer-friendly starter theme used for creating commercial child themes for the Genesis Framework. It uses the Child Theme Library to control all of the theme's logic which can be customized from the child theme's configuration file. Styling is based on the latest version of the Genesis Sample Theme. This theme uses Gulp WP Toolkit to automate mundane build tasks like compiling SCSS and minifying images. Check out the live demo here. ### Requirements
Requirement How to Check How to Install
PHP >= 5.3 php -v php.net
Node.js 6.x node -v nodejs.org
Yarn 0.2.x yarn -v yarnpkg.com
Gulp CLI gulp -v gulpjs.com
WordPress >= 4.8 Admin Footer wordpress.org
Genesis >= 2.6 Theme Page studiopress.com
## Installation ### Composer (recommended) Install the Yeu Chay Bo v6.0 using Composer from your WordPress themes directory (replace `your-theme-name` below with the name of your theme): ```shell composer create-project seothemes/genesis-starter-theme your-theme-name dev-master ``` Navigate into the theme root directory: ```shell cd your-theme-name ``` Run the setup script to rename the theme: ```shell sh setup.sh ``` Run default Gulp task to kick-off development: ```shell gulp ``` ### Git Do a "recursive" Git clone so that the child theme library will be added as a sub-module (replace `your-theme-name` below with the name of your theme): ```shell git clone --recurse-submodules https://github.com/seothemes/genesis-starter-theme.git your-theme-name ``` Navigate into the theme root directory: ```shell cd your-theme-name ``` Run the setup script to rename the theme: ```shell sh setup.sh ``` Install node modules with yarn: ```shell yarn install ``` Run default Gulp task to kick-off development: ```shell gulp ``` ### Manual Download the zip file and upload to your WordPress installation. Replace any occurrences of 'Yeu Chay Bo v6.0' with your theme name and 'genesis-starter-theme' with your theme's ID. Open the theme in your Terminal and run `gulp` to kick off the build process. ## Structure ```shell theme/ ├── assets/ │ ├── fonts/ │ ├── images/ │ ├── js/ │ └── scss/ ├── config/ │ └── config.php ├── [lib/](https://github.com/seothemes/child-theme-library.git) ├── .csscomb.json ├── .editorconfig ├── .gitignore ├── .gitmodules ├── .jsbeautifyrc ├── .jshintrc ├── .stylelintignore ├── .stylelintscssrc.js ├── CHANGELOG.md ├── composer.json ├── composer.lock ├── customizer.dat ├── functions.php ├── Gulpfile.js ├── LICENSE.md ├── package.json ├── package.lock.json ├── phpcs.xml.dist ├── README.md ├── sample.xml ├── screenshot.png ├── setup.sh ├── style.css ├── stylelint.config.js ├── widgets.wie ├── woocommerce.css └── yarn.lock ``` ## Support Please visit https://github.com/seothemes/genesis-starter-theme/issues/ to open a new issue. ## Authors Lee Anthony See also the list of contributors who participated in this project. ## License This project is licensed under the GNU General Public License - see the LICENSE.md file for details. ## Acknowledgments A shout out to anyone who's code was used: Gary Jones, Craig Simpson, Christoph Herr, Tim Jensen, Bill Erickson, Sridhar Katakam, Chinmoy Paul, Calvin Koepke, Nathan Rice, Jen Baumann, Brian Gardner