Fourmula

Fourmula

Generate professional product shots, lifestyle images, and videos instantly with AI. Transform your catalog with on-brand visual assets in seconds.

4.0
6
Visits
Visit

Available Pages

Version History

Design Analysis

Fourmula Home design analysis

Build a technical product shell with one clear signal accent and a disciplined content hierarchy. Let the product frame, proof panels, or code-adjacent motifs carry credibility instead of decorative gradients. Use motion...

Key Takeaways

  • Build a technical product shell with one clear signal accent and a disciplined content hierarchy.
  • Let the product frame, proof panels, or code-adjacent motifs carry credibility instead of decorative gradients.
  • Use motion as a guide for sequence and focus, not as ambient noise.
  • Favor product screenshots, diagrams, or restrained interface mockups over generic lifestyle photography.
  • When using illustration or spatial motifs, keep them subservient to legibility and proof.
  • Prefer product proof and interface framing over generic hero stock.

Overview

  • Build a technical product shell with one clear signal accent and a disciplined content hierarchy.
  • Let the product frame, proof panels, or code-adjacent motifs carry credibility instead of decorative gradients.
  • Use motion as a guide for sequence and focus, not as ambient noise.

Image Direction

  • Favor product screenshots, diagrams, or restrained interface mockups over generic lifestyle photography.
  • When using illustration or spatial motifs, keep them subservient to legibility and proof.
  • Prefer product proof and interface framing over generic hero stock.

Entry & Arrival Motion

  • Motion libraries detected in capture: gsap, ScrollTrigger, AOS. Treat them as sequence scaffolding rather than decoration.
  • Keep arrival motion purposeful and short so the shell remains legible in its resting state.

Colors

  • Base the shell on FFFFFF and keep 111111 as the primary reading color.
  • Use 111111 as the main emphasis color and keep it scarce enough to preserve hierarchy.
  • Let F5F5F8 and D9D9E3 separate secondary surfaces without introducing noisy ornament.

Design.md

System Overview

Core identity and authoring metadata from the refto.one design model.

Gradient-Band AI Catalog System

A white editorial product shell with black micro-controls, airy product canvases, and oversized orange, blue, violet, and red gradient bands that segment the narrative.

precise, technical, and signal-driven

Primary mode: lightAI product marketingmotion-rich

Theme

Fields outside the primary renderer remain visible here as structured fallback content.

Visual atmosphere
Summary
precise, technical, and signal-driven
Density
3
Variance
3
Motion
3
Signals
primary background #FFFFFF · primary action #111111 · display font Sf Pro Display · body font Arial

Colors

Primitive palettes and resolved token colors for the active preview mode.

Palette colors
Primary
#111111
Secondary
#FFFFFF
Neutral
#FFFFFF
Surface
#F5F5F8
On Surface
#111111
Usage rules
Keep #111111 reserved for intentional emphasis.
Use #F5F5F8 and #D9D9E3 to separate layers without over-framing them.

Token Spacing

Spacing scales rendered as tokens with a simple length specimen.

xs
0.5rem
sm
0.75rem
md
1rem
lg
1.5rem
xl
2.5rem
section_gap
clamp(4rem, 8vw, 7rem)

Token Radii

Corner radii tokens with a live surface sample.

control
14px
card
18px
full
999px

Typography Families

Font families from the current design YAML, including fallback stacks and usage character.

Display
Sf Pro Display
assertive display sans
Body
Arial
practical UI sans

Typography Scale

Top-level typography scale rendered as live text specimens.

Display
4.5rem/—
Display
H2
2.75rem/—
H2
Body
1rem/—
Body
Label
0.9rem/—
Label

Typography Rules

Fields outside the primary renderer remain visible here as structured fallback content.

Rules
Keep the display voice dominant in headlines only. · Use the body family consistently for UI and supporting text.

Motion

Motion tokens rendered as resolved values for timing and personality.

Duration
180ms-260ms
Easing
cubic-bezier(.3,0,.2,1)

Motion

Resolved motion token values.

PropertyValue
duration180ms-260ms
easingcubic-bezier(.3,0,.2,1)

Layout Principles

Use strong section rhythm with a readable hero, proof band, and deeper detail modules.
Let cards read as functional containers rather than soft consumer tiles.
Reserve denser grid moments for product explanation or comparisons.

Component Preview

Low-complexity component tokens rendered as design-system specimens.

Buttons primary
Base Attributes
Background
#020108
Text
#FFFFFF
Border
none
Radius
999px
Padding
10px 18px
Min height
35px
Shadow
none
Font family
"Sf Pro Display", Arial, sans-serif
Font size
12.5px
Font weight
400
Specimen label
Get started
Buttons secondary
Base Attributes
Background
#FFFFFF
Text
#020108
Border
none
Radius
999px
Padding
10px 18px
Min height
35px
Shadow
none
Font family
"Sf Pro Display", Arial, sans-serif
Font size
12.5px
Font weight
400
Specimen label
Get started
Cards default
Pricing Band
Component preview content
Base Attributes
Background
linear-gradient(180deg, #6FA7C8 0%, #E29A35 100%)
Text
#FFFFFF
Border
none
Radius
0px
Padding
24px
Min width
280px
Shadow
none
Specimen label
Pricing Band
Navigation desktop
OverviewFeaturesDocs
Base Attributes
Background
transparent
Text
#020108
Height
40px
Active text
#020108
Item padding
0
Item radius
0px
Specimen label
Get started
Inputs default
Base Attributes
Background
#FFFFFF
Text
#020108
Placeholder color
rgba(2,1,8,0.45)
Border
1px solid rgba(2,1,8,0.08)
Radius
999px
Padding
0 16px
Min height
44px
Font family
"Sf Pro Display", Arial, sans-serif
Font size
14px
Specimen label
your@email.com

Motion system

Schema-agnostic optional blocks from the design YAML. New option keys render here automatically.

Libraries
  • -
    gsap
  • -
    ScrollTrigger
  • -
    AOS
Role
narrative scaffolding
Rules
  • -
    Motion should reveal sequence, not create constant distraction.
  • -
    Every animated state should still land in a clean readable resting frame.

Anti Patterns

Compact list of patterns the design system explicitly avoids.

  • -
    Do not promote default browser blue links into the canonical palette.
  • -
    Do not treat low-confidence DOM wrappers as polished component evidence.
  • -
    Do not add extra accent colors that were not visually supported by the source.