Skip to content
Salaam Ghost Theme
  • Home
  • About
  • Features
  • Documentation
  • -- For Users
  • -- For Developers
  • -- Changelog
  • Download
  • المنزل
  • بشأن
  • الميزات
  • التوثيق
  • -- للمستخدمين
  • -- للمطورين
  • -- سجل التغييرات
  • تحميل
A ع
Sign in تسجيل الدخول Subscribe اشترك

Featured

  • Salaam 0.8.13
    Changelog

    Salaam 0.8.13

    Initial public release notes. What's new vs the internal helia versions. Known issues, pending items.

    Darrell Rohl | دارل روهل May 12, 2026
  • Developer

    Forking and extending

    What's safe to override and where. CSS layer insertion points. Adding templates. The 4 remaining custom settings slots.

    Darrell Rohl | دارل روهل May 12, 2026
  • Developer

    Architecture overview

    CSS @layer order, light-dark() token system, ES module entry point, conditional loading of map.js and search.js, progressive enhancement

    Darrell Rohl | دارل روهل May 12, 2026
  • Configuration

    Memberships and tiers

    Documents the four CTA states from post-cta.hbs. Make one or two posts members-only or paid-only so the CTA states

    Darrell Rohl | دارل روهل May 12, 2026
All Configuration Developer Layouts Design Search Maps Changelog
Salaam 0.8.13
Changelog

Salaam 0.8.13

Initial public release notes. What's new vs the internal helia versions. Known issues, pending items.

Darrell Rohl | دارل روهل May 12, 2026
Developer

Forking and extending

What's safe to override and where. CSS layer insertion points. Adding templates. The 4 remaining custom settings slots.

Darrell Rohl | دارل روهل May 12, 2026
Developer

Architecture overview

CSS @layer order, light-dark() token system, ES module entry point, conditional loading of map.js and search.js, progressive enhancement

Darrell Rohl | دارل روهل May 12, 2026
Developer

Getting started: development setup

Node 22, Gulp 5 + Rollup + PostCSS, symlink workflow, npm run dev/build/zip/test. Covers the full project structure tree.

Darrell Rohl | دارل روهل May 12, 2026
Maps

Maps: tile servers and styles

Style URL cascade (per-map → site setting → OpenFreeMap fallback). Self-hosting with Martin. Light/dark style switching. Embed both a light and

Darrell Rohl | دارل روهل May 12, 2026
Maps

Maps: getting started

Embed a live map in the post body. Walks through adding #map, using data-map div, all attributes. This post is

Darrell Rohl | دارل روهل May 12, 2026
Search

Search: Meilisearch integration

Three deployment patterns (single site, multi-site separate indexes, shared filtered index with site_id). window.SALAAM_SEARCH config pattern. The

Darrell Rohl | دارل روهل May 12, 2026
Search

Search: Ghost native

Zero-config default, limitations (public posts only, no page content, excerpts only). When it's sufficient.

Darrell Rohl | دارل روهل May 12, 2026
Configuration

Memberships and tiers

Documents the four CTA states from post-cta.hbs. Make one or two posts members-only or paid-only so the CTA states

Darrell Rohl | دارل روهل May 12, 2026
Configuration

Navigation and submenus

The -- prefix convention, keyboard behavior, mobile behavior. Screenshot of Ghost Admin nav config alongside the rendered result.

Darrell Rohl | دارل روهل May 12, 2026
Configuration

Custom settings reference

All 16 settings in a table. Notes the 20-setting cap. Living document — update with each release.

Darrell Rohl | دارل روهل May 12, 2026
Layouts

Ghost editor layout patterns

This post demonstrates product-row (2/3/4 col), info-columns, and float-image HTML card snippets with live examples embedded directly in

Darrell Rohl | دارل روهل May 12, 2026
Page 1 of 2 Older Posts →
Salaam v0.9.4 • MIT License
by Darrell Rohl

Contents © 2026 Salaam Ghost Theme  ·  Published with Ghost and Salaam.