Chart Prompts

1,337 ways to dress a line or bar chart, 669 light and 668 dark. Open any chart to see it full size and copy a prompt that gives your own chart the same look.

Every chart uses illustrative data. The prompts work with any coding agent and any charting library; they describe colors, type, spacing and marks precisely enough to reproduce each look.

← More from Emergent Mind Labs

Security Strip bar chart, dark theme: Navy with an iridescent foil strip, guilloche-filled bars and serial-number years.

Security Strip

DarkBar

Navy with an iridescent foil strip, guilloche-filled bars and serial-number years.

  • Deep navy#0B1630
  • Strip teal#1FA596
  • Strip violet#8B6FE0
  • Foil gold#D9B45A
  • Slate text#95A3C0

Prompt for your coding agent

Paste it with your chart's code. It restyles your data to match this chart.

Restyle my chart in the "Security Strip" style described below. Keep my data, chart type, title meaning and units; change only the presentation. Use the charting library this project already uses (plain SVG if there is none). If the library can't express a detail, draw it in a custom layer instead of dropping it. Measurements assume a 960 x 600 chart; scale them proportionally.

Mood: a modern polymer banknote's security features turned into a report graphic. Deep navy, an iridescent foil strip down the left edge, bars filled with fine guilloche line work and tipped with foil, serial-number labels and SPECIMEN microprint. Technical, secure, a little luxurious.

Colors (use these exact values):
- Background: #0B1630, with a radial lift to #12224A from the top right.
- Series: teal #1FA596 and violet #8B6FE0 (violet for the earlier or comparison group, teal for the current or highlighted group). Guilloche lines inside the bars: #C8FFF6 on teal and #E6DEFF on violet.
- Foil gold for the microprint and the one annotation marker: #D9B45A.
- Title and emphasized values: #EEF2FA. Secondary text, axis labels and ordinary values: #95A3C0. Gridlines: #1E2C4C; baseline: #40507A.
- Foil highlight gradient (left to right across the plot): #9FF3E6, #D6C8FF, #FFE7A6, back to #9FF3E6.

Typography (Google Fonts):
- Libre Franklin for words: title 27px 700 #EEF2FA stating the finding; subtitle 15.5px 400 in #95A3C0 with measure and unit; legend 13.5px 500; annotation 12.5px 600 in gold; source 12px.
- IBM Plex Mono for every figure: axis labels 12.5px; value labels 11.5px 400 (the peak and the latest value 14px 600 in #EEF2FA); serial-style category labels 11px, formed as a series letter plus the year ("A2012", "B2013", ...) with the letter in 500 weight in its bar's color; footer imprint 10px uppercase with 1px letter-spacing.

Layout:
- Security strip: a 30px wide vertical band 26px from the left edge running the full height, filled with a vertical gradient teal (top) to violet (middle) to gold (bottom), overlaid with 0.5px white hairlines every 2.4px at 30%, a diagonal reflected white sheen (0 to 28% to 0 over about 110px), and windowed motifs every 40px alternating between an outlined diamond with a center dot and a double ring, in white at 60 to 80%. A 0.6px white edge at 35% on its left, a 0.8px black edge at 35% on its right, and a soft violet glow (35%, 5px blur) behind it.
- Content starts 88px from the left. Title at y 62; a SPECIMEN microprint rule under it (two 0.5px hairlines 9px apart with "SPECIMEN SPECIMEN ..." in Plex Mono 500 at 6px, gold, justified to full width between them); subtitle at y 114; legend of two 14px pattern-filled squares at y 140.
- Plot from x 120 to 900, y 214 to 494. Source at the bottom left and a small uppercase issuer imprint bottom right, both at y 570.

Axes and grid:
- Horizontal gridlines at round values, 0.8px #1E2C4C, with a 1px #40507A baseline. Y labels right-aligned 12px left of the plot, no axis line.
- Mark a regime change with a 1px gold dashed (3 3) vertical line between bands, rising 20px above the plot, labeled in gold to its right.

Marks:
- Bar chart: square-cornered vertical bars 34px wide (about 60% of the band). The fill is a guilloche tile, 24 x 7 px: the series color with two interlaced sine lines in the lighter guilloche tint (0.7px, at 55% and 35%). A 2px foil highlight sits on each bar's top edge, using the shared left-to-right foil gradient so it shifts hue across the chart. Value labels 9px above each bar.
- Line chart: a 2.5px line per series in teal or violet with straight segments, and the area beneath filled with the same guilloche tile at 35% opacity; a 2px foil highlight line traced 1px above the main line; square 5px markers in the series color at each point. Keep the serial-style category labels.

Effects:
- The only glow is the soft violet haze behind the strip. No glow on bars or text.

Avoid: rainbow gradients on the bars themselves, rounded corners, drop shadows, neon text, more than two series colors plus the gold marker, and proportional digits.

When you're done, render the chart and check that the guilloche lines are visible inside the bars at thumbnail size, the foil tops read as a thin iridescent edge, the SPECIMEN rule does not touch the title or subtitle, and the title's percentage matches the data.