Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wavemaker/grunt-wavemaker-theme
Project for building WaveMaker web and mobile theme based on bootstrap
https://github.com/wavemaker/grunt-wavemaker-theme
bootstrap bower font grunt less wavemaker-theme
Last synced: 5 days ago
JSON representation
Project for building WaveMaker web and mobile theme based on bootstrap
- Host: GitHub
- URL: https://github.com/wavemaker/grunt-wavemaker-theme
- Owner: wavemaker
- License: apache-2.0
- Created: 2016-01-22T11:36:34.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-03-27T08:41:16.000Z (8 months ago)
- Last Synced: 2024-04-16T07:06:04.988Z (7 months ago)
- Topics: bootstrap, bower, font, grunt, less, wavemaker-theme
- Language: Less
- Homepage: http://www.wavemaker.com
- Size: 620 KB
- Stars: 4
- Watchers: 9
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
INSTRUCTIONS
============Install Prerequisites
--------* Node.js v10.17.x+
You can check if you have Node and npm installed by typing:
$ node --version && npm --versionIf you need to upgrade or install Node, the easiest way is to use an installer for your platform. Download the .msi for Windows or .pkg for Mac from the [NodeJS website](https://nodejs.org/download/).
* Git
You can check if you have Git installed by typing:
$ git --version
If you don't have Git, grab the installers from the [git website](http://git-scm.com/).Install Grunt & Bower
--------Once you’ve got Node installed, install the Grunt and Bower:
$ npm install --g bower grunt-cli(Make sure above commands execute with sudo/administrator permissions depending on OS eg, UNIX)
Setup WaveMaker Theme Repository
--------
To clone the grunt-wavemaker-theme repository, use git clone:
git clone https://github.com/wavemaker/grunt-wavemaker-theme.git
cd grunt-wavemaker-theme
npm installUnderstanding the Repository
--------
+--src
| +--web
| +--style.less
| +--variable.less
| +--.wmproject.properties
| +--theme.png
| +--fonts/
| +--mobile
| +--android
| +--style.less
| +--variable.less
| +--fonts/
| +--ios
| +--style.less
| +--variable.less
| +--fonts/
| +.wmproject.properties
| +theme.png
| +--bootswatch
| +--style.less
| +--variable.less
| +--bootswatch.less
| +--.wmproject.properties
| +--theme.png
| +--fonts/
+--dist
| +--web.zip
| +--mobile.zip
| +--bootswatch.zip
+--Gruntfile.js
|
+--package.json
|
+--bower.jsonFonts
-----
There will be references to Roboto regular fonts in the variables.less(src/web), to avail them please download Roboto regular fonts and paste them in fonts directory(src/web/fonts).Build
--------
To build the WaveMaker Theme run the below command from grunt-wavemaker-theme directory
cd grunt-wavemaker-theme
grunt themes