Art Nouveau
Peacock Curl
Five peacock-feather plumes unfurl from a central fan, swaying gently in gold and green whiplash lines with jewel-toned iridescent eyes at each tip.
svgmedium complexitymoderate motion
Open on the canvas to copy the code → Free account · 3 copies a day · membership goes unlimited
Worth keeping?
Votes steer what gets built next — sign in to cast one, free to read
When to use it
Decorative hero backgrounds, luxury brand tiles, or art-nouveau-themed ambient displays needing organic, slow-motion elegance.
When not to
Light-background layouts (background is hardcoded dark #0e1310). Contexts where constant looping scale animation would distract from foreground content.
Working with an AI agent
Every component ships agent-ready metadata. An example instruction for this one:
Change the plume spine color by editing the an05-vine gradient stops from #d8b860/#6f8a4e to #e07aff/#4a3f8a for a purple Art Nouveau palette. Theme: dark tokens live in :root, the light variant in :root[data-theme="light"]; ?theme=light or a {type:'forever:theme'} postMessage switches at runtime.
Safe to edit
- vine gradient colors (an05-vine stop-color values)
- eye gradient colors (an05-eye stop-color values)
- plume fan spread (rotate values on each g, currently -44/-22/0/22/44)
- unfurl duration (dur='7.5s' on animateTransform scale)
- sway amplitude (rotate values offsets, currently ±4–7 degrees)
- theme tokens (:root dark defaults + [data-theme=light] overrides)
Keep intact
- prefers-reduced-motion guard (setCurrentTime + pauseAnimations)
- visibilitychange pause/unpause handler
- IIFE wrapper
- SVG defs reuse pattern (#an05-plume via use href)
- theme hook (?theme= bootstrap + forever:theme message listener + theme tokens)
Known limitations
- Light re-theme via the [data-theme=light] token block; catalog bg/accent describe the dark default
- SVG animate/animateTransform display:none reduced-motion trick may not settle perfectly in all browsers; JS fallback handles it
- No touch or pointer interactivity — purely decorative
More Art Nouveau components
- Vine GrowAn Art Nouveau whiplash vine draws itself upward via stroke-dashoffset; four leaves bloom and three gold buds pop along the S-curves on a dark green…
- Stained Glass7 organic petal and leaf cells light up in sequence with glowing halos against dark glass, then fade and reblooom. CSS transitions on SVG paths.
- Whiplash LineFive Catmull-Rom S-curve ribbons in gold, sage, and rose breathe with sinusoidal wobble; five-petal rosette nodes pulse along the curves.
- Floral BloomRose and gold petals unfold in sequence around a glowing core; corner whiplash vines draw in. The whole bloom sways gently on a loop.
- Arch TendrilsSeven symmetric whiplash tendrils with curled buds, leaves, and a crown rosette sway gently in a slow sine-wave rotation over a dark stained-glass arch…
- Lily PondStylised lilies with radial petals and kidney pads drift over expanding gold ripple rings on a deep green pond, framed by whiplash vine corners.