Color Tokens
Primary
primary
on-primary
primary-container
on-primary-container
primary-fixed
primary-fixed-dim
Secondary
secondary
on-secondary
secondary-container
on-secondary-container
secondary-fixed
secondary-fixed-dim
Tertiary
tertiary
on-tertiary
tertiary-container
on-tertiary-container
tertiary-fixed
Error
error
on-error
error-container
on-error-container
Surface & Background
background
on-background
surface
on-surface
surface-variant
on-surface-variant
Surface Containers
surface-container-lowest
surface-container-low
surface-container
surface-container-high
surface-container-highest
Typography
Headlines (Newsreader - Serif)
Display Large - The quick brown fox
Headline - Language is a Structure
Title - Your linguistic archive awaits
Body Large - Curated Language Packs
Body - French Essentials
Italic example - L'Érudit Moderne
Body (Public Sans - Sans-serif)
Body Large - Moving beyond gamified repetitions. SentenceCore uses the Deconstruction Dozen to map the DNA of a new language.
Body - Each pack is handcrafted by linguists. No algorithm-generated gibberish. Authentic syntax for Russian, Japanese, French, and Latin.
Body Small - The verb parler takes the subjunctive after impersonal expressions like "il est nécessaire".
Labels (Inter - Sans-serif)
LABEL LARGE - DUE REVIEWS
Label Medium - Start a language pack
LABEL SMALL - Browse the Archives
Label XSmall - Subjunctive Mood
Components
Buttons
Cards
Surface Container Low
Card with shadow
Primary Card
High contrast
Surface Lowest
With border
Material Icons
menu_book
dashboard
library_books
analytics
settings
account_circle
search
close
volume_up
lightbulb
flag
play_circle
slow_motion_video
check_circle
cancel
Tags & Badges
Input Fields
Progress
35% Complete
72% Complete
Master levels
Glass Panel Effect
Glass Panel
Background: rgba(250, 249, 248, 0.7) with backdrop-filter: blur(16px)
Google Stitch Reference
Project ID: 378191230347327948