Native by nature
Real HTML. Familiar keyboard behavior. Your framework, your choice.
Forest & Fern Playground
Soft edges. Deep greens. Familiar controls.
A living look and feel for the web,
rooted in native HTML.
Real HTML. Familiar keyboard behavior. Your framework, your choice.
Asymmetric corners and optional quiet waves. All the clarity, a little more character.
Small gestures that respond to you. Still and composed when you prefer less motion.
Two palettes. One forest.
Warm paper, mossy accents, deep green ink.
Forest shade, soft foliage, room to focus.
Try your own colors in the preview. Custom colors are experimental; check contrast before shipping.
Preview your color choices on a real surface.
Muted labels should remain readable.
A little less square.
The same seed and settings produce the same shape. Your settings are saved on this browser.
Quiet waves around the edges.
Clear, steady content within.
Seeded corners and static SVG waves. Variation 0 uses the original geometry; wave
strength 0 restores pure CSS corners. Export CSS and add
ff-seeded-theme to a theme boundary or card. Explicit shape/wave
presets on descendants override inherited geometry.
Small gestures. A lighter touch.
Hover, press, or tab to the samples. Your system’s reduced-motion preference always takes priority.
Familiar roots. Fresh foliage.
An everyday workspace, naturally.
$128.4k
↗ 12.8% this month4,892
↗ 8.2% this month24
6 growing, 18 deliveredA steady season of growth · mock data
A sidebar, customer search, clear metrics, and room for the details. See the system working together.
One stylesheet. Your HTML.
<link rel="stylesheet" href="forest-and-fern.css">
<section class="ff-theme" data-ff-theme="dark">
<article class="ff-card" data-ff-shape="organic">
<h2>Hello, forest.</h2>
<button class="ff-button">Let’s grow</button>
</article>
</section>