Improve homepage (#245)

* Improve how generators are listed on home

* Add some icons for generators

* Remove debug

* Refactor cachedFetch and use generated changelogs

* Add limit to how many changes are shown by default

* Add more generator icons

* Refactor cards

* Fix generator icons for light theme

* Add more worldgen icons

* Add remaining generator icons

* Refactor navigation and badges style

* Group on homepage for guides and tools

* Fix header button style

* Add versions and technical changelog to homepage

* Make it clear that not all changes could be documented
This commit is contained in:
Misode
2022-07-01 23:48:38 +02:00
committed by GitHub
parent 29031bb375
commit d0bae089d1
40 changed files with 791 additions and 460 deletions

View File

@@ -3,13 +3,14 @@ export * from './Btn.js'
export * from './BtnInput.js'
export * from './BtnLink.js'
export * from './BtnMenu.js'
export * from './Card.jsx'
export * from './ErrorPanel.js'
export * from './FileUpload.js'
export * from './Footer.js'
export * from './forms/index.js'
export * from './generator/index.js'
export * from './Giscus.js'
export * from './GuideCard.js'
export * from './GuideCard.jsx'
export * from './Header.js'
export * from './Icons.js'
export * from './Modal.js'
@@ -17,6 +18,7 @@ export * from './Octicon.js'
export * from './previews/index.js'
export * from './sounds/index.js'
export * from './ToolCard.js'
export * from './ToolGroup.jsx'
export * from './TreeView.js'
export * from './versions/index.js'
export * from './VersionSwitcher.js'