



{
Prompt
{
"style_name": "Module Sets",
"style_slug": "isometric-module-cascade-spec-sheet",
"canvas": "3:5 tall poster, oat paper #F2EDE0 with fine grain, a thin black keyline border inset ~4% from every edge",
"color": {
"paper": "#F2EDE0",
"modules": ["cobalt #2B5CB8", "vermilion #E0431F", "forest #2E7D46", "gold #F2B705"],
"accessory": "cream #E8E0CC — reserved for the unlabeled trailing module",
"line_and_type": "ink black #14120F",
"rule": "the four colors appear in the same order every poster; side faces are the same hue darkened ~15%, never a separate color"
},
"illustration": {
"projection": "true 30° isometric, consistent across every object; no perspective, no vanishing point",
"modules": "four rounded-corner boxes stepping down along one diagonal from upper-left to lower-right, evenly spaced, each tucking slightly behind the next",
"detailing": "thin black outlines, small functional details on the side faces — latches, ports, dots, unit numbers, handle grips",
"trailing_object": "a fifth smaller cream module closes the line, always unlabeled; optionally one more loose accessory (a knob, a paddle, a tank, a tree)",
"domain_dressing": "whatever the modules contain reads on the top face — planting, antennas, sensor rings, a food icon"
},
"typography": {
"module_word": "one 3–5 letter word per module, heavy condensed sans, ALL CAPS, black, skewed to sit flat on the isometric top plane",
"running_head": "one line across the top in small letterspaced mono caps, three parts separated by em dashes",
"running_foot": "one line across the bottom, pipe-separated data — plot, grid, zone, elevation, project, channel",
"margins": "rotated 90° mono caps down the left AND right margins — coordinates, series name, a slogan, units",
"measurement_column": "one vertical scale with tick marks and values: depth in metres, frequency in Hz, a watering schedule, opening hours",
"data_block": "a small titled block with dotted leader lines and OK / day / value entries",
"marks": "corner crosshairs or paired dots, plus exactly one arrow indicating the cascade direction"
},
"design_rules": [
"every annotation must be plausible and internally consistent — the unit in the margin matches the scale on the right",
"the modules never overlap the border; annotation lives in the margin band only",
"one arrow, one scale, one data block — resist adding a second of any",
"no gradients, no shadows on the paper; shading exists only as darkened side faces"
],
"swap_variables": {
"domain": "[Domain Name]",
"module_words": "[Word One]·[Word Two]·[Word Three]·[Word Four]",
"measurement_scale": "[Measurement Scale]",
"accessory": "[Accessory Object]",
"icon_set": "[Icon Set]"
}
}
Copy PromptCopied!






