From 1d258621c8043e6d1200f74a832c8fe85d36b0ee Mon Sep 17 00:00:00 2001 From: wolfcode <37436228+wolf-leo@users.noreply.github.com> Date: Mon, 6 Jan 2025 14:26:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(theme):=20=E6=94=AF=E6=8C=81=E6=97=A5?= =?UTF-8?q?=E5=A4=9C=E6=A8=A1=E5=BC=8F=E5=88=87=E6=8D=A2=20add=20dark=20mo?= =?UTF-8?q?de=20support=20and=20enhance=20theme=20switching=20functionalit?= =?UTF-8?q?y?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add dark mode support to the admin panel - Implement smooth theme switching animation - Update theme settings to use local storage - Refactor theme initialization and rendering logic-Improve styling for dark mode --- app/admin/view/index/index.html | 18 +- app/admin/view/index/welcome.html | 4 +- public/static/admin/css/color.css | 59 + public/static/admin/css/public.css | 23 +- public/static/admin/css/themes/_dark.scss | 802 +++++ public/static/admin/css/themes/_demo.scss | 81 + public/static/admin/css/themes/_gtk.scss | 708 ++++ .../static/admin/css/themes/_neomorphic.scss | 284 ++ public/static/admin/css/themes/_nes.scss | 344 ++ public/static/admin/css/themes/_normal.scss | 0 public/static/admin/css/themes/_sicfi.scss | 802 +++++ public/static/admin/css/themes/_win7.scss | 288 ++ public/static/admin/css/themes/default.css | 95 + public/static/admin/css/themes/index.css | 3050 +++++++++++++++++ public/static/admin/css/themes/index.scss | 41 + .../themes/nes/ark-pixel-font-12px/OFL.txt | 94 + .../ark-pixel-font-12px/ark-pixel-12px-ja.ttf | Bin 0 -> 1666872 bytes .../ark-pixel-font-12px/ark-pixel-12px-ko.ttf | Bin 0 -> 1668020 bytes .../ark-pixel-12px-latin.ttf | Bin 0 -> 1666268 bytes .../ark-pixel-12px-zh_cn.ttf | Bin 0 -> 1666524 bytes .../ark-pixel-12px-zh_hk.ttf | Bin 0 -> 1669744 bytes .../ark-pixel-12px-zh_tr.ttf | Bin 0 -> 1668096 bytes .../ark-pixel-12px-zh_tw.ttf | Bin 0 -> 1670424 bytes public/static/admin/css/welcome.css | 1 - public/static/admin/js/index.js | 24 +- public/static/config-admin.js | 1 + public/static/plugs/colorMode/colorMode.js | 186 + public/static/plugs/easy-admin/easy-admin.js | 13 +- .../plugs/lay-module/layuimini/layuimini.css | 5 - .../plugs/lay-module/layuimini/miniAdmin.js | 103 +- .../plugs/lay-module/layuimini/miniTheme.js | 124 +- 31 files changed, 7080 insertions(+), 70 deletions(-) create mode 100644 public/static/admin/css/color.css create mode 100644 public/static/admin/css/themes/_dark.scss create mode 100644 public/static/admin/css/themes/_demo.scss create mode 100644 public/static/admin/css/themes/_gtk.scss create mode 100644 public/static/admin/css/themes/_neomorphic.scss create mode 100644 public/static/admin/css/themes/_nes.scss create mode 100644 public/static/admin/css/themes/_normal.scss create mode 100644 public/static/admin/css/themes/_sicfi.scss create mode 100644 public/static/admin/css/themes/_win7.scss create mode 100644 public/static/admin/css/themes/default.css create mode 100644 public/static/admin/css/themes/index.css create mode 100644 public/static/admin/css/themes/index.scss create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/OFL.txt create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-ja.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-ko.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-latin.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-zh_cn.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-zh_hk.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-zh_tr.ttf create mode 100644 public/static/admin/css/themes/nes/ark-pixel-font-12px/ark-pixel-12px-zh_tw.ttf create mode 100644 public/static/plugs/colorMode/colorMode.js diff --git a/app/admin/view/index/index.html b/app/admin/view/index/index.html index 81c9400..32ba63f 100644 --- a/app/admin/view/index/index.html +++ b/app/admin/view/index/index.html @@ -26,15 +26,6 @@