Craig Erskine f00a15034a extractor fixes, better prefs images
had to fix some gulp processing errors and updated a couple of the controls/prefs screenshots using a better png compressor to save more load time... eventually I'll update all the images so the site should load even faster
2020-12-14 12:12:05 -06:00
2020-12-14 12:12:05 -06:00
2020-12-14 12:12:05 -06:00
2018-09-20 15:12:45 -05:00
2020-12-14 12:12:05 -06:00
2019-03-07 13:29:23 -06:00
2020-09-12 19:27:35 -05:00
2020-02-20 14:03:22 -06:00
2014-01-01 14:20:13 -06:00
2020-01-25 12:45:09 -06:00
2020-06-04 15:51:30 -05:00
2018-09-03 10:47:03 -05:00
2019-03-07 13:29:23 -06:00

openemu.github.io

openemu.org website

Changes

03/07/2019

  • Decompressed the HTML output
  • Added a true asset pipeline so future HTML/CSS/JS revisions will not require a cache flush or hard refresh from the user
  • Removed the BrowserSync option since it is not compatible with an asset pipeline. Now you will have to manually click refresh in your browser when developing/testing locally

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 /_src folder
  • Type: npm install

From this point forward whenever you want to edit the base site:

  • Open /index.html in your browser of choice
  • In your Terminal app type: ./node_modules/.bin/gulp
  • Edit the code in the /_src folder, which will trigger the build process and move the processed files to the root / area
  • After each change manually refresh your browser loaded with the /index.html to see the result

Editing/Updating Content

  • Content that could change often or that is repeatable is located in /data.js for ease of maintenance. You can edit this file without having to go through the entire build process.
S
Description
OpenEmu.org website
Readme 42 MiB
Languages
HTML 88.7%
CSS 8.3%
JavaScript 3%