# RamosLabs Design System > A mono-indigo, taxonomy-first design system. Tokens are the single source of truth. A mono-indigo, taxonomy-first design system. Tokens are the single source of truth: color, spacing, typography, radius, shadow, and motion values ship as CSS variables via `@ramoslabs/tokens`. Never hardcode a raw value; read the token. ## For agents - [For Agents](https://design.ramoslabs.com/agents/): Agent-native, MCP-first, AI-ready by design: the machine-readable contract that lets any agent build against this system with typed, verifiable tools instead of scraped HTML - [MCP Server](https://design.ramoslabs.com/agents/mcp/): The Model Context Protocol server: seven typed, read-only tools (search_tokens, get_token, check_contrast, list_docs, get_doc, lint_css, get_agents_guide), how to connect each client, and why the tools verify rather than just install ## Foundations - [Colors](https://design.ramoslabs.com/foundations/colors/): Mono-indigo accent, slate neutral ramp, reserved status colors, role tokens over raw hex, and measured contrast floors - [Typography](https://design.ramoslabs.com/foundations/typography/): Three font families, a ten-step size scale, five role recipes, and the weight, leading, tracking, and measure rules - [Spacing](https://design.ramoslabs.com/foundations/spacing/): A 4px base with an 8px rhythm, fourteen fixed steps, touch-target floors, and density rules - [Border Radius](https://design.ramoslabs.com/foundations/border-radius/): Eight radius steps, the 6px control signature, pill as accent only, and the concentric and squircle rules - [Shadows](https://design.ramoslabs.com/foundations/shadows/): Three indigo-tinted two-layer elevation levels plus a focus ring, with shadow meaning height and never state - [Motion](https://design.ramoslabs.com/foundations/motion/): Three durations, five easings, the transform-and-opacity performance contract, and reduced-motion as the floor - [Responsive](https://design.ramoslabs.com/foundations/responsive/): Mobile-first discipline, five min-width breakpoints, media vs container queries, intrinsic layout, and safe areas - [Helpers](https://design.ramoslabs.com/foundations/helpers/): Single-purpose utility classes sourced from tokens, the token-utility-component decision, and the sr-only and focus-ring infrastructure - [Token Reference](https://design.ramoslabs.com/foundations/token-reference/): How the 213 tokens are named, the two-tier primitive and semantic model, categories, and how to consume and author them ## Patterns - [Interactive](https://design.ramoslabs.com/patterns/interactive/): The three-modality state model, the tonal indigo --state-* overlay, the pointer-only hover gate, and the two-tone --shadow-focus ring - [Accessibility](https://design.ramoslabs.com/patterns/accessibility/): The POUR taxonomy, semantic-HTML-before-ARIA, contrast ratios, keyboard and focus, target size, name-role-value, and a pre-ship checklist keyed to WCAG 2.2 - [Form Elements](https://design.ramoslabs.com/patterns/form-elements/): The canonical form guide: native-first doctrine, the accent-color theming recipe, field anatomy, validation timing, the mobile keyboard contract, the a11y floor, and a catalog of 25 controls - [Data Tables](https://design.ramoslabs.com/patterns/data-tables/): Native