Skip to content

WIP: Restructure codebase + Layouts#493

Draft
ShadowArcanist wants to merge 57 commits intonextfrom
shadow/improve-layout
Draft

WIP: Restructure codebase + Layouts#493
ShadowArcanist wants to merge 57 commits intonextfrom
shadow/improve-layout

Conversation

@ShadowArcanist
Copy link
Copy Markdown
Member

@ShadowArcanist ShadowArcanist commented Jan 21, 2026

To do:

  • Add new home page
  • Add nginx redirect for / to /home
  • Add home page to sidebar
  • Update links on new homepage to correct pages on docs
  • Add deploy your first app page
  • Fully rewrite API reference page
  • Add CLI reference page
  • Revert the nginx redirect of / to /home, the new homepage will be on root instead of home (so nuke current root)
  • Upload new images (zoomable images currently uses "shadow-to-do" as placeholder for img src)
  • Remove outdated images
  • Check hyperlinks on all newly added page (they mostly will use "shadow-to-do" as placeholder for links I forgot to update)
  • Remove unused md files
  • Remove disabled services from the all services and service discovery page (keep the files, just hide from user)
  • [ ]
  • [ ]

@ShadowArcanist ShadowArcanist force-pushed the shadow/improve-layout branch 2 times, most recently from aa32b9b to e111324 Compare March 5, 2026 03:20
@ShadowArcanist ShadowArcanist added the ✨ Maintainer PR author is a maintainer of this repository label Mar 5, 2026
@ShadowArcanist ShadowArcanist force-pushed the shadow/improve-layout branch from e111324 to b40b4f2 Compare March 13, 2026 13:51
@ShadowArcanist ShadowArcanist force-pushed the shadow/improve-layout branch from eeab857 to 5bb1cd3 Compare April 20, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Maintainer PR author is a maintainer of this repository

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant