App Flow

App Flow

We partner with the world’s top companies to help them unlock the full potential of React Native and Expo.

4.0
5
Visits
Visit

Available Pages

Version History

Design Analysis

App Flow Home design analysis

Tactile Control Console is a sparse studio system that uses one oversized industrial-soft object to carry most of the identity. The page should feel almost empty in the best way: pale-gray shell, disciplined black type,...

Key Takeaways

  • Primary ( 121212): Main text and primary CTA fill.
  • Secondary ( D8D8D8): Metal and support surface tone.
  • Tertiary ( E6F66A): Main control highlight.
  • Display: Slightly softer industrial sans with room to feel human.
  • Body: Neutral and unobtrusive.
  • Labels: Compact and utilitarian.

Overview

Tactile Control Console is a sparse studio system that uses one oversized industrial-soft object to carry most of the identity. The page should feel almost empty in the best way: pale-gray shell, disciplined black type, one focused signal color, and a hero metaphor that feels physically touchable.

Image Direction

Use tactile renders, dial-like controls, metal surfaces, and soft industrial detailing. Imagery should feel engineered and slightly playful, never generic 3D futurism.

Colors

The palette is mostly monochrome with one sharply focused highlight. A small red pointer accent can appear for calibration moments, but it should stay secondary to the chartreuse highlight.

  • Primary ( 121212): Main text and primary CTA fill.
  • Secondary ( D8D8D8): Metal and support surface tone.
  • Tertiary ( E6F66A): Main control highlight.

Typography

Typography should stay restrained so the tactile object remains the emotional center.

  • Display: Slightly softer industrial sans with room to feel human.
  • Body: Neutral and unobtrusive.
  • Labels: Compact and utilitarian.

Design.md

System Overview

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

Tactile Control Console

A sparse studio-marketing system built around tactile industrial renderings, a pale-gray shell, chartreuse signal accents, and dark pill actions.

Quiet, engineered, tactile, and highly self-controlled.

Primary mode: lightstudio marketingmarketing-rich

Theme

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

Visual atmosphere
Summary
Quiet, engineered, tactile, and highly self-controlled.
Density
2
Variance
4
Motion
2
Signals
pale gray shell · oversized tactile object · chartreuse hardware accent · dark micro-UI actions

Colors

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

Palette colors
Mist Concrete
#F0F0F0
Metal Surface
#D8D8D8
Carbon
#121212
Signal Chartreuse
#E6F66A
Pointer Red
#FF3B30
Soft Border
#D0D0D0
Usage rules
Keep the page nearly monochrome outside the chartreuse and red signals.
Let the object rendering carry most of the personality.
Use black for the main CTA and the strongest text moments.
Avoid decorative accent gradients.

Token Spacing

Spacing scales rendered as tokens with a simple length specimen.

section_gap
clamp(6rem, 10vw, 9rem)
group_gap
1rem
card_padding
1.5rem

Token Radii

Corner radii tokens with a live surface sample.

control
999px
secondary
16px
panel
20px

Typography Families

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

Display
Maru
soft industrial display with slight toy-like friendliness
Body
Inter
neutral support text that does not compete with the object stage
Mono
IBM Plex Mono
calibration and micro-label support

Typography Scale

Top-level typography scale rendered as live text specimens.

Display
clamp(3.6rem, 7vw, 5.2rem)/—
Display
H2
clamp(2rem, 4vw, 3rem)/—
H2
Body
1rem/—
Body
Caption
0.75rem/—
Caption

Typography Rules

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

Rules
Keep typography simple so the tactile object remains the emotional center. · Use rounder display letterforms if available, but do not make the page cartoonish. · Allow large negative space around headlines and sections.

Motion

Motion tokens rendered as resolved values for timing and personality.

Duration
180ms-240ms
Easing
cubic-bezier(.2, .8, .2, 1)
Spring
low-bounce, instrument-like

Motion

Resolved motion token values.

PropertyValue
duration180ms-240ms
easingcubic-bezier(.2, .8, .2, 1)
springlow-bounce, instrument-like

Layout Principles

Use one oversized hero object in a wide field of negative space.
Keep content modules sparse and resist equal-column feature grids.
Let the page breathe vertically.
Use object scale, not shell decoration, as the main wow factor.
Keep supporting content narrow and deliberate.

Component Preview

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

Buttons primary
Base Attributes
Background
#121212
Text
#F0F0F0
Border
0px none transparent
Radius
{tokens.radii.control}->999px
Padding
1rem 1.5rem
Min height
52px
Shadow
none
Typography
body
Buttons secondary
Base Attributes
Background
rgba(18, 18, 18, 0.06)
Text
#121212
Border
1px solid rgba(0, 0, 0, 0)
Radius
{tokens.radii.secondary}->16px
Padding
0.875rem 1rem
Min height
48px
Typography
body
Cards default
Feature Card
Component preview content
Base Attributes
Background
#F0F0F0
Text
#121212
Border
1px solid rgba(0, 0, 0, 0.06)
Radius
{tokens.radii.panel}->20px
Padding
{tokens.spacing.card_padding}->1.5rem
Shadow
none
Cards object stage
Feature Card
Component preview content
Base Attributes
Background
transparent
Text
#121212
Border
0px none transparent
Radius
0px
Padding
0px
Shadow
none
Inputs default
Base Attributes
Background
#FFFFFF
Text
#121212
Border
1px solid rgba(0, 0, 0, 0.08)
Radius
16px
Padding
0.875rem 1rem
Min height
48px
Placeholder
rgba(18, 18, 18, 0.45)
Navigation desktop
OverviewFeaturesDocs
Base Attributes
Background
transparent
Text
#121212
Height
44px
Active text
#121212
Item padding
0px
Item radius
0px

Hero stage

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

Summary
A large tactile control object centered in a pale-gray void.
Guidance
  • -
    Preserve the object scale advantage even on smaller screens.
  • -
    Treat the object like a physical metaphor, not a random 3D doodle.

Image direction

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

Summary
Soft industrial renders with metal, rubber, and signal-color details.

Responsive guidance

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

  • -
    Reduce object complexity before shrinking it too far on mobile.
  • -
    Keep CTA groups compact and subordinate to the central object.

Anti Patterns

Compact list of patterns the design system explicitly avoids.

  • -
    No busy dashboard shell around the tactile object.
  • -
    No broad use of bright chartreuse across large surfaces.
  • -
    No glossy hero gradients or glow clouds.
  • -
    No equal-weight card grids replacing the long-form studio pacing.
  • -
    No decorative serif typography.