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

Pitch Tempo bar chart, light theme: Mirrored club-color bars on mown grass meeting at a white halfway line.

Pitch Tempo

LightBar

Mirrored club-color bars on mown grass meeting at a white halfway line.

  • Grass#CFE4B5
  • Mowing stripe#C4DCA7
  • Crimson#B3203A
  • Sky#2A84D2
  • Deep green#1E4A2A

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 "Pitch Tempo" 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 match-centre graphic printed on the pitch itself. Freshly mown grass, crisp white lines, two club colors facing each other across the halfway line.

Colors (use these exact values):
- Grass #CFE4B5 with vertical mowing stripes of #C4DCA7, each stripe 64px wide, alternating.
- Home side crimson #B3203A; away side sky #2A84D2. Values and labels for each side use the same color.
- Deep green #1E4A2A for the scoreboard plate, eyebrow and the interval pills; ink #16301D for the title and body; secondary text #4E6B4F; plate secondary text #A9C7A6.
- Pitch lines #FFFFFF.

Typography (Google Fonts):
- Saira Condensed for everything. Eyebrow 14px 700 uppercase with 2px letter-spacing; title 29px 800 ink stating the finding with numbers; subtitle 17px 500 #4E6B4F.
- Team labels 20px 800 in the team color, uppercase, stacked on two lines, with a 14px 500 total beneath. Value labels 19px 800 in the team color. Interval pill text 13px 700 white. Tick labels 12px 500. Scoreboard digits 40px 800 white, names 15px 700 white over 13px 500 #A9C7A6.

Layout:
- A white 2.5px touchline rectangle inset 18px from every edge (90% opacity) with 16px-radius quarter-circle corner arcs.
- Header at the top left (eyebrow y 62, title y 100, subtitle y 126). A scoreboard plate at the top right: 244 x 82, 6px radius, deep green, with an 8px home-color strip on its left edge and an away-color strip on its right, "FULL TIME" in 11px across the top and the score centered.
- The chart spans x 170 to 900 with a white 2.5px halfway line running the full width of the pitch at about y 358 and a 4px white center spot.
- Team labels sit in the left margin, a 4 x 70 color bar beside each, the home team above the halfway line and the away team below.
- A goal timeline near the bottom (y 548): a 1.5px white line with white circles (r 7, 3px stroke in the scorer's team color) at each goal minute and "23' Name" labels. Source bottom right in 12px.

Axes and grid:
- No axis lines. Faint dotted white guides (1px, 2 on 5 off, 70% opacity) at round values mirrored above and below, with small #4E6B4F tick labels at the left.
- Category labels (time intervals) live in deep-green 60 x 22 pills with 11px radius, centered on the halfway line.

Marks:
- Bar chart: mirrored bars, home above and away below, 74px wide, each starting 15px off the halfway line so the pills fit, with 5px rounded corners only on the end away from the line. Value labels 9px beyond each bar end.
- Line chart: two 3px lines in the team colors, the home series plotted upward from the halfway line and the away series mirrored downward, with r 5 white-ringed dots at each point and the same value labels; a 10% team-colored fill between each line and the halfway line.

Avoid: realistic grass textures or photos, club crests, drop shadows, 3D, neon, colors beyond grass, the two club colors and deep green.

When you're done, render the chart and check that the stripes are subtle, the halfway line stays unbroken except for the pills, bars never overlap the pills, both team colors stay readable on the grass, and the title totals match the data.