Getting Started
Dependencies:
- PHP (version: ^7.4)
- composer (version: ^2.0.2)
- Node.js (Node version: 14.19.1)
- gulp-CLI (Gulp 4)
- Download and install the latest version of the theme
- At the root of the theme, there is a “theme_redone_global_config.json” file. Replace “localhost/theme-redone” with the name of your project from htdocs “localhost/[PROJECT-FOLDER-NAME]” (This makes sure browser-sync connects to the correct project)
- From the terminal (from inside the root directory of the theme) run composer install and afterward npm install to install the PHP and JS dependencies. (Make sure Node version 14.19.1 is used. We suggest using NVM to manage Node versions)
Install the TRB CLI package globally (npm i -g @webredone/trb-cli
) to scaffold blocks faster. - In WordPress, activate the theme
- If you want to enable SVG uploads to the media folder, install the svg-support plugin
- To start the compiler and make it watch for file changes, simply run the npm start command from the terminal
- Once the project is finished and ready to be deployed, run npm run build:prod to optimize CSS and javascript files.
Note: Throughout the docs, we will be using XAMPP as the local environment for the examples.