FINAL Selected — shipping on the live desktop pages

Borderless profile pill with a 16px chevron matching the glyph weight, 28px between the three marks, and the flame search circle kept as the field's endpoint. Messages carry a count, notifications a plain dot. Click the pill to open the menu.

ROOMPLANS.AI What are you looking for? Designer
3 L

Live on My Projects Desktop Minimal and Proposals Desktop C. Everything below is the exploration that led here.

mobileSame menu at 390pt — a sheet, not a dropdown
9:41 LTE · 82%
What are you looking for?

Project Briefs

Review proposals and keep your briefs up to date

L LC Lee For Homeowner
Favorites Settings English Help and support
For designers For material suppliers Log out
restClosed — compact trigger, three options
9:41 LTE · 82%
A · caret notch — my pick. Avatar stays 30px, one 14px grey notch marks it as a menu. No extra width in a crowded row.
B · tinted pill — the desktop control shrunk to 34px. Clearest affordance and matches desktop exactly, but ~22px wider.
C · hamburger — plainest "menu" signal, and it matches the bell's stroke weight. Reads as two separate targets unless kept tight.
D · chevron, no pill — the shipping desktop control at mobile scale: avatar plus a 15px chevron to its right, no plate. Exact parity with desktop and lighter than B; costs ~21px of width.

On mobile the avatar opens a bottom sheet rather than a dropdown: thumb-reachable, 46px rows, and a grab handle. My Projects, Explore, Add Project and Messages are dropped from the list — they already live in the bottom tab bar — so the sheet carries only what the tabs cannot: account, language, support, role switch and log out. The avatar takes an ink ring while the sheet is open.

6 Weight match — profile border vs. glyph stroke, and what it means for the search button

Header strips only, at real width. The icons are drawn at 1.5px stroke, so a 1px hairline pill sits lighter than the glyphs beside it. 6a matches the weight; 6b and 6c then ask whether the flame search circle still belongs.

6a1.5px border, flame search (weight matched, accent kept)
RoomPlans.ai
What are you looking for? Designer
3 L

The pill now reads at the same optical weight as the glyphs — one visual family across the whole right cluster. Downside: two flame marks compete up top (count badge and search circle), and the search button is the louder of the two even though it is the less urgent.

6d1.5px border in a lighter grey — same weight, softer colour
RoomPlans.ai
What are you looking for? Designer
3 L

Same 1.5px thickness as 6a, but in the system's field-border grey instead of ink-600 — so the pill still holds its own beside the 1.5px glyph strokes while sitting a step back from them. Best of the set: the shape reads as a control, the corner stays quiet, and the avatar remains the only tinted mark in the cluster.

6b1.5px border, ink search — one accent left in the header
RoomPlans.ai
What are you looking for? Designer
3 L

My pick. Search becomes an ink circle, so the border weight, the glyph stroke and the two filled marks are all ink — and the only flame left in the header is the message count. It also frees flame for what the system reserves it for: AI and primary actions further down the page.

6c1.5px border, outlined search — the pill shape repeats
RoomPlans.ai
What are you looking for? Designer
3 L

Most consistent on paper — the search field and the profile pill are the same outlined shape at the same weight, no filled circles at all. But the search bar loses its filled endpoint, so the whole header reads as outlines and nothing states "press here"; the field also stops looking like an input.

5 The cluster in place — full desktop dashboard header

The 4a cluster at real width, with the search field, + Project and the page below it. Click the pill to open the menu over the content.

5bLighter icons, no + Project in the header
RoomPlans.ai
What are you looking for? Designer
3 L

Project Briefs

Review proposals and keep your briefs up to date

New Project
All projects · 8 Select projects Newest first
Da'an Apartment Active

2 photos · Living room, bedroom

4 proposals waiting View proposals
Placeholder
Studio render
Xinyi Studio Active

1 photo · Open-plan studio

2 proposals waiting View proposals
Tamsui Weekend House Draft

5 photos · Living, dining, guest room

Invite PROs

Header holds only account and status: the two glyphs drop to the lighter --ink-400 weight, the message count becomes an outlined bone badge instead of a flame one, the pill's border softens to a hairline, and the notification dot is the single accent up there. + Project moves down beside the page title as a solid ink action, where it belongs on a dashboard.

5aMy Projects — 1320px canvas
RoomPlans.ai
What are you looking for? Designer
3 L

Project Briefs

Review proposals and keep your briefs up to date

New Project
All projects · 8 Select projects Newest first
Da'an Apartment Active

2 photos · Living room, bedroom

4 proposals waiting View proposals
Placeholder
Studio render
Xinyi Studio Active

1 photo · Open-plan studio

2 proposals waiting View proposals
Tamsui Weekend House Draft

5 photos · Living, dining, guest room

Invite PROs

Header carries only status and account: 28px between the three marks so nothing crowds, and the profile pill borrows the hairline weight used everywhere else on the page (cards, dividers, the New Project button) instead of the heavier field border. + Project moves down beside the title as an outlined action, so the flame count is the single accent up top.

4 Messages and notifications beside the 1a pill

The profile control is 1a unchanged in all three. What varies is how the two utility icons sit next to it — messages carry a count, notifications only a dot. Click the pill to open the menu.

4aBare icons + pill
RoomPlans.ai
3 L
Closed — click the pill

Bare glyphs beside the pill, so the profile control stays the only framed thing in the corner. The count sits outside the message icon as a flame pill; the bell carries an 8px dot. Lightest, and closest to what the live pages already do.

4bIcons on a shared plate
RoomPlans.ai
3 L
Closed — click the pill

The two utilities share one tinted plate, which reads as a group and separates them from the account control. Bigger 30px targets, and the plate gives the badges a ground to sit on instead of floating on white.

4cOne pill holds all three
RoomPlans.ai
3 L
Closed — click the avatar

One bordered pill holds all three, split by hairlines, with the avatar as the right cap. Fewest edges on the page — but the count and the avatar sit inside the same frame, so the whole thing can read as a single button.

My pick: 4b — the plate groups the two utilities without framing them individually, keeps comfortable targets, and gives the flame badges a tinted ground so they do not float on white.

3 Fewer parts — the avatar carries the shape

Answering the note on 1a: in each of these the avatar fills the control's full height, so it becomes the shape instead of sitting inside a separate frame. One mark plus one small chevron.

3aAvatar as the left cap of the pill
RoomPlans.ai
L
Closed — click the pill

The avatar is the full 38px height and overlaps the border, so the left end of the pill IS the avatar — no gap, no double outline. Keeps the clarity of 1a with one less shape.

3bNo frame — the avatar is the button
RoomPlans.ai
L
Closed — click the avatar

The border is gone entirely — the tinted avatar already reads as a filled shape, and a bare chevron beside it does the rest. Two marks, no container. The lightest thing you can put in that corner and still call a menu.

3cAvatar only — ring on open
RoomPlans.ai
L
Closed — click the avatar

The absolute floor: one 40px avatar, no chevron, no notch — the ring appears only while the menu is open. Cleanest header of all six, but nothing signals the menu before the first click.

My pick overall now: 3b — full-size avatar with a single bare chevron. It answers the note (no frame around a frame) without giving up the affordance the way 3c does.

2 Three more directions — name, hamburger-first, and a role switch

These push on what the trigger says about the account, not just how it looks. Click any avatar to open.

2aName beside the avatar
RoomPlans.ai
L LC
Closed — click the pill

The account is named in the header, so the menu confirms rather than reveals. Widest option — fine on desktop, and it degrades to 1b on narrow screens.

2bHamburger first, avatar second
RoomPlans.ai
L
Closed — click the control

The menu glyph leads, so the control reads as navigation with an account attached. Familiar from booking and marketplace apps; the plate on hover keeps the two marks as one target.

2cRole chip + avatar
RoomPlans.ai
L Homeowner
Closed — click the pill

States which side of the marketplace you are on, which matters when the same person is also a PRO — and it makes the For designers / For suppliers rows in the menu obviously a switch.

Across both turns: 1b if the header should stay quiet, 2c if the role matters more than the pixels — it is the only option that earns its width.

1 Profile control — three treatments for the header

Each option is shown at rest and open, in the real header. Menu contents are identical — only the trigger changes.

1aBordered pill — avatar + chevron
RoomPlans.ai
L
Closed — click the pill

Reads as a control at a glance, and the chevron names the interaction. Heaviest of the three — the border competes with the search field and the + Project pill.

1bBorderless — avatar + hamburger
RoomPlans.ai
L
Closed — click the avatar

Lightest, and the hamburger says "menu" more plainly than a chevron. Two glyphs side by side, so it needs the 10px gap to avoid reading as one blob.

1cAvatar only — caret notch on hover
RoomPlans.ai
L
Closed — click the avatar

Keeps the avatar the largest thing in the corner and adds one small notch as the affordance. Most compact; the notch is the only new mark on the page.

Notch colour — click to compare
{{ n.label }}

{{ notchNote }}

My pick: 1b — the lightest header, and a hamburger is unambiguous next to the avatar. Say the word and I'll apply it across the desktop pages.