Files
metabuilder/packages/code_editor/styles/tokens.json
johndoe6345789 7a82c07bfe feat(codegen_studio): add Codegen Studio components for template generation and project scaffolding
- Introduced `CodegenStudio`, `TemplateSelector`, and `PackageGenerator` components with detailed props and rendering logic.
- Created UI styles and tokens for consistent theming across components.
- Implemented permissions for template viewing, creation, and code generation.
- Added functions for lifecycle events, blueprint building, and package generation.
- Developed storybook stories for visual testing and documentation of components.

feat(config_summary): implement configuration summary components and styles

- Added `ConfigSummary`, `SummaryRow`, and related components for displaying system stats.
- Defined permissions for viewing and exporting configuration summaries.
- Created functions for rendering and aggregating summary data.
- Established storybook stories for showcasing summary components and their variations.
- Introduced styles and tokens for consistent UI presentation across summary components.
2026-01-02 16:26:34 +00:00

37 lines
1.0 KiB
JSON

{
"$schema": "https://metabuilder.dev/schemas/package-styles.schema.json",
"schemaVersion": "2.0.0",
"colors": {
"editorBackground": "#1e1e1e",
"editorBackgroundLight": "#ffffff",
"editorForeground": "#d4d4d4",
"editorForegroundLight": "#333333",
"lineNumbersColor": "#858585",
"selectionBackground": "#264f78",
"cursorColor": "#aeafad",
"syntaxKeyword": "#569cd6",
"syntaxString": "#ce9178",
"syntaxNumber": "#b5cea8",
"syntaxComment": "#6a9955",
"syntaxFunction": "#dcdcaa",
"syntaxVariable": "#9cdcfe",
"syntaxOperator": "#d4d4d4",
"syntaxType": "#4ec9b0",
"errorColor": "#f44747",
"warningColor": "#dcdcaa",
"successColor": "#4ec9b0"
},
"spacing": {
"editorPadding": "16px",
"toolbarHeight": "48px",
"statusBarHeight": "24px",
"lineNumberWidth": "48px",
"gutterWidth": "8px"
},
"shadows": {
"editorContainer": "0 2px 8px rgba(0, 0, 0, 0.15)",
"toolbar": "0 1px 2px rgba(0, 0, 0, 0.1)",
"dropdown": "0 4px 12px rgba(0, 0, 0, 0.2)"
}
}