Organic Soft
organic-softWarm, calm and grounded — made by hand, not by grid.
A natural, human look for wellness, sustainability and lifestyle products: warm cream paper, sage greens and terracotta, a soft optical serif for headlines, generously rounded and blob-shaped containers, hand-drawn curves and leaves, gentle ease-out motion. Quiet confidence instead of hype.
- Fonts
- Fraunces · displayOutfit · bodyFira Code · mono
- Demo product
- Grove — Carbon accounting and sustainability reporting for growing companies — measure, reduce and report your footprint without a consultant.
- Palette
Use Organic Soft in your project
Installing any Organic Soft module brings its tokens. Then follow the one-time setup.
Setup guideSections 32
Hero4 variants
Hero Arch
Split hero: eyebrow with sprout icon, large serif headline with an italic sage highlight, calm copy, pill CTAs; on the right a tall arch-topped illustration (sun + rolling hills) with a floating stat chip.
Hero Centered
Centered serif hero floating over two soft organic blobs (sage and clay), a hand-drawn underline under the italic highlight, pill CTAs and a row of three calm stats.
Hero Editorial
Magazine-style hero: oversized serif headline across the width with an italic line, a collage of three organic shapes (arch, circle with leaf, pebble) and a pull-quote column; scroll cue.
Hero Footprint
Product hero: copy + CTAs on the left, a soft rounded footprint card on the right with a donut chart of emissions by source, legend with percentages and a gentle “biggest lever” tip.
Features4 variants
Features Alternating
Alternating zig-zag rows: copy with check points on one side, a soft blob-shaped tinted panel holding a small product vignette (suppliers, actions, report) on the other.
Features Bento
Soft bento: rounded tinted tiles of mixed sizes — a monthly emissions bar chart, a human equivalence (“= 42 flights”), supplier avatars, a certifications tile and a leaf quote.
Features Cards
Three tall rounded cards in sage, clay and paper tints; each has an icon sitting in an organic blob, a serif title and calm copy.
Features Journey
Horizontal journey: numbered circles connected by a hand-drawn wavy dashed path (vertical list on mobile), each step with a serif title, text and a mono time estimate.
Pricing4 variants
Pricing Compare
Soft comparison table: rounded card, plan names in serif with prices, zebra rows in warm tints, sage check circles and dashes, highlighted featured column.
Pricing Single
One honest plan: a wide rounded card split into a sage-tinted price side (big serif price, CTA, guarantee) and a two-column “everything included” list.
Pricing Team
Team-size calculator: a warm range slider (10–500 people) drives a big serif monthly price, annual saving line and a sapling illustration that grows with team size.
Pricing Tiers
Three rounded plans on cream; the middle one sits on a deep sage card (inverted colors) lifted slightly higher, with a leaf ribbon; checklists use soft tinted checks.
Testimonials4 variants
Testimonials Carousel
Gentle one-at-a-time carousel on a sage band: serif quote cross-fades, round prev/next buttons, leaf-shaped position dots; no autoplay.
Testimonials Notes
Kind words as handwritten-feeling notes: slightly tilted paper/sage/clay cards with italic serif quotes and a small “pinned” dot, straightening on hover.
Testimonials Portrait
Single large testimonial: an arch-shaped sage “portrait” with big initials and a leaf, next to a large serif quote, attribution and a clay result chip.
Testimonials Wall
Masonry wall of soft rounded quote cards in mixed tints (CSS columns), each with a small leaf-dot avatar, name and role.
FAQ4 variants
Faq Columns
Editorial FAQ: serif title and intro in a narrow left column, questions as a two-column definition list on the right separated by warm hairlines.
Faq Contact
FAQ beside a contact card: native disclosure list on the left, and a clay-tinted card with a sprouting-leaf illustration, email and chat buttons on the right.
Faq Search
Searchable FAQ: rounded search field plus topic pills filter a list of questions (native details), with a friendly empty state and live result count.
Faq Soft
Soft accordion: each question is its own rounded paper pill-card that turns sage when open, with a round plus that rotates into a cross; generous spacing.
CTA4 variants
Cta Blob
Closing CTA inside a large sage organic blob (SVG shape scaled to the content) with a clay pebble and two leaves around it; serif headline and cream pill buttons.
Cta Journal
Newsletter CTA styled like a paper journal: clay-tinted card with serif title, recent issue list with mono numbers, and a rounded email + button form with a warm thank-you state.
Cta Pledge
Interactive pledge CTA: pick the commitments your team is ready for (round check cards), a counter of companies who pledged, and a CTA that reflects how many you chose.
Cta Wave
Full-width sage band with soft wavy top and bottom edges (SVG), centered serif headline with an italic word, and two pill buttons; flows naturally between cream sections.
UI components 24
Card4 variants
Action Card
Reduction action card: serif title, description, saving and cost figures, leaf-rated impact/effort, and an “Add to plan” pill that toggles to a sage “In your plan” state.
Article Card
Journal article card: an organic shaped “cover” (arch, blob or circle) with a hand-drawn leaf, category and read time, serif title that underlines on hover, excerpt; whole card is one link.
Metric Card
Emissions metric card: label, big serif value with mono unit, a change chip (down = good, sage; up = clay) and a human equivalence line with a small leaf.
Supplier Card
Supplier card: arch-shaped initials avatar, name, category and country, status pill, share of your footprint and a rounded data-completeness bar with a reminder action.
Input4 variants
Chip Select
Multi-select as soft pill checkboxes: unselected sand pills, selected sage pills with a check that pops in; native checkboxes in a fieldset.
Input
Soft filled text field: rounded sand-filled input that turns cream with a sage ring on focus, optional leading icon and trailing unit, hint or gentle clay error message.
Target Slider
Reduction target picker: a thick rounded sage range (0–60%) with tick labels and a “science-aligned” marker, showing the resulting tonnes and a gentle verdict.
Textarea
Soft note field: rounded sand textarea that auto-grows (field-sizing), with a live character counter that turns clay near the limit.
Modal4 variants
Bottom Sheet
Bottom sheet (Radix Dialog): slides up from the bottom with a grab handle and very rounded top corners; becomes a centered card from sm up.
Confirm Dialog
Gentle confirmation (Radix AlertDialog): a wilting-leaf illustration in a clay circle, serif question, kind consequence text, a sage “keep” action and a quiet clay confirm.
Modal
Soft dialog (Radix): large-radius cream card that rises gently with a slight overshoot, serif title, round close button and pill actions.
Welcome Modal
Onboarding dialog: an illustrated tinted header (sprout growing with each step), serif title and copy, leaf-shaped step dots, Back/Next pills and “Let’s begin” on the last step.
Badge4 variants
Badge
Soft rounded pill label in natural tints (sage, clay, sand, forest, sun, berry), two sizes, optional leading icon.
Impact Badge
Impact/effort rating shown as three leaves (filled up to the level) with a text label — used on reduction actions.
Scope Badge
GHG scope indicator: a leaf-shaped chip with the scope number (forest / sage / clay) and an optional label; title explains the scope.
Status Pill
Target/action progress pill with a soft pulsing dot for active states (on track, at risk, off track) and static ones (done, not started).
Table4 variants
Actions Table
Reduction plan table: round checkboxes mark actions done (row softens), owner and due date, mono savings, and a progress header showing tonnes secured toward the target.
Emissions Table
Emissions by category: rounded cream table with scope leaf chips, inline sage share bars behind the tonnes, mono figures, colored year-over-year change and a total row.
Monthly Table
Month × scope heat table: each cell tinted by intensity along a sand→sage→forest scale with mono values; row totals and a legend; readable without color.
Supplier Table
Supplier engagement table: filter pills by status, arch avatars, share of footprint, status pill and 3-dot data quality meter, with a per-row “Nudge” pill that turns into “Sent”.
App layouts 12
App header4 variants
App Header
Friendly app header: time-of-day serif greeting with the user’s name in italic sage, a calm subtitle, a rounded search field, bell with soft dot and an initials avatar.
Header Period
Report header: serif title with an italic period word that updates, a pill period switcher (radio semantics) and a soft export button; a wavy divider underneath.
Header Progress
Page header with a target ring: soft breadcrumb, serif title and description, and on the right a circular progress ring (sage stroke on sand) with the percentage and target label.
Header Tabs
Section header with pill tabs: serif title and a sage action on one row, then a sand track of pill links (active one cream with shadow, counts in small circles) that scrolls on mobile.
Auth screen4 variants
Auth Magic
Passwordless sign-in: one rounded email field and “Send me a link”, then a gentle sent state with an open-envelope in a sage circle, the address, resend and change-email links.
Auth Onboarding
Post-signup onboarding: two gentle steps (industry as pill radio cards, goals as check cards) with a leaf progress bar, back/continue pills and a warm “all set” finish.
Auth Screen
Centered sign-in on cream with two soft blobs behind a rounded card: serif welcome, filled inputs, password reveal, sage pill submit, Google alternative and a sign-up link.
Auth Split
Split sign-up: form on cream (name, email, company, team-size pills) and an arch-topped landscape illustration panel with sun and hills plus a quote card (hidden below lg).
Effects 16
Background4 variants
Blob Background
Three soft organic blobs (sage, clay, sand) slowly morphing their border-radius and drifting behind content — a living, breathing backdrop. Pure CSS.
Hills Background
Layered rolling hills along the bottom in three sage tones, each layer drifting sideways at a different pace (gentle parallax), with an optional clay sun rising slowly.
Leaves Background
Leaves drifting down and swaying side to side behind content, in sage/clay tints with varied sizes, speeds and delays. Pure CSS; leaves rest in place with reduced motion.
Paper Background
Recycled-paper surface: the cream background with a fine SVG turbulence grain and a soft warm vignette — static texture that makes flat sections feel tactile.
Transition4 variants
Arch Reveal
Media reveal through an opening arch: a clip-path ellipse grows from the bottom center until the content is fully shown, leaving an arch-topped frame.
Bloom Stagger
List that blooms open: items fade in one by one while unrotating from a slight alternate tilt and rising, like petals settling, when the list enters the viewport.
Grow In
Sprouting entrance: content grows from 85% scale out of its bottom edge while fading in, with a soft organic overshoot, when it enters the viewport.
Soft Blur In
Dreamy entrance: content comes into focus from a soft blur while fading in and drifting up a few pixels — like morning mist lifting.
Micro interaction4 variants
Breathe Button
Calm primary CTA that slowly “breathes”: a soft sage halo expands and fades around the pill every few seconds; pauses on hover and with reduced motion. Pure CSS.
Leaf Like
Appreciation button: pressing fills the leaf with sage, bumps it with a soft overshoot and releases three small leaves that float up and fade; counter updates.
Sprout Progress
Progress bar with a plant riding the fill: a rounded sage track whose leading edge carries a sprout that grows leaves at 33% and 66% and blooms at 100%.
Water Ripple
Surface that answers a tap like still water: three concentric sage rings spread from the pointer and fade. Wrap any card or panel.
Text4 variants
Drawn Underline
Hand-drawn underline that draws itself (SVG pathLength) beneath a word when it scrolls into view — a loose, slightly wavy pen stroke.
Italic Swap
Headline with a rotating italic serif word: each word slides up out of a mask and the next rises in with a soft ease; the full sentence is available to screen readers.
Letter Rise
Letters drift up from below with a gentle fade, one after another like seeds sprouting, when the text scrolls into view; words never break mid-letter.
Marker Highlight
Highlighter-pen effect: a soft tinted band sweeps left-to-right behind the words when they scroll into view; works across line wraps (box-decoration-break) and text stays fully legible.
Set up Organic Soft in your project
Once per project. Installing any Organic Soft module copies its tokens for you — or install them alone first. New to Artmode? Start with the getting started guide.
npx shadcn@latest add https://artmode.alpvisionweb.online/r/organic-soft-theme.json1. Import the tokens
@import "tailwindcss"; @import "../components/modules/_core/da-theme.css"; @import "../components/modules/organic-soft/tokens.css";
3. Scope the area
<div data-da="organic-soft">
{/* Organic Soft modules */}
</div>2. Load the fonts
import { Fraunces, Outfit, Fira_Code } from "next/font/google";
const organicSoftDisplay = Fraunces({ subsets: ["latin"], variable: "--font-organic-soft-display" });
const organicSoftBody = Outfit({ subsets: ["latin"], variable: "--font-organic-soft-body" });
const organicSoftMono = Fira_Code({ subsets: ["latin"], variable: "--font-organic-soft-mono" });
// <html className={`${organicSoftDisplay.variable} ${organicSoftBody.variable} ${organicSoftMono.variable}`}>