Design system · proposal v3 · neumorphic console
A second direction, drawn from the private-banking console you shared — and its real trick is neumorphism: every surface is molded from one material. Light falls from the top-left, shade gathers to the bottom-right, so raised elements read as touchable and inputs read as pressed-in wells. One blue accent runs through it; elevation, not color, shows where you are. Where the bento shouts its numbers, this system lets the relief do the reassuring.

01 · What the reference does
Read as a designer, the Kingdom Bank console is built on six repeatable decisions — each one adopted below, with one deliberate correction.
Canvas and card are the same clay; a white highlight from the top-left and a soft shade to the bottom-right mold every element out of the page. Nothing floats — things are raised or pressed in.
A single brand color carries active nav, CTA, links, tabs and the chart line. Nothing else is ever colored — total discipline.
Raised means interactive, pressed-in means receiving: the active menu item pops out of the rail, inputs sink into it. Selection and entry feel physical, like buttons on an instrument.
Deposit, Send, Exchange live as round soft buttons directly under the balance — the three verbs of the product at thumb's reach.
Accounts scroll horizontally as cards with circular flag badges and the IBAN in small mono — a pattern made for multicurrency.
Filters (All / Crypto / Fiat, Recent / Upcoming) are quiet text with an accent underline — filtering never competes with data.
02 · Color
This system is 95% neutral by area. Blue appears in small, high-meaning doses; green and orange keep exactly the same jobs they have in the bento proposal — the semantic layer is shared between both directions, so choosing a style never changes what colors mean.
03 · Typography
Manrope everywhere — a rounder, warmer grotesk than the bento's Space Grotesk, matching the cushioned surfaces. Hierarchy comes from weight (800 for headings and figures, 400–600 for everything else) rather than from size jumps. Fira Code keeps its job on IBANs, references and IDs.
04 · Components
Rendered live in the proposed tokens. Note how little color there is until something needs doing or something needs attention.
The active nav item raises instead of filling; tabs underline instead of filling. Selection is always the lightest possible touch.
Inputs are pressed into the surface — the inverse of every raised card. Focus keeps the well and adds the accent ring, so depth still reads.
05 · Multi-currency
The reference's strongest pattern, kept almost verbatim: every currency is a card on a horizontally scrolling rail — circular flag badge, heavy balance, IBAN in mono underneath. The rail shows two-and-a-half cards at rest — the half card is the invitation to scroll — and every other currency waits in the same carousel; nothing paginates, nothing truncates.
325,480.10
US64 GLOB 0000 7284 909018,345.00
PL91 6360 0003 0000 225196,210.55
MY22 GLOB 1188 3402 117742,880.00
GB29 GLOB 6016 1331 92681,250,000
JP61 GLOB 0000 1234 56780.00
DormantExchange

Same contract as the bento version: the all-in rate, the fee, and the arrival day are visible before the button, and the quote re-quotes rather than drifting. The two directions share this DNA — only the clothing differs: inset wells and accent rings here, bordered tiles there.
06 · Application
The prototype dashboard, widget for widget, in the soft console: greeting, the account rail, total balance with chart and the four quick actions, recent activity with status dots, the action centre (approvals, questions from Glob, expiring documents), the banking calendar — and the held payment as a quiet orange-edged card, present but not shouting.
CUSTOMER PORTAL
Hi Farid 👋
Meridian Electronics · Thursday, 14 Aug
325,480.10
ready to spend18,345.00
ready to spend96,210.55
12,400 clearing0.00
dormantTotal balance (approx.)
438,035.65 USD eq.
of which 325,480 spendable now — the rest is clearing or reserved
Recent activity
RecentUpcoming$48,120.00
1 payment · our compliance team is on it
Action centre
Banking calendar
CN holiday: CNY payments +1 day
EUR cut-off 15:30 MYT same-day
Glob cards
Order card →Physical & virtual corporate cards for your team — spend straight from any currency card.
07 · Choosing between v2 and v3
Both proposals share the semantic layer — green means money, orange means held, the FX contract, the illustration commission, the multicurrency patterns. What differs is temperament. Pick by who the portal must impress first.
| Axis | v2 · Bento / slate | v3 · Soft console |
|---|---|---|
| First impression | Modern product, confident, graphic | Private bank, discreet, premium |
| Separation | Slate canvas gap between white tiles | Neumorphic relief — raised vs pressed-in |
| Color budget | Card-scale color blocks (green/blue/orange) | One blue accent in small doses |
| Numbers | Oversized Space Grotesk, the hero of every card | Heavy Manrope, large but conversational |
| Selection state | Ink-filled pill | Raised white pill, accent text |
| Risk moment | Full orange card — impossible to miss | Orange-edged white card — quiet but present |
| Feels right for | Product demos, younger operators, marketing echo | Conservative corporates, compliance-heavy buyers |
08 · Rollout
Like v2, this is a token-level re-skin of the working prototype — swap the sheet, restyle rail and cards, keep every flow and guard, run the regression suite, deploy both portals together. The prototype stays as-is until you pick a direction: v2 bento, v3 soft console, or a blend (one common request: v3's cushioned surfaces with v2's loud numerals — entirely possible, the tokens don't conflict).