Tutorial 8 of 4211 min read

Working With Cards

Adding, editing, duplicating, and bulk-editing cards in the ShuffleKit spreadsheet, plus card status and selection patterns that scale.

Cards are rows. This tutorial covers creating them, editing them, and acting on many at once.

The O world 2 cards in Gallery view with the live card preview

Adding a card

  • In Sheet view, click Add card at the bottom of the grid, under the last row.
  • In Gallery view, click the Add card tile after the last card.
  • In an empty collection, use the Add Card button in the middle of the page (Add Card to Deck inside an empty deck).

Each one appends a new blank card with the status Active. Any properties with a Default value are pre-filled; everything else is empty, and the preview shows the layout's own placeholder text until you fill it in. Inside a deck tab, the new card joins that deck with a quantity of 1.

Until you have used it once, a Generate more cards link sits beside Add card. It opens Shufflo AI with a request for more cards for this game, ready for you to check and send.

If you're building a set from scratch, it's usually faster to write the cards in a spreadsheet and bring them in through Import than to add rows one at a time.

Editing values

Click a cell to select it, then type. Typing replaces the value; double-click, Enter or F2 opens the cell with its current value instead. The behaviour depends on the property type:

  • Text: Enter commits and moves down a row, Tab moves to the next cell, Shift+Enter adds a line break, and Esc cancels the edit. While editing, the star button at the cell's top right (Insert icon) puts an icon into the text at the cursor. The text stores it as a token such as {{icon:berry}} and the sheet shows the glyph; Backspace, Delete and the arrow keys treat a token as one character.
  • Number: only numbers go in. Enter or ↓ commits and moves down, ↑ commits and moves up, Esc cancels.
  • Select: click to open the dropdown of allowed options, or type a letter to pick the first option that starts with it.
  • Image: click an empty cell once to add art from the media library, or use the cell's ⋮ menu to preview, reframe, replace or remove.
  • Icon: double-click (or press Enter) to open Edit icon, where you pick an icon or remove it.
  • Icon list: double-click to open Edit icons and build the list in order. An empty icon list cell reads Add icons.
  • Boolean: click the switch to toggle.
  • Color: click the swatch to open the colour picker.

Every edit saves immediately, and the Card Details preview on the right re-renders as soon as you commit a cell. ⌘Z (Ctrl+Z) undoes cell edits and ⌘⇧Z (Ctrl+Shift+Z or Ctrl+Y) redoes them. Undo covers values only: it won't bring back a deleted card or column.

Bold and italic in card text

Type Markdown stars around words to style them: **Fireball:** draws Fireball: in bold, *Can't be drawn* draws it in italic, and ***both*** draws both. The styling shows on every card, in the preview and in exported files. While you edit a Text cell, select some words and press ⌘B or ⌘I (Ctrl+B / Ctrl+I) to add or remove the stars for you. The sheet shows the styled text and only shows the stars while you are editing; while you edit, a Preview strip under the cell shows the styled result.

Stars that aren't marks stay as you typed them, so 2*3 or Cost: 3* print normally. A mark has to open and close on the same line. Type \* when you want a star that would otherwise start a mark. A few places that show a value as a plain label, such as gallery names and the Playtable, still show the stars.

In a project shared with you as view only, you can select, navigate and copy, but any edit shows You have view-only access to this project.

Sheet shortcuts

Mod is ⌘ on a Mac and Ctrl on Windows. The full list for every screen is in Keyboard Shortcuts.

Keys What it does
Arrow keys / Tab / Shift+Tab Move one cell (Tab wraps to the next row)
Mod+arrow Jump to the edge of the filled cells in that direction
Home / End First / last cell in the row (with Mod: first / last cell in the sheet)
Page Up / Page Down Move a screen up or down
Shift + any move Extend the selection
Mod+A Select every cell
Enter / F2 Edit the selected cell
Any letter or number Start typing into the cell, replacing its value
Delete / Backspace Clear the selected cells
Esc Cancel an edit; press again to deselect the cell
Mod+C / Mod+X / Mod+V Copy, cut, paste
Mod+D Fill down
Mod+Z / Mod+Shift+Z / Ctrl+Y Undo / redo cell edits

Edit a card as a form

A wide sheet hides most of a card's fields off to the right. With a card selected, click the list icon at the top of the Card Details tab (its tooltip reads Edit all fields) to see every field of that card as a form, including its decks and, inside a deck, its quantity. Click it again to go back to the preview. In Gallery view, right-click a card and choose Edit fields for the same form. On a phone, press and hold a gallery card and choose Edit fields, or in Sheet view select a cell and tap Edit in the bar at the bottom; either opens the form as a sheet.

The Card Details tab switched to the fields form

Copy, paste and fill

The sheet behaves like a spreadsheet:

  • Shift+click or Shift+arrow keys select a block of cells.
  • ⌘C / ⌘X / ⌘V copy, cut and paste. Pasting rows copied from Google Sheets or Excel fills cells across and down from the selected cell, and skips any cell whose type can't hold the value.
  • ⌘D fills down: the top cell of the selection is copied into every cell below it. Or drag the small square at the corner of the selected cell.
  • Delete or Backspace clears the selected cells.

Right-click a cell for the same actions, plus AI helpers. Fill "Rarity" with AI and Ask Shufflo about this… open the Shufflo AI tab with a prepared request that you review before sending. On a single image cell the menu offers Generate artwork instead, which makes the art straight into that cell. See Shufflo AI.

The lower half of that menu acts on the whole card: Use this design picks the layout for the selected cards, Version history opens the card's snapshots, and Reset row height appears after you have dragged a row taller. When the row you right-click is one of the ticked rows, the menu also offers Duplicate N cards and Delete N cards… for the whole selection, the same actions as the selection bar.

Keep your place in a large sheet

The grid renders the rows around your viewport, so large collections stay responsive without changing their behavior. Its row order is stable: after a value edit, the card remains in the same place unless you deliberately apply a sort, filter, or view change. The row numbers therefore remain useful references when you are comparing a card with a teammate or returning to a long import.

On a touchscreen, press and hold a row to open its row menu. The menu acts on the row under your finger, not the last row you happened to use. A normal tap still selects a cell; tap the selected cell again when you need to edit it.

Selecting cards

Hover a row and a checkbox replaces its row number in the left gutter. Click it to select the card, and Shift+click another row's gutter to select every row in between. Click the header checkbox to select every visible row.

As soon as one row is selected, the File menu steps aside and the action bar swaps into bulk mode:

The bulk action bar with one card selected

You get, from left to right:

  • N selected ×: the count, with an × to clear the selection.
  • Add to Deck: add every selected card to an existing deck, or choose New Deck... to create one that starts with the selection.
  • Export: exports only the selection (see the table below).
  • ⋯ (More actions): Duplicate N cards, Set status on N cards, and Use this design for N cards when the collection has two or more front designs.
  • The trash button: Delete N cards....

View and the rest of the bar stay where they are, past a divider, so you can still sort and filter with rows selected.

Bulk actions

The More actions menu for a selection of cards

Each item names how many cards it will touch, for example Duplicate 3 cards.

Action What it does
Duplicate N cards Copies the selected cards, including all property values. The fastest way to build variants of a card. Inside a deck tab, the copies join that deck.
Set status on N cards Moves the cards between Draft, Active and Archived.
Use this design for N cards Sends the selected cards to the design you pick. A tick marks the design only when every selected card already uses it. See Layout Conditions.
Export Exports only the selection: As CSV, As JSON, As Card Images (PNG / JPEG / SVG)... or As PDF Print Sheet.... CSV and JSON download straight away; the image and PDF options open the Export dialog scoped to these cards.
Trash button Delete N cards... removes the cards, with a confirmation step; not undoable. Inside a deck tab, the dialog opens on Remove from deck, which keeps the cards in the project, with Delete permanently as the other choice.
  • Click a card to preview it. A plain click also clears any selection.
  • Hover a card and tick its checkbox, or ⌘-click (Ctrl-click) cards, to build a selection. Shift+click selects every card between the last one you clicked and this one.
  • Click the empty space around the cards to clear the selection.
  • Right-click a card for Select (or Deselect), Edit fields, Edit design (Open Design tab when no layout draws it yet), Duplicate and Delete. Right-clicking a card outside the selection selects just that card. Inside a selection, Duplicate and Delete act on all of it and name the count.
  • With the keyboard, Tab to a card and press Enter or Space to preview it.
  • On a phone, tap Select above the gallery, or press and hold a card and choose Select. Each tap then ticks a card, and the bar at the bottom has All (or None), Copy, Delete and ×.

Selection respects your current filter and search, so a useful pattern is: search for a term → select all → bulk edit.

Card status

Every card carries a status: Draft, Active or Archived. It's a system property, hidden from the grid by default.

To work with it:

  • Show the column: View → Columns → System → Status. Each cell in that column is a dropdown, so you can change one card's status there.
  • Filter by it: View → Filter → Status → Draft / Active / Archived.
  • Change it in bulk: select rows → ⋯ → Set status on N cards.

Archived is the safe alternative to deleting. Cards stay in the project, keep their deck memberships and history, and dim in the grid; add a status filter when you want them out of view entirely.

Quantity

Quantity is a per-deck number, not a per-card one: the same card can appear once in one deck and three times in another. It only shows up when you're inside a deck tab, where the DECKS column is replaced by QTY. See Card Collections & Quantities.

Duplicate names are allowed

ShuffleKit doesn't force titles to be unique; the example project has several cards called Y'ha-nthlei. That's intentional (variants, reprints, tokens), but it does mean you should lean on search and deck tabs rather than titles alone when you're hunting for a specific card.

Ready to build your card game?