Repository navigation
Align docs.bump.sh with the new API documentation theme - #496
Merged
Merged
Conversation
✅ Deploy Preview for bump-content-hub ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
scharrier
force-pushed
the
ui-theme-refresh-and-fixes
branch
from
September 28, 2026 06:22
77d0432 to
88c7c8b
Compare
Contributor
grossyoan
approved these changes
Sep 28, 2026
The site now shares the Bump.sh API documentation theme: Inter and JetBrains Mono, zinc neutrals, one accent, hairlines, light and dark modes. Styles are rebuilt from scratch in cascade layers with design tokens, the markup is simplified, and mobile navigation uses drawers. Dates share one helper and one style, guide sidebars are quieter.
A small Lit subclass of bridgetown-quick-search renders the results grouped by collection under uppercase headings, as quiet hoverable rows with a title and a one-line preview, styled with the site tokens.
scharrier
force-pushed
the
ui-theme-refresh-and-fixes
branch
from
September 28, 2026 09:38
88c7c8b to
94d812f
Compare
Cmd/Ctrl+K focuses the search input through a Stimulus controller. The copy controller gains a text action that copies a parameter and flags the button as copied for a moment.
The home presents every area of the site: a hero with search and the latest product update, two get started paths with their CLI command, the help center sections, product updates, guides, developer and agent resources, and support links. /llms.txt indexes every page for agents. The old redirect from / to /help/ is removed.
Markdown tables were display: block to scroll horizontally, which made them shrink to their content. An inspector now wraps each table in a scroll container so the table itself keeps its layout at 100%.
Previous, page count and next share one grid row. Both links are always rendered, disabled when there is no target, so the row keeps its shape.
Questions live in src/_data/faq.yml, grouped by theme, each answer opening with a direct statement and linking to the page that covers it. The page renders native details/summary rows and emits FAQPage JSON-LD built from the same data.
There is no free plan anymore: the CTA button and a guide now point to the 14-day free trial that every new account starts with.
Arazzo is supported, so the getting started pages no longer announce it. The MCP deploy page documents the real CLI command instead of a TBD. Ask AI lists five tools and its Claude row no longer says ChatGPT, the support email label matches its link, billing lists two VAT cases.
Product lists API documentation, MCP platform, Pricing and API Diff. Specifications point to the docs pages for OpenAPI, AsyncAPI, Arazzo and Flower. Resources gains About, the bottom row Cookie policy and Security. Social links follow bump.sh: GitHub, Bluesky, Mastodon and LinkedIn. Every link was checked for a 200 response.
scharrier
force-pushed
the
ui-theme-refresh-and-fixes
branch
from
September 28, 2026 09:48
94d812f to
05149e0
Compare
Member
Author
|
Thanks for the feedback @grossyoan, 2 issues fixed 👍 |
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.


Our API documentation portals got a new UI. This PR rebuilds docs.bump.sh on the same foundations (Inter, zinc neutrals, one accent, hairlines, light and dark modes) so the help center, guides and product updates read as one product with the API docs.
Along the way: a real home page with search and an
/llms.txtindex, search results rendered like the API reference, a data-driven FAQ with FAQPage JSON-LD, and stale content fixed (no free plan, Arazzo supported, footer links checked).