- 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>
60 KiB
60 KiB