- Restored x-data, x-model, x-show, x-for, x-if directives - All methods defined in Alpine data component - Canvas click handler properly uses () to access Alpine store - Open button now works with @click handler
- Removed Alpine.js dependency (wasn't loading properly) - Clean vanilla JavaScript class-based implementation - All core functionality preserved - Simpler, more maintainable code
- File open/save functionality - Layer list with visibility, rename, delete, reorder - Polygon drawing tool with canvas overlay - Mask extraction with ComfyUI integration - Krita integration button - Settings modal for ComfyUI URL config