mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 06:14:59 +00:00
- 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.
45 lines
1.2 KiB
JSON
45 lines
1.2 KiB
JSON
{
|
|
"$schema": "https://metabuilder.dev/schemas/package-styles.schema.json",
|
|
"schemaVersion": "2.0.0",
|
|
"colors": {
|
|
"channelActive": "#1976d2",
|
|
"channelInactive": "#666666",
|
|
"userOnline": "#4caf50",
|
|
"userAway": "#ff9800",
|
|
"userOffline": "#9e9e9e",
|
|
"messageSystem": "#757575",
|
|
"messageJoin": "#4caf50",
|
|
"messageLeave": "#f44336",
|
|
"messageAction": "#9c27b0",
|
|
"messageMention": "#ff5722",
|
|
"inputBorder": "#dee2e6",
|
|
"headerBg": "#f5f5f5",
|
|
"sidebarBg": "#fafafa"
|
|
},
|
|
"spacing": {
|
|
"chatPadding": "16px",
|
|
"messagePadding": "8px",
|
|
"channelListWidth": "200px",
|
|
"userListWidth": "160px",
|
|
"inputHeight": "48px",
|
|
"headerHeight": "56px",
|
|
"messageGap": "4px"
|
|
},
|
|
"shadows": {
|
|
"chatContainer": "0 2px 8px rgba(0, 0, 0, 0.12)",
|
|
"header": "0 1px 3px rgba(0, 0, 0, 0.08)",
|
|
"input": "inset 0 1px 2px rgba(0, 0, 0, 0.05)"
|
|
},
|
|
"typography": {
|
|
"messageFont": "IBM Plex Mono, monospace",
|
|
"timestampSize": "11px",
|
|
"usernameWeight": "600",
|
|
"channelNameSize": "14px"
|
|
},
|
|
"borders": {
|
|
"sidebarDivider": "1px solid #e0e0e0",
|
|
"messageDivider": "1px solid #f0f0f0",
|
|
"inputBorder": "1px solid #dee2e6"
|
|
}
|
|
}
|