Skip to main content
Executive Support by Beige Threat

Content & templates

These are the screens nobody designs first and everybody sees. The 404. The empty library. The paywall. The “Saved” toast that flashes for two seconds. They earn their craft because they’re where the brand has to do its work without a hero image to lean on.

The voice is set in voice. The shapes are set here.

Issue cover (template)

The magazine’s table of contents on screen. The cover image is the same one as the print issue – never a re-crop, never a web-only edit. The contents list never exceeds the prose container width. The theme line is six words or fewer.

Issue 04Apr / May 2026
The leadership issue
Five rooms,
five leaders.

”For three years she ran the calendar of the man who ran London. This issue is about the people who run the room.”

Features
  • Settled, never bouncyp. 14
  • The chief of staff at 47p. 32
  • Eight calendars, one roomp. 58
Departments
  • Letter from the editorp. 6
  • The diaryp. 9
  • Closing column – Anya Mehtap. 88
Back issues
Issue cover · anatomy
Cover image
Full-bleed · 4:5 · same as print

Always the printed cover. No web-only crops, no alternate art.

Issue meta
Inter · 10/600/0.12em · top corners

Issue number left, month/year right. Sits over the image with a 24px margin.

Theme line
Inter · 10/600/0.14em · accent

Six words maximum. The accent colour rotates per issue.

Cover headline
Freight Big · 36–56px · paper on image

One thought, two lines, no exclamation.

Editor's letter excerpt
Freight Text · 18px · italic

One sentence. Sets the room before the contents do.

Contents – features
Freight Text · 15px · navy + page number

Three to five entries. Page numbers tabular, right-aligned.

Contents – departments
Freight Text · 14px · stone-700

Lighter weight. Sits below features, not next to them.

Back-issue rail
3–4 covers · 28×36 thumbs

Most recent first. Click goes to the issue cover, not a list.

The contents column never exceeds 60ch. If the issue has more than five features and four departments, drop the line numbers – not the entries. See layout for the prose container.

Contributor page (template)

The full bio for a writer or photographer. One column, generous space, the portrait sized to feel like a magazine masthead photograph rather than a profile avatar.

Contributing editor

Anya Mehta

Writes the closing column.

Anya was chief of staff to two FTSE chairs before she started writing about the work. She joined Executive Support in 2024 and writes the closing column eight times a year. She lives in south London with two children and a quietly tolerant cat.

Selected work
  • Issue 04 · Closing column
    The room you walk into
    7 May 2026
  • Issue 03 · Feature
    Eight calendars, one room
    12 February 2026
Contributor page · anatomy
Portrait
Square · 240×240 max

Same tonal treatment as editorial photography. See imagery.

Role kicker
Inter · 10/600/0.12em · accent

Contributing editor, photographer, columnist. Singular role only.

Name
Freight Big · 36px · navy-900

Sentence case. No honorifics.

Byline title
Freight Text · 16px · italic

One short line. 'Writes the closing column.' beats 'Editor & lead contributor'.

Bio
Freight Text · 16px · prose container

Two to four sentences. First-person never appears here – the page is about the contributor, not from them.

Selected work
3–5 entries · kicker + headline + date

Most recent first. No 'see all' link – the archive lives elsewhere.

Contact
Inter · 12px · stone-700 · footer-style

Email and one social handle. Subtle. Never CTAs.

Newsletter signup (pattern)

Used in three places. Capture only what you’ll use – email and (optionally) first name. No double-opt-in marketing language. The unsubscribe is named, never hidden behind the word “preferences”.

Article footer

Inline. One value-prop line, one input, one button. The line says what you get.

Read with us. Eight issues a year. £64.

Dedicated page

Narrow container, headline, standfirst, form, trust line.

The newsletter

A short letter, every other Tuesday.

One observed thing from the week. One link to read. No round-ups.

One email a fortnight. Unsubscribe at the bottom of any letter.

Small, centred, dismissible. Maximum once per session, never on first visit, never on exit-intent.

A short letter, every other Tuesday.

No round-ups, no upsells.

Paywall / member gate (pattern)

Two flavours. Long-reads use the soft gate – first 200 words readable, body fades into a card. Subscriber-exclusives use the hard gate – title and standfirst readable, body completely withheld. The gate says exactly what’s behind it. No teaser, no “and 17 more articles like this”.

Soft gate

Issue 04 · Feature

Settled, never bouncy.

For three years she ran the calendar of the man who ran London. Then the building changed hands, and so did everything else. The new chair arrived on a Tuesday. By Thursday she had restructured the diary – two hours each morning before the office opened, no meeting after 4pm, the standing items rotated weekly so nothing ossified.

Continue reading. 2,400 words on how she ran the calendar.

Hard gate

Subscribers · Issue 04

The chief of staff at 47.

A long interview with Maya Reis, on the work after the work, and the calendar she keeps for herself.

Subscribers only
A 4,200-word interview. Plus access to every issue back to 01.

Login / signup (template)

The simplest form on the site. Two columns on desktop – form on the left, an editorial portrait on the right. Single column on mobile, image hidden. Uses the field contract from forms.

Sign in

Welcome back.

No account? Subscribe

The image rotates per session from the editorial library. Never marketing photography. Never the cover.

Search (pattern)

The header icon opens an input on click. Esc closes it. The full results page has its own URL – modal-only search loses session context. Result rows show kicker, headline, two-line excerpt, date, and the matched term highlighted.

esc
Issue 04 · Feature
Eight calendars, one room

She kept a single shared calendar for the chair, the deputy, and the chief of staff. The board met in five-minute slots…

7 May 2026 · 4 matches
Issue 03 · Closing column
The room you walk into

A calendar is a moral instrument. What you put on it is what you believe matters that week.

12 February 2026 · 1 match

The empty / no-results state for search reads: “No matches for ‘calendar’. Try the issue archive.”

Empty states

Three flavours. Each has a primary action or a clear next step. None apologise. None use exclamation marks.

Onboarding empty (first-time)

No saved articles yet.

Save an article from the issue and it will appear here.

Filtered empty

No saved articles match this filter.

Clear filters to see all 14 saved articles.

System empty (offline / error)

Couldn’t load your library.

We’ll try again in a moment. You can also retry now.

Error states

404 – page not found

The 404 sounds like the magazine, not a chatbot. No “Oops!”. No mascot. A Freight Big headline, a short paragraph, two links – home and search.

404

Lost a page.

The page you asked for isn’t where it used to be. The magazine still is.

500 – server error

Something on our end

Our end. We’re looking.

Try again in a minute. If it persists, write to help@executivesupport.co.

Form submission error

Inline. Under the field. Never a banner alone if the error attaches to a single input.

That doesn’t look like a complete email address. Add the part after the @.

Connection error

Toast at the bottom. Dismissible. Always offers retry.

Couldn’t reach the server.

Loading states

Three flavours. Show progress within one second. Never run silent.

Skeleton

For known shapes – article cards, list rows. Uses --es-state-loading-shimmer.

Spinner

For unknown duration. Replaces the action’s label – never sits next to it.

Progress bar

For known durations longer than two seconds. File uploads, exports, multi-step submissions.

Uploading issue PDF62%

Success / confirmation

Short, factual, never triumphant. Toasts auto-dismiss at 4 seconds by default. Confirmations that require user awareness – a payment, a deletion, an unsubscribe – never auto-dismiss.

Saved
Sent to your inbox
Welcome back

For payments and account changes, use a confirmation page – not a toast. The reader needs to be able to leave and come back to the same screen.

Payment received

You’re a subscriber.

Issue 04 ships on 7 May 2026. We’ve sent a receipt to anya@executivesupport.co.

Read the current issue

Onboarding

First-run pattern. Three short steps maximum. Each one screen. Skip is always visible. No more than 30 words per step.

Step 1 of 3

Save what you want to come back to.

A bookmark icon at the top of every article. Saved articles live in your library.

Usage rules

Do · Empty states stay flat
No saved articles yet.

Statement, then path. No exclamation marks, ever, in any state.

Don't · Excitable empty states
Oops! Nothing here yet!

Two exclamation marks doing the work of zero useful words.

Do · 404 sounds like the magazine
Lost a page.

Three words. The voice is the editor’s, not the chatbot’s.

Don't · 404 sounds like a startup
Whoops, something went wrong on our journey 🙃

“Journey”, emoji, “whoops” – three things wrong in nine words.

Do · Always offer a retry path
Couldn’t load your library.

A soft error must not block the reader. Always offer an action.

Don't · Block without a way through
Service unavailable. Please contact support.

No retry, no timeline, no link. The reader is stuck.

Do · Show progress within one second

Skeleton, spinner, or progress bar – something within 1s. Silent loads feel broken.

Don't · Run silent and hope

A blank screen for three seconds is the same as an error.

Do · Quiet confirmation for routine work
Saved

Toast, 4-second auto-dismiss, no focus shift. The reader stays where they were.

Don't · Hijack focus on a save
Article saved successfully

A modal for a save is a punishment. Toasts for routine actions, pages for consequential ones.

Do · Paywall states what's behind it
A 4,200-word interview. Plus access to every issue back to 01.

Specific scope. The reader can decide.

Don't · Tease without telling
Subscribe to unlock this and more exclusive content.

“More”, “exclusive”, “content” – the reader still doesn’t know what they’d get.

Do · Search has its own page
/search?q=calendar
14 results for ‘calendar’

A URL. Shareable. Bookmarkable. Survives a refresh.

Don't · Modal-only search
14 results · close to lose them

Refresh, share, back-button – all break. The search becomes ephemeral.

Do · Onboarding can be skipped
Skip

The skip control is visible on every step. Onboarding is hospitality, not a gate.

Don't · Forced walkthroughs

Five steps with no exit. The reader leaves the product instead.

For the copy in any of these screens, see voice. For the form contract, see forms. For the editorial layouts these patterns sit inside, see layout and editorial.