One design system to rule them all 1
summary
Company builds a reusable, automated design system that extracts tokens from Figma custom plugin into JSON, parses them with a Kotlin repository and generates platform libraries with KotlinPoet code generator. Three repositories hold foundations/icons/components repos so apps reference static tokens and composables (Jetpack Compose NexusTheme using CompositionLocalProvider and an enum-based init). Light/dark tokens and runtime theme switching work in demos, duplication drops and designer–developer friction reduces while rollout continues.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 1:12Problem identification
- 5:03Design system solution
- 7:55Architecture breakdown
- 13:38Code examples and demos
- 16:52Results and conclusion
related talks
35mDesign Tokens for Cross-platform Design Systems
51mDesign system and tokens
27mDesign Tokens and You
25mDesign systems for agencies
20mOne design system for multiple brands
21mDesign Systems @Scale
49mImplement your own design system with Jetpack Compose
40mBest practices for building a consistent design system from design to app implementation
