Diamond Stone: the public website's look
Date: 2026-11-11. Revision 2 (sections 13 to 19: the portal, screen sizes, inputs, pictures, what the app manages). Every page is drawn in docs/ui-shell-mockup.html; the argument for the look is in docs/website-design.html.
The first drafts of the public site were drawn with the staff app's parts and read as
an app. This document replaces their look. What the site contains does not change:
pages, journeys, products in search, the library, the catalogue and landing pages stay
as planned in docs/WEBSITE.md, docs/LANDING.md, docs/EDITORIAL.md and
docs/CATALOGUE.md. How it looks, feels and is kept current is set out here.
docs/DESIGN.md continues to govern the staff app. As of revision 2 (section 13) the
client portal takes the look set out here, together with the public site. Both share
the brand with the app (docs/BRAND.md) and nothing else.
Research was done on 11 November 2026. Its main limit: about 25 premium sites were read for their words, navigation and order of sections. Their typefaces, colours and spacing could not be seen by the method used. So the structure below rests on what was observed and on usability research; the visual style is a design judgement, checked against that research, and is to be tested with real buyers.
1. Why the first drafts read as an app
| What gave it away | Now |
|---|---|
| Everything in a rounded, bordered box | No boxes. Content sits on the page, separated by space and a hairline |
| Pill buttons, filter chips, status chips | Words with an underline; one filled bar for the main action |
| The app's floating Omnibar | A slim, square, full-width bar: "WhatsApp" at the left, the page's action at the right |
| An icon in a tinted circle beside each row | No decorative icons |
| Thumbnails and rounded tiles | Photographs that run to the edges and are tall |
| Dense two-line rows with a chevron | Large type, one idea to a line |
| Interface labels and numbered badges | An editorial label above each part: "The stones", "By use" |
| One weight and size throughout | Light, large headings against small labels |
| Toggles, steppers, sheets | Plain underlined fields; a full-screen menu |
| Teal buttons and grey panels | Stone-coloured paper and ink; teal for a single line |
The cause was a good rule applied in the wrong place: "one shell everywhere". The shell (Halo, Omnibar, glass, cards) is for people doing work. A visitor is not doing work; they are deciding whether to trust a company with a building.
2. What premium sites do, and which to resemble
Observed on the home pages of Antolini, Salvatori, Margraf, Henraux, Neolith, Mutina, Stone Source, Polycor, Artistic Tile, ABC Stone, Poliform, Molteni, Minotti, Gaggenau, Vipp and others.
| Pattern | Seen |
|---|---|
| An opening line of two to six words, and at most one action | Almost all |
| "Discover" and "Explore" for browsing; plain verbs for acting | Almost all |
| No prices on the home page | 15 of 15 stone and interiors sites |
| The same order: opening; materials or collections; projects; company, quarries or craft; journal; showroom or contact; a large footer | Most |
| A named route for professionals: an appointment, a consultation, a trade programme, downloads | Nearly all |
| Small faults even here: untranslated words, a stale year in the footer, a typing slip, leftover placeholder text | Five of the sites |
Three kinds of site were visible:
| Kind | Does | Fits us? |
|---|---|---|
| Luxury brand (Antolini, Minotti) | Beautiful, and gives no way to act online | No: research finds this frustrates buyers |
| Premium product for architects (Salvatori, Margraf, Mutina) | A brand story, materials, projects, samples, downloads | The front of the house |
| Trade distributor (Stone Source, Polycor) | A searchable catalogue with format and finish, samples, technical papers, a person | The working parts |
So: a hybrid. The first screen and the pace of a premium architectural brand; the catalogue, filters, specifications, samples and named contact of a good distributor. Diamond Stone is a trader selling to professionals who must specify and quote.
3. The look, in six rules
- The photograph leads. Full width, tall, one at a time. Whole slabs, not cropped swatches. Nothing sits on a slab except, on the opening, a few words.
- Space is the frame. Wide margins, long gaps between parts.
- Type does the work of boxes. Large, light headings; small labels; hairlines. Order comes from size and space.
- Square and flat. No rounded corners, shadows, glass or gradients.
- One quiet action. A slim filled bar with the page's one action at the right and the word "WhatsApp" at the left (section 21). Other links are underlined words.
- Unhurried and still. Photographs fade in; words rise a short way; pages cross-fade. Nothing bounces or moves by itself. Values and a live sheet:
docs/SITE-MOTION.md,docs/site-motion.html.
Values
| Matter | Choice |
|---|---|
| Paper | #F6F3EE, a warm off-white. Night sections #17191C |
| Ink | #1E2024. Quiet text #5C6067, which still passes contrast |
| Teal | #006F73, for one line, a link in motion and the logo. Never a button fill |
| Headings | Rajdhani Light, 40 px on a phone and 64 px on a wide screen, tight line height |
| Text | Rajdhani Regular, 17 px with 28 px lines for reading; 15 px elsewhere |
| Labels | Rajdhani Medium, 11 px, capitals, wide spacing. Short Latin labels only |
| Stone names | Orbitron Regular, capitals, spaced, as the brand already sets |
| Arabic | IBM Plex Sans Arabic; no capitals, no letter spacing (Arabic letters join), taller lines, Western digits |
| Margins | 20 px on a phone; 64 px on a wide screen; parts 28 px or more apart |
| Lines | One pixel, 16 % ink |
| Corners, shadows | None |
| Movement | Set out in full in docs/SITE-MOTION.md, after measuring 19 premium sites: words rise 16 px in 600 ms, pictures fade in 350 ms, one curve throughout. "Less motion" reduces everything to short fades |
Rajdhani is kept, as the owner decided. Set light and large it carries an editorial page better than it does at the app's medium weight. If, with real photographs in place, it still reads as technical rather than refined, a second typeface for headings is the first thing to try; that would be a new decision.
4. The parts, replacing the app's
| Part | What it is |
|---|---|
| Header | The wordmark and "Menu". Over the opening photograph it is white; elsewhere ink |
| Link row | Stones, Uses, Journal, Contact: always visible on a phone. At a desk, all links are in the header |
| Menu | The whole screen, dark, with seven large words, the language switch, search, and the showroom's hours |
| Opening | One photograph to the edges, a label, a line of two to six words, one supporting sentence |
| Label | A small line in capitals above each part |
| Stone figure | A tall photograph; beneath it the name, then what the rock is, its colour and its origin |
| Word list | Large words with a hairline between, and a small count at the end. Used for uses and for steps |
| Figures | Large light numerals with a small label. For proof |
| Specification | Two columns, hairlines, figures aligned. With the method and report date beneath |
| Reading text | One column, 17 px, with pull-out lines marked by a teal rule |
| Timeline | Large years, a sentence, the source in small capitals |
| Field | A label and an underline. No boxes |
| Action bar | Slim, square, filled, full width, at the bottom, always visible: "WhatsApp" at the left, the page's action at the right (section 21) |
| Footer | The company's facts as a specification, and the legal links |
Not used anywhere on the public site: the Halo, the Omnibar, glass, cards, chips, toggles, sheets, steppers, status colours, icons in circles.
The slim action bar is the one thing kept from the idea of an always-present action. None of the premium sites read showed one, and the evidence for sticky bars is sellers' claims. It stays because a visitor on a long page should never have to hunt for the next step. It is among the first things to test.
5. The pages
Drawn: home (four screens), stones, a stone (two screens), samples, a journal article, history, the menu, contact; home on a wide screen; home in Arabic.
| Page | In the new look |
|---|---|
| Home | Opening; link row; the laid-out floor with "Tiles and slabs that match" (section 22); stones as tall figures; uses as a word list; proof as figures; how buying works as numbered lines; one project; journal; a person; the company |
| Stones | A grid of two tall figures across; "Filter" as a word that opens a full-screen panel |
| A stone | The slab to the edges; name; rock, colour, origin; two sentences; one quiet "Also sold as ..." line on the page under our own name only (a visitor arriving under a market name sees the page under that name, with no such line: docs/CATALOGUE.md "Revision 2"); sample and quote as two plain lines; then real slabs, the specification with its report, downloads, people ask, projects |
| Journal | Articles set as a magazine: a large title, a standfirst, one photograph, reading text, the writer and reviewer |
| History | A timeline of large years |
| Samples | A short statement of what will be sent and what it costs; three fields; who will reply and when |
| Contact | A person first; then the place; then the company's facts |
| Landing pages | The same parts in another order (docs/LANDING.md) |
At a desk. Architects specify at a desk, and premium sites are built for both. The plan so far said "phone only" for everything. For the public site this document proposes: designed for the phone first, with a real layout for wide screens (two or three figures across, text held to a readable width, all links in the header). The staff app stays phone only; as of revision 2 the portal also has tablet and desk layouts (section 14). A decision for the owner.
6. Why each choice
| Choice | What it does | Evidence |
|---|---|---|
| Wide empty space | Read as refined and upscale | Pracejus and others 2006. A learned convention. Medium |
| A plain, expected layout | Judged more appealing in a twentieth of a second | Tuch and others 2012. Strong; measures appeal, not enquiries |
| A short opening and one action | Nothing competes with the photograph | Observed on 15 premium home pages |
| Large photographs that can be enlarged | The stone is judged by eye; over half of first actions on a product page are with its images | Baymard. General shopping sites |
| Slow, smooth movement | Raises how luxurious a product seems; stutter cancels it | Jung and Dubois 2023, twelve experiments. Strong; consumer goods |
| Full specification below the photograph | Too little product information is the chief complaint about luxury sites | Nielsen Norman Group |
| The sample's price shown; slabs quoted, with how it works | Hiding all prices can read as concealment | Nielsen Norman Group. The premium convention is no price at all; this sits between |
| A named person, an address, registration numbers | The main signs of a real organisation | Stanford's credibility guidelines |
| No errors, in either language | Small errors cost trust | Stanford; Nielsen Norman Group; faults seen on premium sites |
| Facts about origin and care taken | Effort and craft raise what something seems worth | Kruger and others 2004; Fuchs and others 2015. From summaries |
| Light type and spaced capitals | Premium by convention only | No experiment found. Kept to short labels |
No research was found comparing "app-like" with "editorial" design. The case for the change is the owner's reaction, the observed sites, and the finding on clutter.
7. The look without the harm
Premium sites often trade clarity for style. Each convention is kept in spirit and fixed in practice.
| Convention | The harm | Here |
|---|---|---|
| A menu hidden behind one word | Used 57 % of the time against 86 % with visible links; at a desk, tasks at least 39 % slower | Four links always visible on a phone; all visible at a desk |
| Outlined "ghost" buttons | 22 % longer to find | The main action is filled. Underlines are for secondary links |
| Pale grey text | Hard to read, worse in sun | All text passes 4.5 to 1 |
| Spaced capitals everywhere | Slow to scan; breaks Arabic | Short Latin labels only |
| No price anywhere | Reads as concealment | The sample's price; "How buying works" |
| Almost no information | The chief complaint | Calm at the top, complete below |
| Content shown only on hover | No hover on a phone | Nothing depends on it |
| A film or huge image at the top | A slow first view | One still photograph, loaded first, under 200 KB on a phone |
8. Photographs
The look depends on them more than on anything else. The stand-in images in the sheet are drawn by the page; the site is not ready until real photographs replace them.
| Rule | Why |
|---|---|
| Whole slab, camera square to it, even daylight or the same two lamps every time | Slabs can be compared with each other |
| A grey card in the first frame of each session | Colour can be corrected to true |
| A range set: six slabs per stone, each with its date and lot | Variation is shown honestly |
| One close detail, and each finish side by side | What a sample shows, the page should too |
| A scale: a rule, or a person's hand with consent | Size can be judged |
| In use: only projects the company supplied, with consent | No borrowed standing |
| No people without written consent; no filters; nothing generated or altered | The law in Oman, and trust |
| Shot once at full size; the system makes every size and crop | One upload, every page |
A shoot day at the yard each season, with a written shot list, keeps the photographs consistent. Slab photography guidance came from one vendor's guide; no industry body's guidance was found.
9. How the team keeps it current
The look is fixed in code. Nobody can change a colour, a size or a layout from the staff app. What the team changes is content, in records, and the page follows.
| What | Who changes it | Where in the staff app | Who approves | How often |
|---|---|---|---|---|
| The opening photograph and sentence | Marketing | Website → Home | Owner | Each season |
| Stones on the home page and their order | Marketing | Website → Home | Owner | When the catalogue changes |
| A stone's photographs, names, facts | Warehouse, marketing, quality | Catalogue → the stone | A second person; the owner for names | As lots arrive; tests every two years |
| Proof figures | Nobody types them | From the system | Owner | Each quarter |
| Journal pieces | A named writer | Website → Journal | A reviewer, then the publisher | Three or four a month |
| Landing pages | Marketing | Website → Landing pages | A second person | As needed |
| Projects | Sales, with the client's consent | Website → Projects | Owner | As projects finish |
| People, hours, address | Administrator | The company record | When they change | |
| Sample prices and delivery | Owner | Store settings | When they change | |
| Arabic | A native writer | Beside each English piece | A native reviewer | With each piece |
| The look itself | Nobody, from the app | The design, in code | Owner | Rarely, and on purpose |
By rhythm
| When | What |
|---|---|
| Daily | Answer WhatsApp, and chat where it is switched on; tag questions worth an article |
| Weekly | Publish; look at what failed a check; look at arrivals |
| Monthly | What to write next; pages past their review date; photographs of new lots |
| Each quarter | Approve the proof figures; decide which market names are switched on (docs/CATALOGUE.md "Revision 2"); a five-person test of one page; read every page once for errors, in both languages |
| Each season | A new opening photograph; a shoot day |
| Yearly | Legal pages; the company record; every page's owner confirmed |
What keeps a small team from falling behind (from published guidance on content
upkeep): every page has one named owner and a review date; a page is either current or
plainly retired, never left to rot; the manager screen lists what is overdue; and the
writing plan is sized to one person (docs/EDITORIAL.md).
Checks added for the look, at publish: no photograph narrower than the largest frame it fills; the opening line is six words or fewer; no text set in capitals longer than a label; nothing in Arabic with letter spacing; no text baked into an image; both languages read by a person.
10. Decisions
- The public site gets its own look, separate from the app. This document assumes yes.
- A layout for wide screens, for the public site only (widened to the portal by decision 8, section 19).
- The slim action bar: kept, or the action placed only within the page.
- Rajdhani for headings on the site, or a second typeface for headings if real photographs show it is needed.
- Paper and ink colours as proposed, or the app's cooler greys.
- Who owns photography, and whether a photographer is hired for the first shoot.
11. To test before building
With five people of each kind of buyer, on their own phones and at a desk: can they say what the company does after five seconds; can they find a stone for a bathroom; can they find what a quote will cost them to get; do they notice the action bar; does the Arabic read as naturally as the English. And with real photographs in place: whether Rajdhani carries the page.
12. Sources
Read directly: the home pages listed in section 2, and those of Al Mouj Muscat and Emaar in Arabic; Nielsen Norman Group on luxury sites, on trust for business buyers, on hidden navigation, on flat and ghost buttons, and on content audits; Stanford's web credibility guidelines; Baymard on product images; web.dev on loading the main image; the W3C's Arabic layout requirements; INSEAD's summary of Jung and Dubois 2023; the press release for Pracejus, Olsen and O'Guinn 2006; GOV.UK's content design guidance; a vendor's guide to photographing slabs. From abstracts or summaries only (unverified): Tuch and others 2012; Henderson, Giese and Cote 2004; Pocheptsova and others 2010; Park, Im and Kim 2020; Reinecke and Gajos 2014; Kruger and others 2004; Fuchs and others 2015; Fogg and others. Not seen: any site's typefaces, colours or spacing; any product page; several sites that refused the request. Not found: research on app-like against editorial design; on spaced capitals or light type and luxury; photography guidance from a stone industry body.
Revision 2: the portal, every screen size, every kind of input, and what the app manages
Added 11 November 2026, after the owner asked for the client portal to take the same
look, for the mockup to be the one place for all screens, for more imagery, and for
everything on the site to be manageable from the staff app. All pages are now drawn
in docs/ui-shell-mockup.html; docs/website-design.html keeps only the argument
(why, the rules, the evidence).
13. The client portal takes the same look
Before this revision the portal used the staff app's shell. Now:
| In the app's shell | In the portal now |
|---|---|
| A Halo of rings at the top | One line of words with counts: "To approve 1 · To pay 1 · On the way · Papers". It is the portal's menu and its "what needs you" in one |
| The Omnibar | The same slim bar: "WhatsApp" at the left, the order's next step at the right: "Approve the range", "Approve the layout", "Send the slip" |
| Cards, chips, stage dots | Photographs, a thin progress line with its stage in words, specification tables |
| Glass, rounded corners | None |
What does not change: what the customer can see and do (docs/PORTAL.md), sign-in by
phone number, a one-time code, then passkey, the masking of origin and driver, their own currency only.
This changes an earlier rule, "the Halo and Omnibar on every signed-in screen". The Halo and Omnibar remain for staff, drivers and logistics companies. For customers the same information is carried in the site's look. Recorded as a decision (section 18).
Drawn: portal home, an order, a quote, slab approval (since replaced by approving the range and then the layout: section 22), paying, papers, delivery, delivered and rating, reporting a problem, sharing a project, a testimonial, what a trader sees, a dollar quote, accepting terms, the home-screen offer, help; and one order at a desk.
14. Screen sizes
The site and portal are designed for the phone first and reflow at four widths. The staff app stays phone only.
| Screen | Width | Layout |
|---|---|---|
| Phone | 360 to 430 px | One column. 20 px margins. Stones two across. Four links visible, the rest in the full-screen menu. Action bar at the bottom |
| Large phone, small tablet | 431 to 767 px | As a phone, with wider margins; stones two across, larger |
| Tablet, upright | 768 to 1023 px | Stones three across. Five links visible. Reading text held to a comfortable width. Action bar stays |
| Laptop and desk | 1024 to 1439 px | All links in the header; no menu button. A stone page splits: the slab on one side, the facts on the other. Stones three or four across. The action moves into the header and the page |
| Wide | 1440 px and over | The same, with the content held to a maximum width and the photograph still running to the edges |
Rules for all sizes: text lines never longer than about 70 characters; photographs are served at the size of the frame they fill, never larger; nothing appears only on hover; the same content at every size (search engines see one page); turning a phone sideways keeps the phone layout with wider margins.
Drawn: phone throughout; a tablet (stones); a desk (home, a stone, a portal order).
15. Every way of using it
| Input | Rule |
|---|---|
| Touch | Every target at least 48 px tall, even when the visible part is a line of words. Underlined links have padding above and below |
| Mouse | A pointer cursor and a visible change on hover (the underline thickens; a photograph lightens slightly). Hover never reveals content |
| Keyboard | Every link and field reachable in reading order; a clear focus mark (a teal line); the menu and filter close with Escape; "Skip to content" first |
| Screen reader | Real headings in order; each photograph described; the progress line read as "step 4 of 5: loading on 14 November"; the action bar announced once, not on every scroll |
| Enlarged text | Layout holds to 200 %; the action bar grows; labels in capitals wrap |
| Voice and autofill | Fields are named so the phone can fill name, phone and address; the one-time code fills from the message |
| Slow or no connection | Pages are plain files and open fast; a form that cannot send is kept and sent later, and says so |
16. Fields
Drawn as three frames ("Fields 1, 2, 3"). One style: a small label above, the value on a line, nothing boxed.
| Kind | Looks like | Notes |
|---|---|---|
| Short text | Label, line | The right keyboard for the content |
| Phone | Country code, then number | Always left to right, also in Arabic. WhatsApp assumed; asked if not |
| One-time code | Six short lines | Fills from the message; the numeric keyboard |
| Search | Label, line | Results appear beneath as a word list with small photographs |
| One of several | A word list with a round mark | Never a drop-down for five or fewer |
| Any of several | A word list with a square mark | |
| A long list (country, stone) | A line with a small arrow; opens a full screen of words with search | |
| Quantity with a unit | The number, then the unit as a choice (m² · ft²) | Converts as typed |
| Date | A line; opens the phone's own date chooser | "Today", "This week" offered first where it helps |
| Long text | A taller line that grows | A count only if there is a limit |
| Photographs or files | A dashed frame with words; thumbnails beneath | Camera, gallery or file. Resized on the phone. Kept if the connection drops |
| Consent | A square mark and a sentence | Never ticked in advance |
| Rating | Five large numerals | |
| Signature (portal) | A wide empty area with a line | With "clear" and the signer's name |
| Fingerprint confirmation (portal) | The action bar says so: "Accept · confirm with fingerprint" |
States: in use (the line turns teal and thickens); wrong (the line turns red, with one plain sentence beneath saying what is needed); filled by the phone; read-only (no line). After sending: a short note with a teal rule saying who will reply and when; if it could not send, a note with a red rule saying it is kept and will go later. Errors are shown when the person leaves a field, not while typing, and never by colour alone.
17. Pictures: how many, of what
The first drafts used one kind of picture. Each page now carries several kinds, so a long page stays alive without decoration.
| Kind | What it is | Used |
|---|---|---|
| Whole slab | Square on, to the edges | Openings; the stone page; stone figures |
| Range | Three to six slabs side by side | The stone page; approving the range in the portal |
| Close detail | The surface at several times life size | The stone page; a fact |
| Finishes | The same stone honed, polished, brushed, side by side | The stone page; the finishes guide |
| Bookmatch | Two slabs mirrored | "Your own slabs"; the portal home |
| In a room | The stone as a floor or wall, in a real project | Home; by-use pages; projects; arriving from an answer |
| The yard and showroom | Crates, slabs standing, the place itself | Contact; how we match |
| People at work | Sorting, laying out, loading; with consent | How we match; the journal |
| A map | Roads and an area, never a pin on a yard | Delivery; markets |
| Old and sourced | A licensed historical picture, or none | History |
| Page | Pictures on it |
|---|---|
| Home | Six: opening slab, four stones, a room, a bookmatch, a project, the yard |
| A stone | Eight or more: slab, three of the range, close detail, three finishes, a room |
| Journal article | Two to four: one leading, the rest where they explain |
| History | One opening, and one per era where a licensed picture exists |
| Landing page | One opening (a room for a use; a slab for a stone or market) and one more that is its own |
| Portal order | The customer's own stone and, when ready, their own slabs |
In the mockup these are drawn stand-ins. None of this is real until the first shoot.
18. What the staff app manages
Everything on the site and portal that is content or a setting is changed in the staff app. Nothing needs a developer except the look itself.
| On the site | Managed in | Drawn |
|---|---|---|
| Home: the opening photograph and words, which stones, uses, proof figures, project, journal items, person | Website → Home page | ● |
| The visible links, the full menu, the action bar's words by kind of page, the footer | Website → Menus | ● |
| Every stone: names, description, variants, facts, photographs, state | Catalogue (docs/CATALOGUE.md) |
● |
| Photographs: range sets, details, finishes, in use; rights and consent; what is missing | Website → Photographs | ● |
| Samples: price, stock, delivery, returns; the store open or closed | Store settings | ◐ |
| Journal: answers, guides, articles, words | Website → Journal; the article editor | ● |
| Facts and their sources | Website → Facts | ● |
| History: each entry and its source | Website → History | ● |
| Landing pages and campaign links | Website → Landing pages | ● |
| Projects, with consent | Website → Projects | ○ |
| People and contacts by region; hours; address; registration numbers | The company record; Website settings | ● |
| Languages; which pages are live in Arabic | Website settings | ● |
| The wide-screen layout on or off; chat hours; cookie notice; legal pages | Website settings | ● |
| Search engines and AI crawlers; redirects; product listings | Website settings; Product listings | ● |
| What a customer may see and do in the portal; origin and driver masking | Control → Portal; Delivering | ◐ |
| Preview at every size and language, as a new visitor, a returning one, a customer | Website → Preview | ● |
| What to write next; arrivals; what is overdue | Website manager | ● |
| The look: type, colours, spacing, layouts | Not in the app. In the design, in code |
19. Decisions added
- The portal takes the site's look, and the customer's Halo becomes a line of words. This revision assumes yes, since the owner asked for it; it replaces "the Halo on every signed-in screen" for customers only.
- Tablet and desk layouts for both the site and the portal.
- A first photography shoot before any page is built with real content: the look cannot be judged on stand-ins.
20. Checks added from other sites' faults (11 November 2026)
At publish and each quarter (docs/COMPETITORS.md section 7): no placeholder words or
unfilled template parts; no word from the wrong language; the year and all counts come
from records, never typed; a journal whose newest piece is over six months old is not
listed on the home page; every figure shown has a record behind it; language is
signalled correctly to search engines; nothing a buyer needs sits behind a login.
21. WhatsApp, contact and chat (added 11 November 2026)
The owner asked for a floating WhatsApp button and link, and a chat on the website.
Drawn in the mockup under "Website and portal: Ask, WhatsApp and chat". The chat's
workings (one inbox, the reply promise, no pretending) are in docs/MODULES.md
section 10; this section is how it is offered and looks.
What premium sites do
Forty-one sites were opened on a phone on 11 November 2026 (home page, first load, cookie banners not accepted, so anything that appears only after consent or on a product page is under-counted).
| Group | Floating bubble | How | |
|---|---|---|---|
| Luxury houses (10 seen: Cartier, Tiffany, Gucci, Bulgari, Dior and others) | 0 of 10 | 3 of 10 | A plain line in a contact panel, naming a person's role: "A Cartier ambassador will reply to you via WhatsApp" |
| Premium interiors and stone (15) | 2 of 15 | 0 of 15 | Text links: "Customer concierge", "Book an appointment" |
| Gulf premium and Gulf stone (13) | About a third | 9 of 13 | The upper tier (Emaar, Ounass) puts WhatsApp in the header or footer; trade sites use a floating green button |
Two things follow. In the Gulf, WhatsApp is expected. And no luxury house shows a floating bubble; they put contact behind one labelled entry that opens a short list of ways.
What the research says
| Finding | Source |
|---|---|
| A chat that opens itself is seen as "just another annoying, site-initiated distraction". On phones a sticky chat button covers content and often cannot be dismissed | Baymard |
| People look for chat under Help or Contact. State the hours. Say plainly if it is a robot. Never ask again for what was already given | Nielsen Norman Group (a small study) |
| Fixed bars and chat panels are named causes of a failure in the accessibility standard: the thing in focus must not be hidden | WCAG 2.2 |
| A chat supplier's script weighs 155 to 749 KB; one site halved its loading time by not loading it until asked. A WhatsApp link weighs nothing | Chrome's own guidance; a 2025 comparison |
| Live chat sets an expectation of an answer in about 35 seconds, and over a quarter of people leave the queue | One supplier's report |
| WhatsApp's logo may not be recoloured or redrawn | Meta's brand rules |
| A script from a supplier abroad that loads before consent and records the page is a transfer of personal data | Oman's data protection law (inference; for the lawyer) |
The design
The word "WhatsApp", fixed in the action bar of every page. It does what a floating button does (it is always on screen and under the thumb) without sitting on top of the page or stacking on the bar. One tap opens WhatsApp with the message ready.
An earlier draft put the word "Ask" there, opening a list of ways first. It was changed after working through how people will read it:
| "Ask" | "WhatsApp" | |
|---|---|---|
| What will happen if I tap this? | Unclear. Ask whom, how, and will anyone answer? | Known before tapping. It is the app they already use every day |
| Steps to a conversation | Two: tap, then choose | One |
| Recognised | A common word that could mean a form, a search or a help page | Named, and used by about seven in ten people in the Gulf (a 2022 figure, unverified) |
| What Gulf sites do | 9 of 13 seen offer WhatsApp by name | |
| Out of hours | Needs its own "we are closed" screen | The message waits in WhatsApp, as people expect it to |
| If they leave the page | A chat on the site is lost | The conversation stays on their phone |
| In Arabic | A translated verb | The same word everyone already says |
| The restraint of a premium site | Kept | Kept: a word in our own type on the bar, not a green bubble |
"Ask" was tidier for us: one door to four rooms. "WhatsApp" is clearer for them. A person should know what a control does before touching it, and should not have to learn our wording.
| Part | Design |
|---|---|
| The bar | Left: "WhatsApp". Right: the page's action. Always visible; it never hides |
| Contact | One of the four links always in view. A panel: who is there now, the hours, when to expect a reply, and the other ways: WhatsApp, Chat here, Call, A visit or video call. "A person answers. Never a robot" |
| Opens the app with a message already written that names the page: "Hello. I am looking at Desert Rose, honed, on your website." In Arabic on Arabic pages. The visitor can change it. Nothing private is ever put in it | |
| WhatsApp, as a link | Also a plain line where it helps: on a stone ("Ask about this stone on WhatsApp"), on Contact, in the footer, on the thank-you page, in emails |
| The word | "WhatsApp" written in our own type. No redrawn or recoloured logo; the official green button only if used exactly as supplied |
| Chat here | The whole screen on a phone, set as a conversation. Nothing is asked before the first question. After the first answer: a name, and a WhatsApp number or email, "so we can carry on if you leave". Then "Continue this on WhatsApp" |
| Out of hours | The panel says so and says when: "We are closed until Sunday, 8 am". WhatsApp and "leave a message" remain |
| Nobody free within a minute | "Everyone is with a customer": carry on in WhatsApp, have us call, or keep waiting. Never a silent wait |
| At a desk | "WhatsApp" in the header, showing a code to point a phone at and "WhatsApp on this computer"; the other ways beside it |
| In the portal | The same word on the bar; the message arrives already tied to the order |
| In Arabic | Mirrored; the word sits at the right |
| Built by us | A link and our own panel. No supplier's script, nothing loaded before consent, nothing sent anywhere until the visitor taps |
| Our only numbers | Published on Contact and on the WhatsApp profile, with the verified badge applied for. Impersonation of businesses on WhatsApp is a known fraud in the Gulf |
Two places the evidence differs from the request
- A floating WhatsApp bubble. Not drawn as a bubble. The word "WhatsApp" fixed in the bar is the same thing in effect: always on screen, one tap. It is what the best Gulf sites do (Emaar keeps WhatsApp in its fixed header). A separate green bubble would sit on top of the bar and cover the page on a phone.
- Live chat on the website. To most people in the Gulf, "chat" with a business already means WhatsApp. A chat on the page is a weaker copy of it: it is lost when the page closes and it promises an answer in seconds. So it is kept as the second way, for someone without WhatsApp to hand (often at a desk, or abroad): under Contact, offered only while someone is on duty, stepping aside honestly when nobody is free. Whether to switch it on at launch is a decision.
Costs to know
Messages a customer sends are never charged. From 1 October 2026, as Meta's pricing
page is reported to say (to be re-read before budgeting), replies inside the
24-hour window are free up to 1,000 a month per number and charged beyond that.
docs/MARKETING.md said such replies were simply free; that is corrected.
Measured
Taps on WhatsApp, per visit; Contact opened, and which way was chosen, by page and language; conversations actually started; time to first reply, in and out of hours; questions unanswered after one working hour; enquiries that reach a quote.
Decisions
- "WhatsApp" on the bar. Now the recommendation, for the reasons above. To be settled by showing five buyers both bars and asking one question: "what happens if you tap this?"
- Chat here at launch, or WhatsApp only until the team can staff it.
- The hours and the reply promise shown to visitors.
22. Matching (added 11 November 2026)
Two new kinds of picture: the range (three pieces, lightest to most veined, with
those words beneath) and the layout (a job laid out, seen from above, optionally
numbered). The layout is the home page's second picture. Both follow the picture
rules of section 17: dry, daylight, dated, from a named lot. Pages drawn: the home
part, a stone's range, "How we match", the range set of samples, and five portal
pages. Plan: docs/MATCHING.md.
23. Voice: how the site must not read (added 12 November 2026)
The owner looked at a screen headed "A registered Omani company, with named people" and said it felt machine-written. He was right, and the fault ran through the site: headings that explained or argued, clipped pairs of reassuring sentences, and "this, not that". A real company labels things and states facts. 115 places were rewritten.
| Do | Do not |
|---|---|
| Headings are labels, two to four words, the way a company names its own pages: "About Diamond Stone", "Samples", "Pricing", "Privacy", "Request a quote" | A heading that explains itself or makes a case: "No price list. Here is why, and what happens instead" |
| One plain sentence of fact | Two clipped sentences for effect: "A person answers. Never a robot" |
| Say what is | "This, not that": "measured, not typical values"; "matched before it leaves, not on your site" |
| Say it once | A clause tacked on to justify: "…, so you see the whole range"; "…, with named people" |
| The company's own terms: "Verify a document", "Alternative contact", "Returns within 15 days" | Conversational coaxing: "Good to meet you", "Tell us what is wrong", "That page is not here" |
| Leave reassurance to the facts | Announcing honesty: "what we can say, and what we cannot"; "we read every answer" |
| Standard words for standard things: "Accept", "Decline", "Page not found" | A clever substitute for a familiar label |
Questions people really type stay as questions in the Journal ("Is Omani marble suitable for bathrooms?"). Notes about the design never appear on a screen; they belong in the caption beneath it.
This is added to the forbidden-patterns test in docs/TESTING.md (W1): a public
heading longer than six words, or containing ", not ", ", so you" or "Here is why",
fails.