Entreluma Authoring Guide
(Entreluma Editor + GitHub Workflow)
This guide explains how to create, preview, and publish posts using the Entreluma Editor and GitHub.
1. Open the Entreluma Editor
Open the Entreluma Editor to create or open a post with a live publication-style preview. Select Open… to paste a GitHub file URL, or select GitHub to sign in and connect a writable repository.
The optional Edit in Entreluma bookmarklet is available in the GitHub panel. The Editor and Preview Setup guide covers sign-in, repository connection, the bookmarklet, and safe handling of browser-local drafts.
2. Creating a New Post
(Example: Monument Valley)
Go to _posts.
Open .template.md and copy the contents.
Create a new file using a filename formatted YYYY-MM-DD-<Post_Title>.md, for example”
1
2026-01-10-monument-valley.md
Paste the template contents into the newly created file and edit the front matter. When finished with updating the front matter, commit (save) the file.
3. Completing the Front Matter
Example based on the Monument Valley post:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---
title: Monument Valley
description: Interactive visual essay on Monument Valley.
authors:
- Ron Snyder
date: 2026-01-10
categories: [examples]
tags: [Monument Valley]
published: false
media_subpath: /assets/posts/monument-valley
image:
path: Monument_Valley.jpg
alt: Monument Valley
---
Key Points
published: falsewhile drafting; change totrueto publishmedia_subpathmust exactly match the folder name created in the/assets/postsfolderimage.pathuses filename only- A single author can also be given as
author: Name; use theauthors:list form for one or more authors - Entreluma is on by default — no front matter needed to use viewers or action links. Add
entreluma: falseto opt a post out, or aentreluma:settings block to fine-tune behavior (see the Display Modes guide)
4. Images and Assets (Monument Valley Example)
This is an optional step to be performed in locally hosted content (generally images) will be used in the post.
Step 1 — Create Folder
1
/assets/posts/monument-valley/
Upload any local images used in post:
1
Monument_Valley.jpg
Step 2 — Match media_subpath
1
media_subpath: /assets/posts/monument-valley
Exact spelling matters.
Step 3 — Reference Only Filenames
When media_subpath is set in the post front matter only filenames are used in image and Entreluma tags.
Markdown image
1

Not:
1
/assets/posts/monument-valley/Monument_Valley.jpg
The system automatically resolves the full path.
If an image doesn’t load, check that the folder name matches media_subpath exactly.
5. Previewing in the Entreluma Editor
Open the post in the Entreluma Editor with Open…, by dragging its GitHub link into the document list, or with the optional Edit in Entreluma bookmarklet.
The right-hand preview updates from the current editing buffer. You can inspect prose, front matter, viewers, captions, and action links before committing. Use Sync with GitHub when you are ready to save the revision to the connected repository and branch.
6. The Fast Edit → Preview → Save Loop
- Edit the Markdown.
- Review the live preview.
- Run Audit and resolve relevant findings.
- Use Sync with GitHub or export a story package.
Browser drafts are local, so commit or export important work regularly.
7. Entreluma Features
A basic post is created using plain text and standard Markdown tags. For general Markdown and theme formatting topics, see the official Chirpy documentation.
Using the Entreluma extensions interactive images, maps, videos and more can easily be added to a post using simple tags. More information on the Entreluma extensions can be found in the following guides.
- Entreluma Overview
- Viewers Overview — all viewers at a glance
- Image Viewer
- Map Viewer
- Image Compare Viewer
- YouTube Viewer
- Network Viewer
- Iframe Viewer
- Entity Info Popups
- Action Links — making text control the viewers
- Display Modes — flat vs. two-column layout
8. Publishing
When satisfied:
Change:
1
published: true
Commit.
The public site updates after GitHub completes its normal rebuild (typically in 1-5 minutes).
9. Troubleshooting
Preview outdated? Use Refresh publication preview and confirm the document is connected to the intended repository and branch.
GitHub access unavailable? Open the GitHub panel, verify that you are signed in, and confirm that the selected account can write to the repository.
Images not showing? Check:
media_subpath- Folder name
- Exact filename match
Embed shows placeholder? Confirm required _includes/embed/ files exist.
Final Author Checklist
- Correct filename format
- Front matter complete
media_subpathmatches folder exactly- Images uploaded
- Only filenames used
- Every viewer that action links target has an
id published: truewhen ready
More help: Troubleshooting Guide.