NorbieLink
search close
Home›Components›Navigation

Norbielink has one navigation surface: a fixed 220px sidebar that is white in light mode. There is no collapsed rail and no gradient-filled pill. Both rest and active items keep a white fill — what changes is the border, which becomes the brand gradient, and the active item adds a soft purple glow.

Nav item states

Three states, not four — there is no disabled nav item. Hover and active share the same gradient border; only the glow, the icon colour and the label colour separate them.

rest border: 1px transparent · icon #9CA3AF · label #6B7280
hover gradient border · no glow · colours unchanged
active gradient border + glow · icon #A614C3 · label #2D3653

Specs

PartValue
Columnwidth 220px · min-height 100vh · #fff · right border 1px #F3F4F6
Logo blockpadding 20px 16px 12px · mark height 28px
Account buttonpadding 8px · radius 12px · gap 12px · hover fill #F9FAFB
Avatar36×36px circle · 2.5px solid #73C9B7 · fill rgba(115,201,183,.10) · initials 13px / 600 in a teal gradient
Account name13px / 700 · #2D3653; sub-line 11px · #9CA3AF
Dividermargin 0 16px 8px · 1px #F3F4F6
Nav listpadding 0 8px · 2px between items · 15 items, fixed order
Nav itempadding 7px 12px · radius 12px · gap 12px · 13px / 500
Nav icon18×18px (16×16 for Appetite Assistant) · #9CA3AF, #A614C3 when active
PRO badge10px / 600 · padding 1px 6px · radius 9999px · 1px #74C3B7 text #74C3B7
Chevron14×14px · #9CA3AF · rotates 180° when the group is open
Sub-itempadding-left 32px group · item padding 4px 8px · radius 6px · 12px / 500; active 600 #A614C3 on rgba(168,85,247,.08), hover #F3F4F6
Norbie buttonpadding 10px 12px · radius 12px · 1.5px #E5E7EB · avatar 32×32 · title 12px / 600, sub 10px
Footer togglesTwo — Dark Mode and Legacy View, identical. Track 36×20px radius 9999px, #D1D5DB off / #E8622A on · thumb 16×16 white at left 2px → 19px · label 13px / 400, lighter than a nav item

The gradient border

Hover and active do not fill the item. They paint the 1px border with the brand gradient by layering a padding-box fill over a border-box gradient, and the active item adds 0 0 8px rgba(166,20,195,.4). This is the only place in the product that uses the treatment.

There is no collapsed sidebar. The column is always 220px. The collapse controls elsewhere in the product belong to detail panels, not to navigation.
The sidebar is the only navigation surface. A 52px app bar does sit above the content, but it holds search and the partner lockup — never nav — and each page draws its own 71px title header below that; both are on App Bars.
The logo, the Norbie face and the bottom wash are image assets, not drawn in CSS — norbielink-logo.png (swapped for -dark in dark mode), norbieface.png and sidebar-bg.png. Icons are lucide outlines at stroke-width 2, not the Material set used by this documentation site.
In dark mode the column becomes #191D35 with a rgba(255,255,255,.12) right border, and the item fill becomes linear-gradient(to bottom, #191D35 0%, #582A75 48%, #9D37BC 100%) — the only place the product fills a nav item.