Tickd.ai
← The Tickd Guide

Inspiration

How to Design a Fictional Neo-Gothic Tarot Deck Using Midjourney and Figma Weave

A hands-on creative blueprint for generating consistent, moody occult illustrations in Midjourney and assembling them into a beautiful, print-ready deck with Figma Weave.

Updated 10/10/2026

Why Tarot is the Ultimate AI Design Sandbox

Designing a tarot deck is one of those classic creative rites of passage. It demands a rare combination of strict stylistic consistency, heavy symbolic storytelling, and highly structured layout constraints. If your styling drifts even a fraction between 'The Fool' and 'The Empress', the entire deck falls apart.

Historically, creating 78 bespoke pieces of highly detailed art would take an illustrator months—if not years. Today, we can pair Midjourney with the promptable canvas powers of Figma Weave to conceptualise, design, and layout a complete, print-ready fictional tarot deck over a weekend.

This guide breaks down how to build a moody, occult-inspired 'Neo-Gothic' deck. It is the kind of creative exploration that really makes our design clockwork tick, testing both your prompting precision and your layout eye.

Step 1: Nailing the Visual Identity in Midjourney

The biggest trap when generating assets for a physical or digital deck is 'aesthetic drift'. If you ask Midjourney for 'a gothic tarot card' 78 times, you will end up with 78 completely mismatched styles ranging from hyper-detailed digital fantasy art to minimalist line drawings.

To lock down a cohesive Neo-Gothic aesthetic, we need a robust prompt formula. We want a style that looks like vintage woodblock printmaking mixed with modern high-contrast ink illustration, using a restricted colour palette of charcoal, bone white, and tarnished gold.

Start by generating your baseline style anchor. Open Midjourney and try this prompt:

A neo-gothic tarot card illustration of The Magician, moody occult symbolism, intricate ink etching style, high contrast woodblock print, deep charcoal black, bone white, and brushed tarnished gold accents, vintage paper texture background --ar 2:3 --v 6.0 --style raw

Why this prompt works: * **--style raw:** Prevents Midjourney from adding its own default 'beautifying' gloss, keeping the illustration raw and etched. * **Color constraints:** Specifying 'charcoal black, bone white, and brushed tarnished gold' prevents the model from introducing random vibrant colours on subsequent cards. * **Illustration medium:** 'Ink etching' and 'woodblock print' force a tactile, hand-carved look.

Once you have an image that perfectly captures the vibe, copy its seed number or image URL to use as a style reference (--sref) for the rest of your deck. You can check out more prompt styling guides on our Midjourney articles hub.

Step 2: Generating the Major Arcana

With your style anchor locked in, you can begin generating the individual cards. Always maintain your core style descriptors and swap out only the subject matter.

Here are three prompts to get your core deck running, utilizing the --sref parameter with the URL of your anchor image:

  • The High Priestess: A neo-gothic tarot card illustration of The High Priestess, sitting between two heavy stone pillars, crescent moon above her head, holding an ancient scroll, intricate ink etching, tarnished gold accents --ar 2:3 --sref [URL] --v 6.0
  • Death: A neo-gothic tarot card illustration of Death as a skeletal knight on a pale horse, holding a black banner with a white rose, ink etching, high contrast black and gold --ar 2:3 --sref [URL] --v 6.0
  • The Star: A neo-gothic tarot card illustration of a robed figure pouring water into a dark pool under eight glowing gold stars, ink etching style, high contrast --ar 2:3 --sref [URL] --v 6.0

Up-vote and upscale the generations that maintain clean borders. Do not worry if the text on the cards looks like gibberish—we will strip that away and apply clean, professional vector typography in the next phase.

Step 3: Setting Up Your Layout in Figma Weave

Now that you have your core illustrations, it is time to bring them into a unified deck template. We use Figma Weave because it allows us to blend standard UI layout control with conversational AI design adjustments.

First, set up your physical card dimensions. A standard tarot card size is 2.75" x 4.75" (70mm x 120mm). Create a frame with these exact proportions.

Creating the Card Border and Overlay Instead of manually drawing vector gothic borders, you can use Weave's promptable generation to design an intricate card template border. Try prompting the canvas with:

> "Generate a thin, elegant double-ruled vector border frame for a 70x120mm card, with ornate gothic filigree corners in a tarnished gold fill."

Place this border frame as a top layer on your master component. Underneath it, place your Midjourney illustration. Mask the illustration slightly so it sits neatly within the golden frame, leaving a thin border around the outer edge.

Typography and Labeling Tarot cards need clear, readable names at the bottom (and sometimes roman numerals at the top). Avoid standard sans-serif fonts; instead, look for sharp, high-contrast serif typefaces with medieval or classical proportions, like *Cinzel* or *Playfair Display*.

  1. Header: Place a small Roman numeral (e.g., 'XIII' for Death) centred at the top of the card inside a small gold-bordered badge.
  2. Footer: Place the card name (e.g., 'THE STAR') in all-caps at the bottom of the card, using a subtle solid charcoal background block to ensure readability over the busy illustration background.

For design layout examples and preset styles, you can inspect live community creations on the official Figma Weave gallery page.

Step 4: Crafting the Card Backs

A tarot deck is only as good as its card back. Card backs must be completely symmetrical; if a card is drawn upside down (reversed), the player should not be able to tell from the back pattern.

Head back to Midjourney to generate a seamless, symmetrical pattern block:

A seamless symmetrical gothic pattern, esoteric occult geometry, mystical sun and crescent moons, tarnish gold ink on deep charcoal paper, woodblock print style, perfectly mirrored design --tile --v 6.0

Bring this pattern into Figma Weave, set it as a fill on your card back frame, and add a thick, solid gold border around the perimeter to tie it visually to the card faces.

Step 5: Preparing for Print or Interactive Web Display

Once you have laid out your first batch of cards, export them as high-resolution PDFs (at least 300 DPI if you plan on physical printing). If you are looking to turn this into an interactive web experience, you can export them as clean SVGs and PNGs, and build a digital card-pulling game using Claude.

If you run into issues with layout scaling or vector rendering within your canvas design, check out our Figma Weave articles hub for step-by-step troubleshooting on frame constraints and export settings.

midjourneyfigma-weavedesign-inspirationgenerative-artcreative-projects

Keep going

Build something with the prompt generator, decode the jargon in the glossary, or compare the tools on our platform deep-dives.