Commit Graph

29 Commits

Author SHA1 Message Date
liushuyu abb3cd13be gulpfile: use bundled sass-embedded 2023-02-10 08:50:36 -07:00
liushuyu 56a127fc29 gulpfile: parallel image processing 2023-02-10 08:50:35 -07:00
liushuyu 8e9b406e71 tree-wide: adapt to latest Hugo layout ...
* Use Hugo to process SCSS and images
* Use co-location page bundles
* Use Hugo/ESBuild to minify JS files
* Update NPM dependencies
2023-02-10 08:50:35 -07:00
liushuyu 999f0aa061
gulpfile: add bundled Hugo 2022-02-12 20:38:23 -07:00
liushuyu 4d51117e19
deps: update dependencies 2022-02-12 20:18:37 -07:00
liushuyu d0aa3e6a6e
deps: update dependencies 2021-09-07 22:44:16 -06:00
liushuyu 02aa9b4c13
deps: remove unneeded dependencies 2021-05-11 23:03:12 -06:00
liushuyu a8d0983cb4
meta: use `shared-hugo-scripts` from Yuzu 2021-05-11 17:47:09 -06:00
liushuyu 608b11ba46 deps: update dependencies 2021-05-11 17:13:30 -06:00
liushuyu b142e4ad46
deps: update dependencies 2021-02-16 02:04:06 -07:00
liushuyu 4dee76a5b0
ci: switch to Yuzu-like setup (#144) 2020-11-05 13:56:06 +05:30
liushuyu 245eaf7448
Transition to GitHub Actions (#136)
* gulpfile.js: fix ESLint warnings

* package.json: add shortcut scripts

* scripts/games: do a shallow git clone to save time

* ci: migrate to GitHub Actions
2020-11-05 13:23:06 +05:30
liushuyu 2dded7f1fb
Update all the JS dependencies (#134)
* scripts/meta: upgrade all JS dependencies

* ci: re-lock Node.js version to lts/erbium...

... and update Yarn before building the website

* packages: remove all the package-lock.json files...

... since we are using Yarn
2020-05-26 20:21:18 +05:30
Vamsi Krishna 91df5ebb0b
Fix CI issues (#125) 2020-02-27 23:38:09 +05:30
James Rowe 459b9d1cfd Remove hardcoded tweets and use dynamic feed (#116)
Remove hardcoded tweets and use dynamic feed
2020-01-02 11:54:10 -05:00
chris062689@gmail.com 37f7003c06 Updated packages. Updated hugo to v0.52. Updated gulp script to Gulp 4. 2018-12-18 20:03:06 -05:00
chris062689@gmail.com 0a74473ec6 Updated Node environment. 2018-12-15 11:40:20 -05:00
James Rowe c151c60172 [WIP] DSP LLE Blog Post (#96)
* DSP LLE Blog Post: In progress

* Address review comments and add missing media

* Minor changes to wording and changed the intro to let the embed version look better

* Add forum id

* Add more paragraph breaks

* Mention canary not nightly on the page at least once

* Address review concerns

* Update accurate-audio-emulation.md

* Add notice that this is still very slow and we are working on that
2018-12-07 21:16:00 -05:00
chris062689 afbd1cbf9d Removing Githubpages integration from gulp file. 2017-09-05 23:15:59 -04:00
Weiyi Wang 2ff764f331 PR #45 rebased (#46)
* Initial checkin of refactoring gulp / scss

* Updated gitignore.

* Removing build directory.

* Updated package.json, removed downloads script.

* Removed assets_backup. Added back travis. Added back github pages dependency. Changed assets to src.

* Updated javascript rendering.

* Removing citra-theme button overrides in favor of scss.

* Refactored hyperlinks underline color

* Replacing manual string concat with backtick.
2017-08-30 02:16:03 +00:00
chris062689 a9a80ceba9 Updated license in package.json to AGPLv3 2017-07-28 22:26:39 -04:00
Flame Sage 8bf83cf2ff Removed hugo-bin package from dependencies. 2017-07-15 14:40:13 -04:00
chris062689 f182173532 Removed unused gulp-rename dependency. 2017-06-27 19:08:08 -04:00
chris062689 df00552aff Use hugo-bin from within gulpfile.js instead of an external dependency in travis. 2017-06-27 18:54:43 -04:00
chris062689 2c6d226a22 Updated gulp file to be able to run hugo locally. 2017-06-24 19:04:10 -04:00
chris062689 1a41025f95 Adding thumbnails to all screenshots. 2017-06-24 15:39:35 -04:00
chris062689 2f3265ac87 Corrected package.json build errors. 2017-06-10 16:40:58 -04:00
chris062689 d08ed863e0 Cleaned up gulp file. Using gulp-image-resize for image cropping with gravity. 2017-06-10 16:35:01 -04:00
chris062689 0330cac113 Initial commit 2017-02-26 16:24:53 -05:00