GeyserWiki icon indicating copy to clipboard operation
GeyserWiki copied to clipboard

migrate wiki to docusaurus

Open Chew opened this issue 2 years ago • 1 comments

The current progress of the migration to Docusaurus.

This PR supersedes the inactive #198. (closes #198)

Also fixes #185 and closes #186.

Preview: https://chew-geyserwiki.pages.dev

To Do:

  • [x] Fix setup pages
  • [x] Fix supported hosting providers pages
  • [x] Fix FAQ page
  • [x] Support data variables
  • [x] Finish (or remove) home page
  • [ ] Algolia searching
  • [x] Make theme match old wiki
  • [x] Setup i18n support

Chew avatar Nov 08 '23 17:11 Chew

Geyser setup page should more or less work now just needs some CSS for the icons and selectors, and maybe updated links. Version variables also work now with, for example:

import { Versions } from '~/components/Versions'

<Versions platform="java"/>

This displays 1.20.4.

Will try to tackle Floodgate setup and FAQ tomorrow.

Kas-tle avatar Jan 26 '24 06:01 Kas-tle

Will be done in a separate repo: https://github.com/GeyserMC/GeyserWebsite/

onebeastchris avatar Jun 27 '24 17:06 onebeastchris