https://github.com/evanherman/wp-themeular
Custom Angular.js powered WordPress theme
https://github.com/evanherman/wp-themeular
Last synced: about 1 year ago
JSON representation
Custom Angular.js powered WordPress theme
- Host: GitHub
- URL: https://github.com/evanherman/wp-themeular
- Owner: EvanHerman
- License: gpl-2.0
- Created: 2015-08-11T22:41:57.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-14T20:38:20.000Z (almost 11 years ago)
- Last Synced: 2025-01-30T19:22:30.061Z (over 1 year ago)
- Language: JavaScript
- Size: 1.52 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WP Themeular
Custom Angular.js powered WordPress theme
I became interested in learning more about Angular.js, so I figured I'd build up a custom theme.
#### Grunt.js
All automation is handled by Grunt. The necessary scripts and styles have been combined into a single stylesheet (themeular.min.css) and a single javascript file (themeular.min.js).
To get up and running, simply download this repo locally. Once you have a local copy you can use the following commands:
```bash
$ npm install -g grunt-cli
$ npm install -g grunt
$ npm install
$ grunt
```
#### Switch Up Styles:
To swap default themes styles, simply replace the bootstrap-superhero.css file in 'wp-content/themes/themeular/css' with any of the themes found in 'wp-content/themes/themeular/css/bootstrap-themes/'.
Steps to switch themes:
1. Move `bootstrap-theme_name.css` from `wp-themeular/lib/public/css` to `wp-themeular/lib/public/css/bootstrap-themes/`
2. Move newly selected theme from `wp-themeular/lib/public/css/bootstrap-themes/` to `wp-themeular/lib/public/css`
3. Run `$ grunt` (to recompile the styles as needed)
##### To Do:
* Work on child menu items in the main_nav
* Work on edit/delete functionality
* Expose widget route endpoint via REST API
* Work on some form of theme settings page (preferably via customizer)