Devup
JSX Zero-Runtime UI Styling Library
| Type | object |
|---|---|
| File match |
devup.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/devup/latest.json |
| Source | https://www.schemastore.org/devup.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Root devup.json configuration
Properties
theme
Theme | null
Theme configuration including colors, typography, and breakpoints
Definitions
ColorValue
string | object
ColorTheme
Record<string, string | object>
Color theme with color name to value mappings. Supports nested objects for color scales.
Theme
object
breakpoints
integer[]
Breakpoints in pixels for responsive typography (default: [0, 480, 768, 992, 1280, 1600])
[
0,
480,
768,
992,
1280,
1600
]
typography
Record<string, Typography | null[] | object>
Typography definitions by name (e.g., "h1", "body", "caption")
{}
Typographies
Typography | null[] | object
Typography definition supporting both traditional array format and compact object format
Typography
object
fontFamily
string | null
fontSize
string | null
fontWeight
string | number | null
letterSpacing
string | null
lineHeight
string | number | null