Style Guide

How Ghost core cards and typography look in ParmaViolet.

Style Guide

This page is a living reference for how ParmaViolet renders Ghost’s core editor cards and typography. Use it on the demo site to verify card_assets, content width, and dark-mode contrast.

🎨
Tip: After import, open /style-guide/ and flip the footer theme toggle to check every card in light and dark mode.

Typography

Regular paragraph text sits in the main content column. Bold, italic, links, inline code, and strikethrough should all feel intentional.

  • Unordered list item one
  • Unordered list item two with a link
  • Unordered list item three
  1. Ordered step one
  2. Ordered step two
  3. Ordered step three
// Code block sample
const theme = "parma-violet";
console.log(`Hello from ${theme}`);

Headings

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Blockquotes

Standard blockquote — use this for pull quotes and citations that should feel editorial.
Alternative blockquote style — cycled in the Ghost editor for a lighter, centered emphasis.

Divider

Content above the divider.


Content below the divider.


Image cards

Normal width

Laptop on a desk
Normal image with caption

Wide

Mountain ridge
Wide image

Full width

Dramatic mountains
Full-width image


Bookmark card

Ghost — Turn your audience into a business
The creator platform for independent publishing, memberships, and newsletters.

Button card


Callout card

💡
Callouts highlight tips, warnings, and asides without breaking the reading flow.
Green callout — great for success notes and checklists.
⚠️
Yellow callout — use for caution or editorial notes.
💜
Pink callout — soft emphasis that fits ParmaViolet’s palette.

Toggle card

What is ParmaViolet?

A clean Ghost theme for writers and digital publishers — responsive, accessible, and Ghost 6 ready.

Do card assets load automatically?

Yes. ParmaViolet sets card_assets: true so Ghost injects the default CSS and JS for cards like toggle, audio, and video.

Product card

ParmaViolet Theme

A calm, modern Ghost theme with flexible heroes, memberships, and editorial post layouts.

View theme

File card


Audio card

audio-thumbnail
Demo podcast episode
0:00
/0

Audio playback relies on Ghost’s injected cards.min.js. Replace the sample MP3 with your own media on a production demo.


Video card

0:00
/0:00

Native video card chrome is enhanced by Ghost card assets. You can also paste a YouTube URL for an embed card.


Embed card


Header card

Header card

Accent style — great for section breaks and landing pages

Join the list

Dark header

Small size for quieter transitions

Image header

Full-width cinematic section

Meet the authors

Signup card


HTML card

HTML cards can hold widgets and custom markup. Example:

Custom HTML block

Useful for forms, calculators, and third-party embeds that aren’t auto-detected.


Tables

CardClassNotes
Image.kg-image-cardnormal / wide / full
Gallery.kg-gallery-cardup to 9 images
Bookmark.kg-bookmark-cardrich link preview
Toggle.kg-toggle-cardneeds card JS
Signup.kg-signup-cardmembers form

End of style guide. Return to the homepage or browse the field guide.

Stay curious. Keep reading.

Get thoughtful essays, fresh perspectives, and new stories on culture, design, creativity, and modern life delivered directly to your inbox.

Please enter a valid email address.

Thanks for subscribing!