Skip to content

nav-menu: rename navtools -> toolsnav - #6138

Open
wesrupert wants to merge 1 commit into
feat/wr/nav/pr/4from
feat/wr/nav/pr/5
Open

nav-menu: rename navtools -> toolsnav#6138
wesrupert wants to merge 1 commit into
feat/wr/nav/pr/4from
feat/wr/nav/pr/5

Conversation

@wesrupert

@wesrupert wesrupert commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Stack: master <- ../1 <- ../2 <- ../3 <- ../4 <- ../5
Can merge separate from children? No
Figma: link


Rename NavTools to ToolsNav to match the FeaturesNav naming convention.


Screenshots

Screenshot 2026-08-27 at 12 59 25

More Screenshots (click to expand)

Screenshot 2026-08-27 at 12 59 32 Screenshot 2026-08-27 at 12 59 41 Screenshot 2026-08-27 at 12 59 52 Screenshot 2026-08-27 at 13 00 40 Screenshot 2026-08-27 at 13 00 47 Screenshot 2026-08-27 at 13 00 54 Screenshot 2026-08-27 at 13 01 09 Screenshot 2026-08-27 at 13 01 36 Screenshot 2026-08-27 at 13 01 41 Screenshot 2026-08-27 at 13 01 58

@bundlemon

bundlemon Bot commented Aug 27, 2026

Copy link
Copy Markdown

BundleMon

Unchanged files (4)
Status Path Size Limits
renderer.(hash).js
10.27MB -
vendors~renderer.(hash).js
4.66MB -
updater.js
115.29KB -
guest-api.js
40.23KB -

No change in files bundle size

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

Copilot AI 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.

Pull request overview

Renames the nav menu “tools” hook/component identifier from NavTools to ToolsNav to align naming with existing FeaturesNav conventions in the React nav menu.

Changes:

  • Updated the custom nav item target union to use 'ToolsNav' instead of 'NavTools'.
  • Renamed the React nav-menu hook export/import from useNavTools to useToolsNav and updated related tracking strings and inline references.
  • Renamed/added the corresponding CSS module file from NavTools.m.less to ToolsNav.m.less and updated references/comments.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
app/services/nav-menu/menu-data.ts Renames the custom nav item type from NavTools to ToolsNav.
app/components-react/root/NotificationsArea.tsx Updates documentation references from NavTools to ToolsNav and reflows comment formatting.
app/components-react/nav-menu/ToolsNav.tsx Renames the exported hook to useToolsNav, updates tracking string usage, and switches CSS import to ToolsNav.m.less.
app/components-react/nav-menu/ToolsNav.m.less Adds the renamed CSS module used by ToolsNav.tsx.
app/components-react/nav-menu/PlatformIndicator.m.less Updates TODO comment reference to the renamed stylesheet.
app/components-react/nav-menu/NavMenu.tsx Updates imports/calls to use useToolsNav from ToolsNav.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Rename `NavTools` to `ToolsNav` to match the `FeaturesNav` naming
convention.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants