Repository navigation
website: migrate to the shared config and add the source project row - #47
Merged
Merged
Conversation
The awscc docs come from the repo's own generator (bin/generate-docs.js), so the --source-project row that @stackql/provider-utils 0.7.11 added to the provider summary did not reach this site. The generator now emits the same row, linking the repository name to the repository, and the landing page is regenerated. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Moves the site from the self-contained Docusaurus config to createConfig from the shared stackql/docusaurus-config, vendored into .shared-config at build time by the vendor-config script (prebuild and prestart), so it picks up the current navbar, the nested providers dropdown, the footer and the shared redirect routes: provider.js; the template's docusaurus.config.js (registry logos, last-updated stamps, default URL emission), sidebars.js, package.json (Docusaurus 3.10.2, Node 22) and .gitignore; src/css/custom.css renamed to global.css with the template's rules; the redirect pages under src/pages and HomepageFeatures removed (the shared plugin registers those routes); favicons and site.webmanifest at the static root; yarn.lock regenerated; the GitHub Pages workflows on Node 22. The theme and components already matched the template. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Migrates the site from its self-contained Docusaurus config to the shared stackql/docusaurus-config (createConfig, vendored into .shared-config at build time), so it picks up the current navbar with the nested providers dropdown, the footer and the shared redirect routes: provider.js; the template's docusaurus.config.js, sidebars.js, package.json (Docusaurus 3.10.2, Node 22) and .gitignore; src/css/custom.css renamed to global.css; the redirect pages under src/pages and HomepageFeatures removed; favicons and site.webmanifest at the static root; yarn.lock regenerated; both GitHub Pages workflows on Node 22. The theme and components already matched the template.
Adds the source project row to the provider summary on the landing page. The awscc docs come from the repo's own generator (bin/generate-docs.js) rather than @stackql/provider-utils, so the --source-project row from the 0.7.11 release did not reach this site; the generator now emits the same row and the landing page is regenerated (no other page changes).
The site was rebuilt locally against the current stackql/docusaurus-config main with no broken links. Follow-up to #46, which added the Back to StackQL Docs sidebar link.
Generated with Claude Code