Skip to content

[WEB-4683] Overhaul of UI for app header, navigation, ToC, page header and footer#2959

Merged
jamiehenson merged 62 commits into
mainfrom
web-4684-docs-redesign
Dec 12, 2025
Merged

[WEB-4683] Overhaul of UI for app header, navigation, ToC, page header and footer#2959
jamiehenson merged 62 commits into
mainfrom
web-4684-docs-redesign

Conversation

@jamiehenson

@jamiehenson jamiehenson commented Nov 12, 2025

Copy link
Copy Markdown
Member

This PR is culmination of a series of already-reviewed PRs upgrading the UI/UX of various key structural aspects of the docs site, namely the:

This represents a huge change for the look and feel of the docs site, moving us to a superior navigational experience that's more inkeeping with the quality of our competitors. That's corpospeak for Jamie W and Mark done good.

That said, this work also allows us to streamline things technically. I've taken the opportunity to lean more heavily on Radix UI for the foundational of these components, while also decoupling from Ably UI where possible and also improving the capabilities of the IA that powers the nav.

Give it a test run here: https://ably-docs-web-4684-docs-cdifa4.herokuapp.com/

Screenshot 2025-12-12 at 09 47 22

@coderabbitai

coderabbitai Bot commented Nov 12, 2025

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch web-4684-docs-redesign

Comment @coderabbitai help to get the list of available commands and usage tips.

@jamiehenson jamiehenson added the review-app Create a Heroku review app label Nov 12, 2025
@ably-ci ably-ci temporarily deployed to ably-docs-web-4684-docs-yojaiw November 12, 2025 13:49 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-yojaiw November 12, 2025 14:07 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fus8uw November 26, 2025 14:55 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 26, 2025 14:56 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from 675065c to c4d7f24 Compare November 27, 2025 14:17
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 27, 2025 14:18 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from c4d7f24 to 3a77f8a Compare November 27, 2025 14:32
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 27, 2025 14:32 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from 3a77f8a to 9786a76 Compare November 27, 2025 14:32
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 27, 2025 14:33 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 28, 2025 10:18 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from 6015277 to 5c1e160 Compare November 28, 2025 14:07
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 November 28, 2025 14:07 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 December 3, 2025 13:05 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from 382e677 to 1935e45 Compare December 3, 2025 13:05
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-fjgei1 December 3, 2025 13:05 Inactive
@jamiehenson jamiehenson force-pushed the web-4684-docs-redesign branch from 64f2ee2 to 3e38806 Compare December 12, 2025 09:40
@jamiehenson jamiehenson changed the title [WEB-4683] Docs redesign v2 (holding branch) [WEB-4683] Overhaul of UI for app header, navigation, ToC, page header and footer Dec 12, 2025
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-cdifa4 December 12, 2025 09:47 Inactive
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-cdifa4 December 12, 2025 09:52 Inactive
@jamiehenson jamiehenson marked this pull request as ready for review December 12, 2025 09:54
@jamiehenson jamiehenson temporarily deployed to ably-docs-web-4684-docs-cdifa4 December 12, 2025 10:14 Inactive

@m-hulbert m-hulbert 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.

This looks awesome 😎

@kennethkalmer kennethkalmer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

YAS

@jamiehenson jamiehenson merged commit d4d0c70 into main Dec 12, 2025
7 checks passed
@jamiehenson jamiehenson deleted the web-4684-docs-redesign branch December 12, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-app Create a Heroku review app

Development

Successfully merging this pull request may close these issues.

4 participants