fix(site/src): move deployment docs links inline as View docs text links by tracyjohnsonux · Pull Request #28612 · coder/coder · GitHub
Skip to content

fix(site/src): move deployment docs links inline as View docs text links - #28612

Merged
tracyjohnsonux merged 11 commits into
mainfrom
tracy/deployment-view-docs-inline
Aug 26, 2026
Merged

fix(site/src): move deployment docs links inline as View docs text links#28612
tracyjohnsonux merged 11 commits into
mainfrom
tracy/deployment-view-docs-inline

Conversation

@tracyjohnsonux

@tracyjohnsonux tracyjohnsonux commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Moves documentation CTAs that were previously rendered as header buttons into inline View docs external text links under the relevant header or section copy.

Pages updated

Deployment settings:

  • /deployment/overview
  • /deployment/appearance
  • /deployment/external-auth
  • /deployment/oauth2-provider/apps
  • /deployment/network
  • /deployment/workspace-proxies
  • /deployment/idp-org-sync
  • /deployment/notifications
  • /deployment/userauth
  • /deployment/security
  • /deployment/observability
  • /deployment/premium
  • /deployment/ai-governance

Organization and user settings:

  • /organizations/:organization/groups
  • /organizations/:organization/roles
  • /organizations/:organization/idp-sync
  • /organizations/new
  • /organizations/:organization/provisioners
  • /organizations/:organization/provisioner-keys
  • workspace sharing settings

Other admin/tool pages:

  • /ai/settings/gateway-keys
  • /audit
  • /connectionlog
  • template permissions settings

Changes

  • SettingsHeaderDocsLink now renders the shared inline Link component with the default label View docs, external icon, and screen-reader text for new-tab behavior.
  • Right-side header actions now remain reserved for real actions such as Add application, Create key, or export buttons.
  • /deployment/security: removed the duplicate Browser-Only Connections badge and vertically aligned the remaining badge with the section heading.
  • /deployment/observability: kept docs links scoped to Audit Logging and Monitoring, and removed the top-level observability docs link.
  • Notification misconfiguration alerts now use the same View docs text-link treatment.
  • Storybook stories updated to assert the new link labels and hrefs where covered.

Validation

  • pnpm check
  • pnpm lint:types
  • Targeted Storybook interaction tests for the updated pages.

This PR was generated by Coder Agents on behalf of @tracyjohnsonux.

@tracyjohnsonux
tracyjohnsonux marked this pull request as ready for review August 25, 2026 23:28

@jakehwll jakehwll left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bit odd to me that some of these live in the top right rather than in the descriptions but I'm otherwise fine with the code and Pixel review 🙂

@nickvigilante nickvigilante left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, LGTM! I had my pet robot take a look, and it said there were only a few optional, non-blocking nits.

Comment thread site/src/components/SettingsHeader/SettingsHeader.tsx
@tracyjohnsonux

Copy link
Copy Markdown
Contributor Author

@tracyjohnsonux
tracyjohnsonux enabled auto-merge (squash) August 26, 2026 16:22
@tracyjohnsonux
tracyjohnsonux merged commit 046a532 into main Aug 26, 2026
44 of 46 checks passed
@tracyjohnsonux
tracyjohnsonux deleted the tracy/deployment-view-docs-inline branch August 26, 2026 17:13
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 26, 2026
@tracyjohnsonux tracyjohnsonux changed the title chore(site/src): move deployment docs links inline as View docs text links fix(site/src): move deployment docs links inline as View docs text links Aug 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants