Glossary

Plain-language definitions of the words Quiet's documentation uses: code injection, custom template, excerpt, internal tag, presence-gated page, primary tag, routes file, slug and more.

Short definitions of the terms that come up across these pages, in alphabetical order. Every other page links back here the first time it uses one.

Code injection

A box in Ghost Admin where you can paste your own CSS or HTML without editing the theme. Quiet uses it for two things: restyling parts of the design, and adding social or podcast links the theme has no setting for. There are two boxes, Site header and Site footer, and it matters which one you use. Find them at Settings → Code injection. See Code injection.

Custom template

An alternative layout for a single page, chosen from the Template dropdown in the editor's settings panel. Quiet ships four: Contact, Gallery, Newsletter and Projects. Choosing one does not change the page's address, only how it looks. See Pages you can build.

data-* hooks

Stable names Quiet puts on the parts of a page, so a line of CSS in code injection can find them: data-region for a large area, data-component for a repeating unit, data-variant for a flavour of one, and data-part for a piece inside. They are a promise: renaming or removing one counts as a breaking change and is called out in the release notes. See Hook reference.

Excerpt

Ghost's short summary of a post or page, set in the editor's settings panel under Excerpt. Quiet uses it heavily, and not always as a summary: on a homepage section page the excerpt becomes the small line above or below the heading, and on a podcast episode it becomes the whole meta line you write yourself, for example with Ellen Marsh · 1h 04m. Each page's guide says exactly what the excerpt does there.

Feature image

The single image at the top of a Ghost post or page. In Quiet it does different work depending on where it is: your portrait in the introduction section, cover art on the podcast page, the thumbnail and player poster for a film, and the small thumbnail on a project row.

Internal tag

A tag whose name starts with #. Ghost hides it from readers, so it is a private label rather than a topic. Quiet reads thirty-three of them to decide how a page or post renders. See Editorial conventions for the complete list.

Marquee

The slow sideways drift of the logo strip and the photo strip on the homepage. It only starts when there is more content than fits on the screen, it comes with a pause button, and it does not run at all for visitors who have asked their device to reduce motion.

Meta description

Ghost's search-engine description, in the editor under Meta data. Quiet reuses it as visible copy in three places: the hint under a signup field, the fine print on the newsletter page, and the caption under the homepage photo strip. Each guide says so where it applies.

Portal

Ghost's own signup and account window, the panel that slides in when a reader clicks Subscribe. Its wording and colours come from Settings → Portal, not from the theme. Every Subscribe and Sign in control in Quiet opens Portal.

Presence-gated

A feature that switches itself on when the content it needs exists, and stays invisible until then. Most of Quiet works this way: the "All projects" link appears once you publish a page at /projects/, and the podcast band appears once you publish a page tagged #home-podcast. Nothing to enable, nothing to break.

Primary tag

The first public tag on a post or page. Ghost skips internal tags when it decides which is public, but it does not reorder them, so the tag you want as the primary one has to sit first in the list. Quiet shows the primary tag as a small label: the category on a project row, the eyebrow on the podcast, video, contact and newsletter pages.

Product card

One of Ghost's editor cards, found by typing /product. It holds an image, a title, a description, a star rating and a button. Quiet reuses it as a testimonial: image becomes the portrait, title the person's name, description the quote, rating the stars.

routes.yaml

A small configuration file, uploaded once at Settings → Labs → Beta features, that tells Ghost to serve three extra addresses: /articles/ for your archive, /podcast/ for episodes and /videos/ for films. Quiet ships the file, so you upload it rather than write it. It also means your feed address changes, from /rss/ to /articles/rss/. See Installation.

Slug

The last part of a web address, set in the editor under Post URL or Page URL. Most of Quiet does not care what your slugs are, with one exception: the routes file binds three pages by exact slug, so those three have to be articles, podcast and videos.

Tier

A paid membership level, created in Settings → Tiers. Quiet reads a post's access level rather than the tiers themselves: a post open to any paid tier and a post open to two named tiers both show the same padlocked card, with wording that changes to match. See Membership.