Commit Graph

3 Commits

Author SHA1 Message Date
lifehackerhansol
2d3cf9d2ea
Vitepress updates (#253)
Some checks failed
Deploy site / build (push) Has been cancelled
Deploy site / deploy (push) Has been cancelled
* config: enable sitemap generation

* Bump theme submodule, fortawesome and vitepress, regenerate package-lock.json
2024-12-08 23:02:21 +01:00
lifehackerhansol
660be4112e
Update vitepress and theme (#241)
* Bump VitePress to v1.4.2 and regenerate dependencies
* Update theme submodule
* Disable transition on homepage navbar
2024-10-30 05:41:39 -07:00
lifehackerhansol
c018ceefa8
VitePress migration (#237)
* Remove docsify.js files

* treewide: Remove obsolete pages and files

- These are no longer used, no longer recommended, and no longer have a
  reason to stay in the guide.
- Of note are the vWii contents, which now live in wii.hacks.guide.

* translations: drop all languages

The migration will break all of them, so it's best to let it get
regenerated by Crowdin.

This also deletes leftover files that don't exist in the main guide.

* Initialize VitePress

- Add theme submodule
- Add initial configuration files
- Override theme-default VPFooter with custom theme version

* docs: port to VitePress

* config: add sidebar/navbar and initial translation support

* config: add footer

* workflow: add VitePress build steps

* crowdin: move to VitePress

* config: add favicon

* config: add GitHub link to navbar

* config: add Discord invite to navbar

* LICENSE: update for VitePress

While the docs are licensed under ISC, the theme is licensed under
MIT. Explicitly specify this.

* Add dependabot configs for npm

* config: add support for `default` keyword in tabs

Specifying `tab default` will allow defaulting to this tab on page
load.

* docs: conditionally enable the prev/next buttons

These only make sense in the Aroma pages; the rest aren't chronological
paths.

* homepage: add custom homepage hero implementation

This retires the old logo, and brings in Plailect's old Wii U guide
image.
2024-09-27 17:13:25 -05:00