STUDIO PICK · EXPERIMENT

Botanical — generative SVG bloom

An original layered SVG flower generated from polar coordinates. Change petal count, seed and palette to explore botanical forms.

LIVE PREVIEW Isolated & interactive
<!-- Original layout, SVG/CSS artwork and JavaScript © 2026 XXC Templates. MIT License.
Illustrative sample content and data; no real accounts, purchases or bookings. -->
<main>
  <header class="intro">
    <div>
      <div class="kicker">BOTANICAL / PROCEDURAL PRINTS</div>
      <h1>Something in bloom.</h1>
      <p>A flower drawn entirely with SVG paths and a little trigonometry.</p>
    </div>
  </header>
  <div class="bloom-layout">
    <section class="bloom-art panel">
      <svg
        id="bloom"
        viewBox="0 0 400 400"
        role="img"
        aria-label="Generative layered botanical flower"
      ></svg
      ><span>FIG. 01 / NO TWO QUITE ALIKE</span>
    </section>
    <aside class="panel">
      <span class="kicker">THE GARDEN CONTROLS</span>
      <h2>Take a moment.<br />Grow something.</h2>
      <label
        >Petals <input id="petals" type="range" min="5" max="16" value="9" /><output
          id="petal-count"
          >9</output
        ></label
      ><label
        >Palette
        <select id="palette">
          <option value="rose">Dusty rose</option>
          <option value="sage">Garden sage</option>
          <option value="blue">Blue hour</option>
        </select></label
      ><button id="change" class="primary">Another bloom ↗</button
      ><output id="status" class="status" aria-live="polite"></output>
    </aside>
  </div>
</main>
Revision history · 1 versions
v12026-10-05 17:12:57 UTC

Keep the ideas flowing.

Explore the library
HELP KEEP THE WORKSHOP USEFUL

Report this creation

ONE QUICK CHECK

Continue?