KamoCRM

Parent options expose their sub-items instead of being single links

Fixkamo-internal
Shipped
8 ஜூலை, 2026 அன்று 10:35 PM UTC
Author
kamo
Commit
464e847

Mail, Docs, VoIP, Calculator and Support are nav options that open a sub-menu rather than navigating, so on the home launchpad they must not be a single link. Extracted each tool's sub-item sections into shared hooks **************** that BOTH the nav tool buttons and the home page render from — single source of truth, so the two can never drift. - New LauncherParentCard renders a parent as a non-link header (icon + label + description) with its real sub-items as the interactive rows: compose / view mail; manage / create docs; call / text; the member's gated calculator modes; contact support / tickets / webinars. Selecting a row runs the same action the nav does (navigate or open the tool). - Home now renders leaf options (routes/actions) as link/action cards and parent options as sub-item cards. Settings stays a link to its own /settings page. - The five navtop tool buttons are now thin wrappers over the shared hooks — behavior unchanged; badge counts and loading stay in the buttons. Reuses existing i18n keys; no new strings.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing