Layouts/App layout

Layouts

App layout

The shells every screen lives in, as they are built: the editorial header on the web, the sidebar in the back office, the tabs in the app — then the design for the full launch.

Three shells are built: the editorial header on the public web, with no sidebar; the sidebar in the back office; the tabs in the app. Under them, marked Planned, the same shells as designed for the full launch.

Web: the editorial header

Built lrm-web, src/components/layout (AppShell, SiteHeader, AccountMenu, NavDrawer), LRM-332. Real screenshots. Every page with navigation sits under it; the signed-out screens use the Auth layout.

Catalogue: Filled, desktop, lightCatalogue: Filled, desktop, dark
Signed out, at 1440 px: the dark top line (currency, Sell an item, coming soon), search, wordmark, Saved and Messages (coming soon), theme, language, Sign in, Register; then the categories. No sidebar.
Account menu and drawer: Signed in, desktop, lightAccount menu and drawer: Signed in, desktop, dark
Signed in: the avatar and its menu replace the sidebar; Sell an item stays a stub.
Catalogue: Filled, phone, lightCatalogue: Filled, phone, dark
At 390 px: menu button, wordmark, Sign in; search on a row of its own; categories scroll sideways.
Account menu and drawer: Signed in, phone, lightAccount menu and drawer: Signed in, phone, dark
The drawer holds the account, theme and language.
Account menu and drawer: A visitor, phone, lightAccount menu and drawer: A visitor, phone, dark
The drawer for a visitor.

Admin: the sidebar

Built lrm-admin, src/components/layout (AppShell, Sidebar, Header). Real screenshots.

Dashboard: Filled, desktop, lightDashboard: Filled, desktop, dark
From 1024 px: the sidebar, the current page on the soft tint with a brass marker; a sticky top bar with the address, the theme and Sign out.
Dashboard: Filled, phone, lightDashboard: Filled, phone, dark
Below 1024 px: a menu button in the top bar.
Dashboard: The drawer, phone, lightDashboard: The drawer, phone, dark
The sidebar comes back as a drawer with a scrim.

Mobile: the tabs

Built lrm-mobile, src/features/shell (AppHeader, TabBar), src/components/KeyboardAwareScroll, app.json and useAppStart for the splash. Drawn from the code at 390 px, scaled whole.

EURLuxury Resale
AllBagsJewelleryWatches
Pre-owned · demo pilot

Reviewed by our team

In this pilot our team reviews each listing; independent authentication comes with the full launch.

Shop watches
  • Verified (demo)
    Rolex
    Datejust 36 Ref. 126234, Black Dial

    €11,950.00

  • Verified (demo)
    Dior
    Saddle Bag in Blue Diorissimo Jacquard

    €1,450.00

Back
New listing
Add photos
Category
BagsJewelleryWatches
Title
Tank Louis Cartier, details to follow
Brand
Cartier
Condition
NewExcellentVery goodGoodFair

The marketplace at full launch

The design for when saved items, messages, selections and a provider’s authentication arrive. Not in the app yet: its words about authentication describe that launch, not the pilot.

Editorial marketplace

Planned

A maison’s front door. A generous top bar with the armillary and the wordmark centred, search on the left, saved, inbox and the account on the right; the three categories on a row of their own; a line above it for trust, currency and selling. The home opens on the authentication scene. On a tablet the mark stays centred and search moves under it; on a phone the app’s tab bar takes over.

Authenticated by an independent provider · inspection at our hub on requestHelpSell an item
Luxury Resale
Saved Inbox2

Pre-owned · authenticated

Checked before it is yours

Every listing is checked by an independent authentication provider. Ask for an inspection at our hub, and a specialist examines the piece before it reaches you.

  • Authenticated by Veritrace
  • Optional inspection at the Frankfurt hub

Selected by our specialists

View all

Corvane

Corvane Mariner 41 Chronograph

2019Excellent

€8,450Authenticated

Halden

Halden Reserve Automatic 38

2021Very good

€3,900Authenticated

Severin Genève

Severin Genève Perpetual Calendar

2015Very good

€24,600Reserved

Lisette Paris

Lisette Paris Quilted Flap Bag

2020Excellent

€4,300Authenticated
Desktop · home, currency open
Luxury Resale 2SM

Pre-owned · authenticated

Checked before it is yours

Every listing is checked by an independent authentication provider. Ask for an inspection at our hub, and a specialist examines the piece before it reaches you.

  • Authenticated by Veritrace
  • Optional inspection at the Frankfurt hub

Selected by our specialists

View all

Corvane

Corvane Mariner 41 Chronograph

2019Excellent

€8,450Authenticated

Halden

Halden Reserve Automatic 38

2021Very good

€3,900Authenticated

Severin Genève

Severin Genève Perpetual Calendar

2015Very good

€24,600Reserved

Lisette Paris

Lisette Paris Quilted Flap Bag

2020Excellent

€4,300Authenticated
Tablet · home
Luxury Resale
WatchesHandbagsFine jewellery

Pre-owned · authenticated

Checked before it is yours

Every listing is checked by an independent authentication provider. Ask for an inspection at our hub, and a specialist examines the piece before it reaches you.

Selected by our specialists

View all

Corvane

Corvane Mariner 41 Chronograph

2019Excellent

€8,450Authenticated

Halden

Halden Reserve Automatic 38

2021Very good

€3,900Authenticated
Phone app · home

The back office and the hub at full launch

The administrator’s queues and the same shell narrowed to one hub for an inspection operator. Not in the app yet.

Admin, folding sidebar

Planned

The administrator’s back office. Queues come first — listings in review, authentication exceptions, chat reports, cases — each with its count, one past its response window in red; then orders, payouts, users, settings, reports and audit. Folded, the sidebar keeps the icons and the counts and names an item on hover; on a tablet it starts folded, on a phone it opens as a drawer over the page. An empty queue shows the sealed box.

QueuesListings in review EP

Listings in review

Picked up by one person; the first decision stands and is audited with its reason.
Oldest: 26 h
Unassigned3Assigned to me1All4
ListingSellerAssigned toResponseAction
Valmont & Fils Diver 300Watcheswaiting 2 h Maison Arden Unassigned Due in 22 h
Lisette Paris Quilted Flap BagHandbagswaiting 26 h Maison Arden Unassigned Overdue 2 h
Halden Reserve Automatic 38Watcheswaiting 5 h Maison Arden Elena Petrou Due in 19 h
Orvelle Pavé Tennis BraceletFine jewellerywaiting 3 h Daniel Weber Unassigned Due in 21 h
Desktop · unfolded, listings in review
QueuesAuthentication exceptions EP

Authentication exceptions

Listings the authentication provider does not cover

No exceptions waiting

A listing outside the categories digital authentication covers comes here for a decision. The queue is clear.

Desktop · folded, an empty queue, a name on hover
QueuesCases EP

Cases

3 open · 1 past its response window
Open3
Past the window1
Decided this week7
Unassigned2Assigned to me1
Not as describedOrvelle Pavé Tennis BraceletSofia Marin · Daniel WeberOverdue 4 hDamaged on intakeLisette Paris Quilted Flap BagFrankfurt hubDue in 1 dReturn requestedHalden Reserve Automatic 38Sofia Marin · Maison ArdenDue in 2 d
Tablet · folded, cases
Chat reportsEP
Contact details in a messageHeld · 1 h agoReported by a buyerNew · 3 h ago
Phone · the sidebar as a drawer

Operator, hub workspace

Planned

The same shell cut down for the inspection operator: one hub, one queue, nothing else. The items at the Frankfurt hub by state — awaiting item, received, held, decided — with the buyer’s address only between receipt and hand-over, and never payment data. Big rows and buttons for a tablet at the bench; when the bench is clear, the inspection scene fills the page.

Frankfurt hubHub queue JK

Hub queue

4 open · 1 on the bench
Open4Awaiting item2Received1Held1Decided today2
Corvane Mariner 41 ChronographLRM-10482 ReceivedReceived 26 Oct, 10:40 Ship toSofia Marin, Lisbon, Portugal
Severin Genève Perpetual CalendarLRM-10495 Awaiting itemNorthline Express, due 28 Oct Ship toShown after receipt
Halden Reserve Automatic 38LRM-10501 Awaiting itemLabel created 27 Oct Ship toShown after receipt
Lisette Paris Quilted Flap BagLRM-10466 HeldBox arrived damaged · case open Ship toShown after receipt

Only items at the Frankfurt hub. Payment details are never shown here; a buyer’s address shows only between receipt and hand-over to the carrier.

Desktop · unfolded, the open queue
Frankfurt hubReceived JK

Hub queue

Items whose receipt is recorded, waiting for a verdict
Open3Awaiting item2Received0Held1Decided today3

Nothing on the bench

When a parcel arrives, record its receipt and the item moves here for inspection: evidence, then passed or failed.

Desktop · folded, nothing on the bench
Frankfurt hubHub queue JK

Hub queue

4 open · 1 on the bench
Open4Awaiting item2Received1Held1Decided today2
Corvane Mariner 41 ChronographLRM-10482 ReceivedReceived 26 Oct, 10:40 Ship toSofia Marin, Lisbon, Portugal
Severin Genève Perpetual CalendarLRM-10495 Awaiting itemNorthline Express, due 28 Oct Ship toShown after receipt
Halden Reserve Automatic 38LRM-10501 Awaiting itemLabel created 27 Oct Ship toShown after receipt
Lisette Paris Quilted Flap BagLRM-10466 HeldBox arrived damaged · case open Ship toShown after receipt

Only items at the Frankfurt hub. Payment details are never shown here; a buyer’s address shows only between receipt and hand-over to the carrier.

Tablet · at the bench
Frankfurt hubHub queueJK
Open4Awaiting2Received1Held1
Corvane Mariner 41 ChronographLRM-10482 ReceivedReceived 26 Oct, 10:40 Ship toSofia Marin, Lisbon, Portugal
Severin Genève Perpetual CalendarLRM-10495 Awaiting itemNorthline Express, due 28 Oct Ship toShown after receipt
Halden Reserve Automatic 38LRM-10501 Awaiting itemLabel created 27 Oct Ship toShown after receipt
Lisette Paris Quilted Flap BagLRM-10466 HeldBox arrived damaged · case open Ship toShown after receipt

Only items at the Frankfurt hub. Payment details are never shown here; a buyer’s address shows only between receipt and hand-over to the carrier.

Phone · the queue