fix: Hide Integrations/Support/Changelog from tab bar#139
Merged
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
superwall-docs-staging | 100d10d | Commit Preview URL Branch Preview URL |
Mar 13 2026, 09:01 PM |
…s only These sections are now root folders that only show in the navbar header links, not in the desktop horizontal tab bar or mobile dropdown selector. Users can still navigate to them directly and see their own sidebars. Also improved mobile dropdown icon sizing so SVG icons fill their containers. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Reuse the outer tabPrefix instead of redeclaring it inside the if block, since url === option.url at that point.
a1ad4da to
100d10d
Compare
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.

Summary
Integrations, Support, and Changelog are now accessible only via navbar links (top-right), not the horizontal tab bar or mobile dropdown. They remain as root folders with independent sidebars when navigated to directly.
Mobile dropdown icon sizing improved so SVGs fill their containers instead of appearing tiny.
Changes
Testing
✓ Desktop tab bar no longer shows these sections
✓ Navbar links still accessible
✓ Direct navigation to /docs/integrations, /docs/support, /docs/changelog works
✓ Build passes
🤖 Generated with Claude Code
Note
Low Risk
Low risk UI/navigation tweaks plus a dev-mode docs build optimization; primary risk is unintentionally hiding or misrouting tabs.
Overview
Removes
Integrations,Support, andChangelogfrom the horizontal docs tab bar/mobile dropdown by filtering them out in the sidebar tabtransform, while keeping direct navigation to those routes working.Improves local dev ergonomics and mobile UI polish by enabling async docs processing only in development (
source.config.ts), adding adev:portscript, and forcing dropdown SVG icons to fill their containers via targeted CSS.Written by Cursor Bugbot for commit 100d10d. This will update automatically on new commits. Configure here.