Styleguide

Every element the theme styles, in one place.

Every block below is a native Ghost element, styled by the theme. Open this page in the editor to see how each one is built.

Headings

Heading one

Heading two

Heading three

Heading four

Heading five
Heading six

Text

Body copy sits at a comfortable measure, with the display face kept for titles. It carries bold and italic emphasis, inline code, and links that pick up the accent colour set in Ghost admin.

Quotes

Nobody clapped. The silence was better.

The alternative style centres the quote and gives it its own marks.

We forgot you were there, which I think was the point.

Lists

  • Unordered lists take a marker in the accent colour
  • Items wrap against a hanging indent
  • Spacing matches the body rhythm
  1. Numbered lists share the same measure
  2. The counter sits outside the text column
  3. Long items stay aligned

Tables

Tables come through an HTML card, and scroll inside their own frame when a narrow screen cannot hold them.

CollectionStoriesTypical length
Weddings14A full day
Portraits10Two hours
Editorial2Half a day

Images

A regular image sits at the width of the reading column.

Bride in lace gown poses outdoors with groom in background during sunset.
Regular width. Click it to open the lightbox.

A wide image breaks out of the column, and a full one runs to the window edge.

A young couple enjoying a romantic beach wedding during a vibrant sunset.
Wide.
Bride and groom embracing beneath sunlit stone arches.
Full width.

Galleries

A gallery groups images into rows and always runs the full window. Clicking one opens the lightbox scoped to that gallery, with arrows, the keyboard and swipe.

Callouts

📷
Grey is the quiet one, for a note that only needs separating from the prose.
💡
Blue reads as information: context, a definition, a piece of background.
⚠️
Yellow is the caution, for a caveat a reader should not miss.
Accent takes the colour set in Ghost admin.

Toggles

A toggle hides detail until it is asked for

Useful for a list of what is included, a long caveat, or the answer to a question only some readers have.

Several can sit together as a short FAQ

Each one opens on its own, so a reader can take only the part they came for.

Bookmarks

Ghost: independent publishing, with members built in
A modern publishing platform with newsletters and paid subscriptions, used by thousands of independent creators.

Audio

audio-thumbnail
A sample recording
0:00
/3

Files

Buttons

Products

The full day

From the quiet of the morning to whenever the music stops, with a second photographer from the ceremony onwards.
Enquire

Embeds

Code

.gh-content .kg-width-full {
    width: 100vw;
    margin-inline: calc(50% - 50vw);
}
How a full-width card escapes the reading column.

Signup and header cards

Both run the full width of the window, for the top of a page or a break between sections.

A header card

Full width, dark, with an optional button.

With a button