From 5aaac88b569739325e3f23f6147c3c58f0cf1901 Mon Sep 17 00:00:00 2001 From: BOHA Date: Sun, 7 Jun 2026 19:57:25 +0200 Subject: [PATCH] =?UTF-8?q?chore(release):=20v2.0.0=20=E2=80=94=20full=20M?= =?UTF-8?q?UI=20frontend,=20zero=20custom=20CSS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Major release. The admin frontend is now entirely on Material UI v7: every page and shared component migrated off ~7,100 lines of hand-written CSS, and all five custom stylesheets (base/variables/plan/attendance/ offers) eliminated — global styles live in a theme-aware MUI , widgets (Quill, Leaflet, planner grid) in scoped styled() wrappers, and the only remaining CSS imports are the two third-party libraries. Also includes the post-migration polish: consistent page-entrance motion, unified filters, mobile card layouts, readable status row tints, white-glyph icon badges, single-key theme persistence, and the offer-page fixes (heartbeat 401 handling, expires_in token lifetime, duplicate-key + motion deprecation). Co-Authored-By: Claude Opus 4.8 (1M context) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d6d41fb..607a117 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "app-ts", - "version": "1.9.8", + "version": "2.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "app-ts", - "version": "1.9.8", + "version": "2.0.0", "license": "ISC", "dependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index cb9eeb6..ab5ef91 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "app-ts", - "version": "1.9.8", + "version": "2.0.0", "description": "", "main": "dist/server.js", "scripts": {