Commission links under My Account, tab reordered, duplicate headers removed

Fixkamo-internal
Shipped
August 7, 2026 at 3:56 AM UTC
Author
kamo
Commit
73d2ea4

Nav and landing entries move under My Account rather than a separate section. The tabs live on that page, so that is where they belong; the reason I split them out was that sub-options had no gate of their own, so the fix is to give them one. SettingsMenuSub gains an optional gate and SettingsButton honours it, which lets one topic serve two audiences without showing either a link it cannot open — the same problem the security topic works around today by omitting phi-compliance entirely. The landing cards use the condition field that already existed; filteredAccount now actually applies it, which it did not before. Commissions sits immediately after Legal & Compliance in the member tab bar. Three headings were stacking. SettingsView renders the tab name, the tab rendered 'Commissions' again, and each panel then repeated its own sub-tab pill verbatim — each with its own margins. Removed the tab heading and the two panel titles; the subtitles stay because they say something the pill does not. The tab shell also used Tailwind utilities for its layout. tailwind.config sets important:true, so a utility class there outranks every sx rule around it and the two systems stop composing. Now sx, like the rest of the app.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing