34d508bb76efcea1db1845d25617b2bdafee1041
openemu.github.io
openemu.org website
Changes
09/03/2018
- Complete rewrite
- Assets now fully compressed
- CSS is now responsive and functional using TailwindCSS
- Most data is templated via Vue.js
- Now uses a gulp build process which includes a mini web server that auto reloads as you edit the CSS, JS, HTML
Usage
One-time:
- Install node.js
- Clone repo
- Open a Terminal in the
/_srcfolder - Type:
npm install
From this point forward whenever you want to edit the base site:
- Type:
./node_modules/.bin/gulp - Edit the code in the
/_srcfolder to trigger the build process which moves the processed files to the../folder
Editing/Updating Content
- Content that could change often or that is repeatable is located in
/data.jsfor ease of maintenance. You can edit this file without having to go through the entire build process.
Description
Languages
HTML
88.7%
CSS
8.3%
JavaScript
3%