From a60b4077ec7a231a7cd766ca7d1ba84d6fabfd13 Mon Sep 17 00:00:00 2001 From: Clawd Date: Sat, 28 Feb 2026 08:15:03 -0800 Subject: Add delete functionality for projects and sessions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add delete buttons (🗑️) next to project/session dropdowns - Add confirmation dialogs before deletion - Add onDeleteProject and onDeleteSession props to Header - Implement delete handlers in App.tsx with error handling - Clear selection and related state after deletion - Add CSS styling for delete button with hover effect --- renderer/src/styles/globals.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'renderer/src/styles/globals.css') diff --git a/renderer/src/styles/globals.css b/renderer/src/styles/globals.css index 809ff15..e1d945a 100644 --- a/renderer/src/styles/globals.css +++ b/renderer/src/styles/globals.css @@ -65,6 +65,18 @@ body { background: var(--border); } +.header button.btn-delete { + background: transparent; + border: 1px solid var(--border); + padding: 6px 8px; + font-size: 14px; +} + +.header button.btn-delete:hover { + background: var(--danger); + border-color: var(--danger); +} + .phase-indicator { display: flex; gap: 4px; -- cgit v1.2.3