From 7a16462358cb335020267f58f1d527391dd25b9a Mon Sep 17 00:00:00 2001 From: Florian Wathling Date: Sat, 21 Mar 2026 19:40:26 +0100 Subject: [PATCH] feat(widgets): Widget-System mit Notes, Checklisten und Notebook-Sidebar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Neues modulares Widget-System als Ersatz für die alte Sticky Note. Widget-Manager (Drag, Resize, Z-Index, Persistierung), Freitext-Notes mit Zeichenzähler, Checklisten mit Toggle/Add/Remove, Notebook-Sidebar mit 5 Slots, Widget-Toolbar am rechten Rand. --- newtab.html | 56 ++++- src/css/main.css | 328 +++++++++++++++++++++++++-- src/js/notes.js | 555 ++++++++++++++++++++++++++++++++++++++++++++++ src/js/widgets.js | 365 ++++++++++++++++++++++++++++++ 4 files changed, 1272 insertions(+), 32 deletions(-) create mode 100644 src/js/notes.js create mode 100644 src/js/widgets.js diff --git a/newtab.html b/newtab.html index 46dbcbf..205cb0b 100644 --- a/newtab.html +++ b/newtab.html @@ -59,18 +59,31 @@ - -
-
- - - Note - - -
- + +
+ + +
+ +
+ +
@@ -161,6 +174,26 @@
+ +
+ +
+
+
+ Toolbar-Position + Widget-Toolbar links oder rechts +
+ +
+
+
+