Schema is a collection of design material, variables, concepts, and methods for designing in Figma within the Automatic.CSS (ACSS) framework. ACSS is a CSS framework for WordPress page builders like EtchWP and Bricks.
Schema is built to:
Schema uses Figma's native variables and modes to mirror the ACSS variable structure. Colors, typography, spacing, layout dimensions, borders, buttons, cards, icons, and forms are all tokenized and organized into collections. See Variable Architecture for the full breakdown.
Reusable, swappable components — cards, buttons, navigation, form elements, toggles, and more — organized on a dedicated Components page. Components use consistent variant patterns and structure so swapping between them is predictable. See Working with components.
Pre-built section patterns across multiple categories - heroes, CTAs, feature grids, testimonials, FAQs, post grids, and more. Sections are designed to be composed on the Canvas, then detached and customized. See Working with sections.
The Palette collection supports Light and Dark modes with inverted values. Typography, Spacing, and Layout collections support Desktop and Mobile modes. Switching modes on a frame instantly adapts the entire design to a different context. See Responsiveness and Color palette and assignments.
Variables include web-syntax fields with actual ACSS variable names. Layer naming follows semantic conventions. This makes the file readable by AI tools and MCP servers, enabling design-to-code workflows. See AI optimization and MCP Server.
Schema is built for designers working within the ACSS ecosystem - whether you're using EtchWP, Bricks, or another WordPress page builder that supports ACSS. Familiarity with Figma variables, auto-layout, and basic ACSS concepts is assumed.