Manage Lists
The Manage Lists page provides a single place to create, rename, and delete every kind of list the admin site knows about: decks, collections, and wanted lists.
Accessing Manage Lists
Section titled “Accessing Manage Lists”Navigate to the Manage Lists page from the admin sidebar, or click the “Manage Lists” card on the Dashboard.
The page is organised by category — switch between Decks, Collections, and Wanted Lists using the tabs at the top. Each tab shows the items in that category and offers the same Create / Edit / Rename / Delete actions.
Editing a list
Section titled “Editing a list”Each list has an Edit button (between its visibility toggle and Rename) that jumps straight to the Edit Lists page, opening the matching tab with that list already selected, so you can start changing cards without picking it from the editor’s dropdown.
File names
Section titled “File names”The file name for each list is derived from the name you enter, with a small set of reserved filesystem characters (/ \ : * ? " < > |) stripped. Case and spaces are preserved — for example, “My Collection” becomes My Collection.md.
A live preview of the resulting file name is shown below the input on both the Create and Rename forms.
A deck is a Markdown file in the configured decksDir (defaults to decks/) with YAML frontmatter (name, format, created, tags).
Creating a deck
Section titled “Creating a deck”- Click + New Deck to open the create form.
- Enter a Deck Name.
- Choose a Format (Commander, Standard, Modern, etc.). Defaults to Commander.
- Click Create Deck to write the file.
Renaming a deck
Section titled “Renaming a deck”Click Rename next to any deck. Renaming a deck:
- Updates the
namefield in the deck’s YAML frontmatter - Renames the file to match the new name (e.g.
Old Name.md→New Name.md) - Also renames the changelog file (
*.changes.md) and the primer file (*.primer.md) if either exists
Deleting a deck
Section titled “Deleting a deck”Click Delete next to any deck.
You must type the exact deck name before the Delete button becomes active. Deleting a deck removes:
- The deck file (
<name>.md) - The changelog file (
<name>.changes.md) if it exists - The primer file (
<name>.primer.md) if it exists
Collections
Section titled “Collections”A collection is a Markdown file in the configured collectionsDir (defaults to collections/). Collection files are simpler than decks — there is no YAML frontmatter, just a top-level # Title heading followed by card lines, optionally organized under ## Section Name (H2) headers (see the collection format).
Creating a collection
Section titled “Creating a collection”- Switch to the Collections tab and click + New Collection.
- Enter a Collection Name and click Create Collection.
The new file is scaffolded with a single # <Name> heading and is ready to be edited from the Collections tab on the Edit Lists page.
Renaming a collection
Section titled “Renaming a collection”Click Rename next to any collection. Renaming a collection:
- Updates the first
# <Title>H1 in the file - Renames the file (e.g.
Old.md→New.md) - Also renames the changelog file (
*.changes.md) if it exists
Deleting a collection
Section titled “Deleting a collection”Click Delete next to any collection. As with decks, you must type the exact collection name to confirm. Deletion removes the <name>.md file and its <name>.changes.md sidecar if present.
Wanted Lists
Section titled “Wanted Lists”A wanted list is a Markdown file in the configured wantedDir (defaults to wanted/). It uses the same simple format as a collection — a # Title heading followed by card lines (without condition fields), optionally organized under ## Section Name (H2) headers (see the wanted format).
The Create / Rename / Delete flow is identical to Collections, including the changelog sidecar handling.
Publishing visibility
Section titled “Publishing visibility”Each list in every tab has a Public / Hidden toggle next to its Rename and Delete buttons. It controls whether build-site publishes that list to the public site:
- Public (toggle on) — the list is published, subject to the category’s publish list.
- Hidden (toggle off) — the list is excluded from the public site.
The toggle edits only the category’s exclude list in your site configuration (site.excludeDecks, site.excludeCollections, or site.excludeWantedLists): hiding a list adds its display name there and showing it removes the name. It never touches the include* publish lists, so the two settings compose — exclusion always wins. With the default include* of ["*"] (publish everything), the toggle is simply “published or not”.
Changes save immediately. If git Auto-commit is enabled in Settings, the configuration change is committed like any other settings edit.
Git Integration
Section titled “Git Integration”When git integration is enabled and Auto-commit changes is turned on in Settings, each operation creates a commit:
| Action | Decks | Collections | Wanted Lists |
|---|---|---|---|
| Create | Create deck: <Name> | Create collection: <Name> | Create wanted list: <Name> |
| Rename | Rename deck: <Old> → <New> | Rename collection: <Old> → <New> | Rename wanted list: <Old> → <New> |
| Delete | Delete deck: <Name> | Delete collection: <Name> | Delete wanted list: <Name> |
If Auto-push after commit is also enabled, changes are automatically pushed to the remote after each commit.