Lab 26 · Settings, whole · rebuilt on Untitled UI

One settings page, and nothing left outside it.

The commission: forget the settings page, the profile and the user menu as they stand, sweep the platform for every setting that exists anywhere, and put all of it on one page. No groups. Tabs, and their pages.

Twenty-two tabs, flat. The profile is the first of them, because a person’s own settings are still settings; what keeps the merge honest is the third column, which on that tab reads You all the way down. The rule that decides what belongs there is unchanged: if changing it changes what another person sees, it is not yours.

Every row keeps the Lab 11 grammar: what it is, what it is set to, and who may change it. A locked row says why. A row that cannot exist yet is drawn dashed and says what it is waiting for. And one rule this lab adds after what the sweep found: a control that saves nothing is not drawn at all.

The screens, rebuilt

Drawn fresh from the Untitled kit and the system’s ruled tokens, not restyled from the originals.

Settings, whole · twenty-two flat tabs, Profile first, the who column kept
Profile
Entities and branches
Money and tax
Documents
Users
Roles and permissions
… 16 more, flat
ThemeThe whole platform, this deviceSystemYou
Time zoneShifts every stamp you read, stores nothingAmerica/New_YorkYou
Settings · what it is, what it is set to, who may change it
Base currencyCannot change once a journal existsUSD · United States dollarLocked · journals
Margin floorItems below this route to an approver8.0%Finance
Rate proof on share pagesDecision support, never a price claimFinance
Rate stampingEvery movement keeps its rate, forever always onNot changeable

The reasoning, kept

01 / what the sweep found

Eleven things in two homes, and forty switches wired to nothing.

The full sweep of the platform found the same value written from two sections, personal controls filed under the company’s page, two rival notification taxonomies, and dozens of drawn controls that persist nowhere. The split rule that resolves every duplicate: a rule belongs to a company tab, a preference belongs to Profile, and nothing is both.

02 / the screen

Twenty-two tabs. Click through all of them.

The rail is flat: you first, then the company from its foundations outward, entities to sample data. Every tab below is drawn in full and the rail is live.

Also swept in

Settings that lived outside the page entirely, now homed: the world clock cities (Profile), saved register views (Profile, read-only, managed on each register), the notification matrix (Profile), tag groups (Users), agency accreditations (Brand), the enquiry priority clock (Enquiries), rate comparison sources (Quotations), the hardcoded check-in rules (Time and hours), the accounting dual controls and legal holds (Accounting, Data and privacy), and the module rules that sat under eight “Controls” sub-tabs, which become the six module tabs: Customers, Enquiries, Quotations, Bookings, Service, Accounting.

Why the entity line stays in the header

Settings answer for one entity at a time. The header names which one, and switching entity re-answers every company tab while Profile, which belongs to the person and not the entity, stays exactly as it was. That is the merge holding under the hardest case rather than breaking on it.

The research, kept whole

The lab’s own decision tables, extracted verbatim.

Found in the sweep
Where it lives today
Its one home now
FX cadence
two sections, one key
Money and tax and Currency & FX both write the same stored cadence with different controls. One row on Money and tax; the Currency & FX section is dissolved into it.
Base currency
asked twice
Locked truth on Money and tax, and a second combobox on Currency & FX that saved to nowhere. The locked row is the only answer.
Theme
user menu + display
Personal theme goes to Profile. The workspace accent and logo were filed under “Theme & Display” despite applying to everyone; they are company brand and move to Brand.
Security
personal, on the company page
Today’s Security section is entirely personal (password, passkeys, sessions) yet sits behind “Company settings · Admin”. Yours moves to Profile; Security keeps only account policy.
Notifications
two taxonomies, dead switches
Ten settings-page switches wired to nothing beside a real ten-class matrix in the Notification Center. The matrix moves to Profile as yours; company routing rules stay on Notifications.
Export
a live door + a dead menu
The register export menu is dead code beside the settings export door. One door on Data and privacy; the dead component is removed.
Credit release
controls + approvals queue
The rule appears inside Bookings controls and again behind the approvals queue. The named signers live on Approvals; Bookings states the gate and points there.
Role and reach
three surfaces
Granted in Team dialogs, read on the profile head, switched in the entity switcher. Stated read-only on Profile and Users; changed in exactly one place, Roles and permissions.

What this lab asked

  1. The twenty-two tabs and their order. Flat, as commissioned; you first. The eight Controls sub-tabs became the six module tabs, one each for Customers, Enquiries, Quotations, Bookings, Service and Accounting, because their rules belong to their modules, not to a drawer called Controls. If any tab is missing, misnamed or should not exist, this drawing is where it costs nothing.
  2. The eight dedup rulings from the sweep. Rule to the company tab, preference to Profile. Each is listed with its one home; any can be re-homed by pointing at the row.
  3. The no-dead-doors rule for controls. The sweep found some forty switches that save nothing, which is exactly what killed the first profile. The rule this lab proposes: a control ships wired or it is not drawn, and a fact that is merely stated is drawn as a locked value, never as a switch.
  4. One extension to the drawing vocabulary. The choose-one control (theme, date format, cadence) is drawn as a small segmented row built from existing tokens, because a row of inputs cannot say chosen. It appears fourteen times here. If you would rather a dropdown, every use swaps at once.
The original document, in its own chrome and drawings, is kept unedited: open the original.
Tripbooks Design SystemBuilt on Untitled UI · Inter for language, IBM Plex Mono for every figureLight and dark from the same tokens