Total
Live
Pending
Collections
| Title | Collection | Status | Date | Category | Actions |
|---|---|---|---|---|---|
|
|
No content found
Unsaved
Preview
Select a content file from the Content tab.
Git Status
Branch
NOT MASTER
Tree
Remote
Up to date
Commit
Build Output
Recent Commits
No commits loaded
Core Workflow
1) Login
- Enter approved admin email and click Send Login Link.
- Open the email link, then enter your authenticator code.
- First-time setup prompts QR scan + code verification.
2) Review & Edit Content
- Go to Content tab.
- Use filters (Status / Collection / Search) to find an item.
- Click Edit on a row.
- Editor is left pane, live preview is right pane.
- Save changes with Save or Ctrl/Cmd + S.
3) Publish / Unpublish / Delete
- Pending content: click Publish (moves pending → live and creates a git commit).
- Live content: click Unpublish (moves live → pending and creates a git commit).
- Pending only: click Delete for permanent removal.
4) Sync to GitHub + Rebuild
- Open Git tab and review branch/tree status.
- If there are uncommitted changes, enter message and click Commit All.
- Click Push to send commits to origin.
- Click Build to run site build on the server and verify output.
Button Reference
- New: create new pending content with starter frontmatter.
- Refresh: reload content + stats in the content tab.
- Save: persist current editor content to file.
- Publish: move pending file into live content + commit.
- Unpublish: move live file back to pending + commit.
- Delete: remove pending file.
- Pull: fast-forward from origin/master.
- Commit All: stage everything and create a commit.
- Push: push current branch to origin.
- Build: run npm run build in website repo.
Quick Actions
Math & Preview Notes
- Use $$ ... $$ for KaTeX equations in content.
- Single dollar amounts (like $100,000) are treated as normal text.
- FredChart blocks preview from live API data when configured.
Troubleshooting
- Unauthorized / Session expired: log out and log back in.
- Push failed: run Pull, resolve changes, then commit/push again.
- Build failed: open build output panel for exact error details.
- Chart empty: verify FRED_API_KEY is configured on server.