Files
markitect-main/markitect
tegwick 6dd278c538 feat: implement UI theme CSS generation for editor interface styling
- Added UI theme CSS generation to _generate_layered_css method
- UI themes now style editor control panels, buttons, frames, and textareas
- Editor elements styled with CSS classes:
  - .markitect-control-panel (floating editor panel)
  - .markitect-editor-button (action buttons)
  - .markitect-section-frame (editing section borders)
  - .markitect-edit-textarea (text editing areas)

UI Theme Examples:
- Greyscale: Clean grey interface with subtle shadows
- Electric: Cyberpunk cyan/navy with glowing effects
- Psychedelic: Rainbow gradient panels with hot pink accents
- Standard: Professional clean interface (default)

All UI themes properly inherit from theme properties:
- editor_panel_bg, editor_panel_border
- editor_button_bg/hover/active
- editor_text_color, editor_focus_color, editor_shadow

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:33:51 +01:00
..
2025-09-16 03:04:18 +02:00