Files
metabuilder/packages/github_tools/styles/tokens.json
johndoe6345789 8c8f8cce8a feat: Add JSON Script Example and Lua Test Framework
- Created a new package for JSON Script Example with comprehensive examples demonstrating the full JSON script specification.
- Added permissions for viewing, executing, and modifying examples in the JSON Script Example package.
- Implemented functions for various expressions, statements, operators, and control flow in the JSON Script Example.
- Developed a Storybook configuration for showcasing JSON Script Examples with interactive components.
- Established a styles token file for consistent styling across the JSON Script Example package.
- Introduced a new Lua Test Framework package with components for running and displaying test results.
- Defined permissions for executing and viewing Lua test results, along with configuration and debugging capabilities.
- Implemented a comprehensive set of functions for the Lua testing framework, including assertions and mocks.
- Created Storybook stories for the Lua Test Framework to demonstrate the test runner and results display.
- Added a styles token file for the Lua Test Framework to ensure a cohesive design.
2026-01-02 16:42:39 +00:00

41 lines
1.0 KiB
JSON

{
"$schema": "https://metabuilder.dev/schemas/package-styles.schema.json",
"schemaVersion": "2.0.0",
"colors": {
"statusSuccess": "#28a745",
"statusFailure": "#dc3545",
"statusPending": "#ffc107",
"statusInProgress": "#17a2b8",
"statusCancelled": "#6c757d",
"statusSkipped": "#868e96",
"logBackground": "#1e1e1e",
"logText": "#d4d4d4",
"logError": "#f48771",
"logWarning": "#cca700",
"logInfo": "#3794ff",
"cardBorder": "#dee2e6"
},
"spacing": {
"viewerPadding": "16px",
"runListGap": "8px",
"filterGap": "16px",
"analysisGrid": "24px",
"logPadding": "12px"
},
"shadows": {
"card": "0 2px 8px rgba(0, 0, 0, 0.1)",
"runItem": "0 1px 4px rgba(0, 0, 0, 0.08)",
"logViewer": "inset 0 2px 4px rgba(0, 0, 0, 0.2)"
},
"typography": {
"logFont": "JetBrains Mono, Consolas, Monaco, monospace",
"logFontSize": "0.875rem",
"logLineHeight": "1.5"
},
"borderRadius": {
"card": "8px",
"badge": "16px",
"logViewer": "4px"
}
}