openpencil/src/components
Kayshen-X ef157f906a feat(variables): introduce variable management and UI enhancements
- Add variable management capabilities to the document store, including setting, removing, and renaming variables.
- Implement a VariablesPanel in the editor layout for user interaction with variables.
- Enhance UI components (e.g., AppearanceSection, FillSection, LayoutSection, StrokeSection) to support variable binding for opacity, fill color, gap, and padding.
- Update code generation services to output CSS variables and React code with variable references.
- Introduce keyboard shortcuts for toggling the variables panel and improve overall user experience.
2026-02-20 15:27:04 +08:00
..
editor feat(variables): introduce variable management and UI enhancements 2026-02-20 15:27:04 +08:00
icons feat(ai): add Setup Agents & MCP dialog with multi-provider support 2026-02-19 03:15:36 +08:00
panels feat(variables): introduce variable management and UI enhancements 2026-02-20 15:27:04 +08:00
shared feat(variables): introduce variable management and UI enhancements 2026-02-20 15:27:04 +08:00
ui feat(ai): add Setup Agents & MCP dialog with multi-provider support 2026-02-19 03:15:36 +08:00