Commit Graph

33 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 d0aa3e6a6e
deps: update dependencies 2021-09-07 22:44:16 -06:00
liushuyu 7ecbf2df52
CI: add ephemeral production mode ...
... so that public previews will be more complete
2021-09-07 22:39:29 -06:00
liushuyu e1556c3e5a
scripts: fix submodule path 2021-05-11 18:26:26 -06:00
liushuyu a8d0983cb4
meta: use `shared-hugo-scripts` from Yuzu 2021-05-11 17:47:09 -06:00
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
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
CaptV0rt3x 312ed7f04d Fix BrowserSync Error 2019-03-17 11:59:25 +05:30
chris062689@gmail.com 5a4965fb38 Updated callbacks for gulp. 2018-12-18 20:37:54 -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 51838c2bda Migrated from npm to yarn. 2018-02-27 21:50:13 -05:00
James be92533eb4 Introduce new Markdown shortcuts, revisit old blog posts
This does a number of things:
- Introduces new shortcodes for figures and tables, allowing them
  to be embedded natively.
- Fixes padding on Youtube videos
- Adjusts old blog posts, fixing dead links, and updating/unifying
  syntax.
2017-09-08 22:01:11 +10: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
James d2e2ace6b2 Generate Qt Installer Framework repositories 2017-07-27 18:33:38 +10:00
chris062689 4269cbb9b6 Installing hugo as a global binary for reproducable windows builds. 2017-07-15 19:08:50 -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 97162d0dd7 Added live-reloading to gulp / hugo. 2017-06-24 22:14:34 -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 aa9ca7da82 Added js folder for long scripts. 2017-06-24 10:08:37 -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 05125dc26c Fixing runtime errors with gulpfile. 2017-06-04 14:30:07 -04:00
chris062689 cc9a2ca84b Added resizing images for boxart and icons in gulpfile. 2017-06-04 14:28:06 -04:00
chris062689 58cfd0ad74 Temporarily removing gulp task removing unused CSS. 2017-06-04 12:09:16 -04:00
bunnei d18e6b5e60 Disable image compression
Because it doesn't look nice :(
2017-05-03 21:56:26 -04:00
chris062689 8606f1de11 Moved robots.txt generation into the gulp file. 2017-02-26 21:24:32 -05:00
chris062689 0330cac113 Initial commit 2017-02-26 16:24:53 -05:00