Repository navigation
website: add the Back to StackQL Docs link and the source repo link - #3
Merged
Merged
Conversation
…epo link Bumps @stackql/provider-utils to 0.7.11, passes --source-project to the doc generation target and regenerates the markdown docs, so the provider summary links to the source repository. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Opens the docs sidebar with a link to /stackqldocs, the redirect to the main stackql.io docs, matching the query library site and the provider template. Styled by the new .sidebar-back-link rules in the site stylesheet. No generated docs or dependencies change. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Keeps the doc generation dependency on the current release. 0.7.12 only changes the generate-docs-v2 index page (Markdown hard breaks in the Provider Summary); this provider uses the v1 generator, whose output is unchanged, so the regenerated docs are identical. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
✅ Deploy Preview for stackql-azure-isv-provider ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for stackql-azure-extras-provider ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for stackql-azure-stack-provider ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Moves azure, azure_extras, azure_isv and azure_stack from their self-contained Docusaurus configs to createConfig from the shared stackql/docusaurus-config, vendored into .shared-config at build time by the vendor-config script (prebuild and prestart), so they pick up the current navbar, the nested providers dropdown, the footer and the shared redirect routes. Per site: provider.js; the template's docusaurus.config.js with the monorepo's repo name and edit link, 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); the template's DocBreadcrumbs, SchemaTable and StackqlDeployDropdown added; favicons and site.webmanifest at the static root; a netlify.toml with the build command and Node 22; yarn.lock regenerated. The template's "Last updated on" stamps are left off: Docusaurus derives them from git log --name-status over the whole repository, and this fork of the azure-sdk-for-python monorepo has a history that overflows the buffer (MaxBufferError). 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.
Adds the "Back to StackQL Docs" link at the top of the docs sidebar on all four sites (azure, azure_extras, azure_isv, azure_stack), pointing at /stackqldocs (the redirect to https://stackql.io/), matching the query library site and the stackql-provider-TEMPLATE. The arrow and divider are styled by the .sidebar-back-link rules in each site's stylesheet.
Bumps @stackql/provider-utils to 0.7.12, passes --source-project from bin/generate-docs.sh (SOURCE_PROJECT, overridable) and regenerates the markdown docs for all four providers, so each provider summary links to the source repository.
Migrates all four sites from their self-contained Docusaurus configs to the shared stackql/docusaurus-config (createConfig, vendored into .shared-config at build time), so they pick up the current navbar with the nested providers dropdown, the footer and the shared redirect routes: provider.js; the template's docusaurus.config.js (with the monorepo's repo name and an edit link into each site's directory), 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; the template's DocBreadcrumbs, SchemaTable and StackqlDeployDropdown added; favicons and site.webmanifest at the static root; a netlify.toml per site with the build command and Node 22; yarn.lock regenerated. The template's "Last updated on" stamps are left off: Docusaurus derives them from git log over the whole repository, and this fork's history overflows the buffer.
All four sites were rebuilt locally against the current stackql/docusaurus-config main with no broken links (the azure site needs a 16 GB Node heap and about 4 minutes).
Generated with Claude Code