Commit graph

21 commits

Author SHA1 Message Date
liushuyu 15704775b2
Full Hugo Image Processing (#346)
* deps: update dependencies

* site: use Hugo to process thumbnails for jumbotron, boxart and screenshots

* gulpfile: use Hugo to process all the images

* deps: remove unused dependencies (image processing related)

* deps: remove xo from the dependency (unused)
2023-05-03 11:19:38 +05:30
liushuyu c72ea1e6b3
scripts/shared-hugo-scripts: use the latest commit 2023-03-18 15:32:36 -06:00
liushuyu 8a8c005c7a
js: use Hugo to bundle, minify the JS files 2022-05-13 16:53:15 -06:00
liushuyu 41c4525427 gulpfile: fix an issue with gulp task ...
... where Hugo build task is incorrectly not `await`ed
2022-02-12 02:20:25 -07:00
liushuyu 88e63ef870 deps: update Hugo and other dependencies 2022-02-12 02:20:25 -07:00
liushuyu 0aec84bea2 feat(tree-wide): improve site building performance ...
* use Hugo to build SASS and resize images
* cache Hugo's image resizing output
2021-11-05 23:38:04 -06:00
liushuyu 00fd846a37
deps: update dependencies 2021-09-07 23:00:12 -06:00
liushuyu 0a3e952ab3
CI: add ephemeral production mode ...
... so that public previews will be more complete
2021-06-11 15:04:27 -06:00
liushuyu 9d8a8f039d
gulpfile: use bundled hugo 2021-06-03 23:22:34 -06:00
liushuyu 3fdaa387b5
Update submodules and build script (#248)
* deps: update dependencies

* gulpfile: remove deprecated libraries

* submodules: update submodule references
2021-01-13 10:07:22 +05:30
liushuyu fa2d62362c
Fix thumbnail generation (#189)
* gulpfile: iterate over all the content folder to find png images

* deps: update dependencies
2020-09-06 13:44:39 +05:30
liushuyu 6a97ed57ff
gulpfile: generate thumbnails for news posts 2020-07-24 20:19:59 -06:00
chris062689@gmail.com 352bd98ae5 Added bounties. Updated shared-bulma-theme. 2019-01-02 20:25:57 -05:00
chris062689@gmail.com 4952831ce3 Updated hugo and gulp dependencies. 2018-12-18 20:52:05 -05:00
chris062689@gmail.com 1d5e9f3200 Updated gulpfile. Updated shared. 2018-10-16 20:38:50 -04:00
James efe35906a7 Add jumbotron image carousel (#23)
* Add jumbotron image carousel

* Correct image title

* Add screenshots page, clean up jumbotron
2018-07-10 22:27:48 -04:00
Flame Sage 3783295d13
Website Update - Blog, Sidebar, Bulma 0.7.0 (#16)
* Updated submodules. Updated SCSS for +spacing, entries CSS, updated config for descriptions. Gulp now uses yarn. etc.

* Added authors.json, sidebar, and yarn.lock file.

* Updated shared LESS. Updated gulp to combine js vendor files into main script. Refactored partials / renamed. Added blank template files for partials. Updated homepage.

* Updated homepage, banners, etc.

* Removed twitterBanner placeholder.

* Updated sidebar with GA.
2018-04-14 19:55:09 -04:00
James c726427fd8 Add downloads page for nightly and canary (#11)
* Add downloads page for nightly and canary

* Use boxes for downloads

* Add TODO for commit information

* Add TODO for css hack
2018-01-18 00:57:41 -05:00
Chris 97c38918c8 Added wiki to gulp generation. 2018-01-13 00:27:38 -05:00
Chris aa2c1b8ef1 Added twitter to gulp script. 2018-01-07 14:11:28 -05:00
Chris 1cfcb2bb7b Initial commit. 2018-01-04 00:22:29 -05:00