Skip to content

Conversation

gbgabo
Copy link

@gbgabo gbgabo commented Jan 6, 2024

Re-implementation of site (Astro) + new docs theme (Starlight)

This a total re-implementation of the project homepage and documentation. It changes the stack from Jekyll (and ruby) to Astro SSG (and JS).

It now uses a docs focused static site theme called starlight. To learn more about the stack, check out Starlight’s docs, read the Astro documentation.

Utility for fetching readme files

It still relies on .md files to declare new pages, and each script page is still its repository readme file. However, now it can fetch the latest readme from each script remote repos so it keep the single source of truth nature.

You can update your files anytime by calling npm run readme. This same command will always be executed before build start.

@gbgabo gbgabo requested a review from Calebe94 January 6, 2024 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant