From 124bb3cd9f5cf268a6660554a531cc1c74f7d66d Mon Sep 17 00:00:00 2001 From: bruno Date: Fri, 10 Jul 2026 11:36:28 -0400 Subject: [PATCH] =?UTF-8?q?feat:=20Share/Publish=20dialog=20=E2=80=94=20No?= =?UTF-8?q?tion-style=20with=20tabs,=20permissions,=20publish?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Complete redesign per Bruno's spec: - Floating dialog (440px, 18px radius) under Share button - Header: Share | Publish tabs with active underline, close button - Share tab: invite input, participants list with role dropdowns, General Access (Only invited / Anyone with link), footer with Copy link - Publish tab: preview card, Publish button (before), URL bar + settings rows (link expiry, SEO, duplicate, edit, comments) + Unpublish (after) - Toast notification for copy link (bottom centered, 2500ms) - Colors: #1F1F1F surface, #2A2A2A secondary, #2383E2 accent - Toggle: OFF=#555, ON=#2383E2, thumb=white 16px --- app/templates/page_editor.html | 266 +++++++++++++++++++++------------ static/css/app.css | 265 ++++++++++++++++++++++++-------- 2 files changed, 376 insertions(+), 155 deletions(-) diff --git a/app/templates/page_editor.html b/app/templates/page_editor.html index 0440aa2..25a858b 100644 --- a/app/templates/page_editor.html +++ b/app/templates/page_editor.html @@ -3,7 +3,7 @@ {% block page_title %}{{ page.title }}{% endblock %} {% block topbar %} - + {% endblock %} {% block content %} @@ -22,75 +22,170 @@ - -
+ +