From 9c5e4a88d9816569d1c60a22988ae84f0b4e8c8a Mon Sep 17 00:00:00 2001 From: isUnknown Date: Fri, 5 Dec 2025 17:39:51 +0100 Subject: [PATCH] refactor: redesign PagePopup with full controls interface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complete redesign matching the mockup: - Left panel: margin controls (4 fields), background picker, patterns dropdown - Right panel: CSS editor with edit mode toggle - Header with @page label, template name, and page count - "Déverrouiller l'héritage" button for CSS priority control - Styled with existing component patterns 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/components/PagePopup.vue | 452 ++++++++++++++++++++++++++++++++--- 1 file changed, 425 insertions(+), 27 deletions(-) diff --git a/src/components/PagePopup.vue b/src/components/PagePopup.vue index 579016a..2e4247e 100644 --- a/src/components/PagePopup.vue +++ b/src/components/PagePopup.vue @@ -5,16 +5,175 @@ :style="{ top: position.y + 'px', left: position.x + 'px' }" > +