Mora / Interface standards / 02

Room for the journey.
Clarity for the details.

The foundations and working components of Mora, a car rental marketplace in Montenegro. Travel pages use an editorial rhythm; booking and company tools use precise, compact layouts.

01 / Identity

A local travel service with a practical side.

Mora uses a compact wordmark, an orange waypoint and a quiet green action colour. Photography supplies the sense of place. Every line of interface copy should help someone choose a car, understand a cost or complete a task.

Wordmark

mora

Keep clear space equal to the waypoint diameter. Use the compact version in the workspace.

Writing

“Choose your pick-up city.”
“Refundable deposit: €100.”
“No cars match these filters.”

Specific labels. Visible conditions. One clear action at a time.

02 / Colour

A small palette, with defined jobs.

Green identifies actions and selected states. Orange is a brand accent. Status messages combine text with colour, and keyboard focus uses a distinct blue outline.

Canvas#F8F8F4
--color-canvas
Surface#FFFFFF
--color-surface
Ink#202E32
--color-ink
Action#244B43
--color-sea
Accent#DB5935
--color-accent
Secondary text#5D696D
--color-muted
Divider#DCE1DC
--color-line
Focus#245FBB
--color-focus
03 / Typography

Two voices. One hierarchy.

Baskerville brings character to travel headings. Helvetica Neue keeps forms, prices, vehicle names and workspace screens easy to scan. System fallbacks keep the pages independent of a font service.

A great drive.Display · 48–78 / 0.98
Baskerville · Regular
For the trip you have in mind.Section · 32–46 / 1.03
Baskerville · Regular
Citroën C-ÉlyséeProduct heading · 20–26 / 1.25
Helvetica Neue · Medium
Pick up by the bay. Take the mountain road home.Body · 14–17 / 1.55
Helvetica Neue · Regular
Car hire · MontenegroOverline · 11 / 1.4
Medium · 0.14em tracking
04 / Controls & states

Every state belongs to the system.

Actions

Primary 48–52 px · Compact 42 px desktop / 44 px mobile · Radius 6 px

Default and disabled

Choose the city where your trip starts.

Validation

Enter a complete email address.
Request preview readyYour choices are ready to review.

Choices and status

IncludedLow depositSetup required
05 / Space & shape

Give related things a shared rhythm.

Use 4, 8, 12, 16, 24, 32, 48, 64 and 96 px. Keep labels near their fields and leave more space between independent decisions. Content caps at 1280 px, with 48 px desktop and 20 px mobile gutters.

4 px
8 px
12 px
16 px
24 px
32 px
48 px
64 px
96 px

Shape

6 px controls · 10 px cards · 12 px dialogs
Circles are reserved for compact arrow actions and the brand waypoint.

Motion

160–200 ms colour and border transitions. Images may scale by 4% on hover. Reduced-motion preferences disable transitions.

06 / Page patterns

Different work deserves a different layout.

PageStructureMobile priority
Home ↗Editorial introduction beside a dedicated trip planner; destination atlas below.Heading → trip planner → landscape → cars.
Search ↗Three-column catalogue with an on-demand filter drawer and removable filter chips.Search summary → filter/sort toolbar → one-column cards.
Vehicle ↗Photo and facts first. Rental configuration and price summary form a second stage.Sticky jump to rental configuration; full-width fields.
Account ↗Compact form card beside an introduction and destination photograph.Short introduction followed immediately by the form.
Workspace ↗Persistent company navigation, compact metrics, task rows and neutral data panels.Section drawer, two-column metrics, single-column forms.

Keyboard focus is visible. Dialogs support Escape and focus return. Forms have persistent labels. Status and validation messages use text as well as colour.