A monolithic, highly optimized, debloated (a part) WordPress theme written from scratch specifically for Asya’s sites.
- Install: python3, git
- Open your terminal:
- git clone https://github.com/jarpex/mebbr
- cd mebbr
Create a configuration file for your website like «/config/example.cfg». Configuration files should be placed at /config/ directory. Each parameter should be placed for one line. To create a newline in your configuration file you should use a &newline& command. There is also available a &tab& command for better code legibility.
To build the project, use the command:
- python3 ./main.py arguments
Available arguments:
- config.cfg — specify your configuration file
- config — alternate version to specify configuration file
- --skip — do not upgrade theme version
- --patch — increment a patch version
- --minor — increment a minor version
- --major — increment a major version
- --help — show a help
If no launch arguments are specified for the application, the theme will be built for the site MEBBR
If the build is successful, you will get theme files in the /build/ directory.
Also, you should manually place static files from /src/css/ and /src/js/ into you CDN.