Common snippets

Ready-to-paste Code injection CSS for the most-requested Signal tweaks — resizing the logo, hiding a homepage section, and adjusting type.

Copy-paste CSS for the most common requests. Paste into Ghost Admin → Settings → Code injection → Site Header, wrapped in a <style> tag. For the full list of selectors, see the Hook reference.

One block is fine

You can keep all your tweaks in a single <style>…</style> block. Save Code injection, then hard-refresh your site (Cmd/Ctrl + Shift + R) to see changes.

The logo appears in the header masthead. Target its data-part and cap its height:

<style>
  [data-region="masthead"] [data-part="logo"] {
    max-height: 44px; /* default is around 32px */
    width: auto;
  }
</style>

Hide a homepage section

Every homepage section is a data-region. Hide one you don't use — for example the sponsors band:

<style>
  [data-region="sponsors"] { display: none; }
</style>

Swap sponsors for any region — featured-episodes, hosts, guests, newsletter, and so on (see the Hook reference).

Make episode titles bigger

Scope a data-part to its component so the rule only touches episode rows:

<style>
  [data-component="episode-row"] [data-part="title"] {
    font-size: 1.35rem;
  }
</style>
<style>
  [data-region="site-footer"] { font-size: 0.9rem; }
</style>

Straight quotes only

If you paste from a word processor, plain quotes (") can turn into "smart quotes" that CSS doesn't understand. Paste into a plain-text editor first, or type the quotes directly in Ghost's Code injection box.