NapCatQQ/packages/napcat-webui-backend/src
手瓜一十雪 90e3936204 Support custom WebUI fonts and UI additions
Backend: add CheckWebUIFontExist API and route; set --font-family-mono CSS variable in InitWebUi for aacute/custom/default. Improve webui font uploader: force saved filename to CustomFont, robustly clean old webui/CustomFont files, and log failures.

Frontend: add FileManager.checkWebUIFontExists; update theme settings to show upload UI only when 'custom' is selected, display uploaded status, attempt delete-before-upload, reload after actions, and adjust Accordion props. ColorPicker: enable pointer events on PopoverContent to allow dragging. applyFont now sets --font-family-mono for all modes.
2026-02-01 14:00:27 +08:00
..
api Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
assets Refactor font handling and theme config, switch to CodeMirror editor 2025-12-24 18:02:54 +08:00
const refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
helper Change default host to IPv6 (::) in config schema 2026-01-30 14:11:53 +08:00
middleware Add plugin WebUI extension page and API routing support 2026-01-30 12:48:24 +08:00
onebot Reapply "Add image download proxy support to OneBot" 2026-01-29 20:40:19 +08:00
router Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
terminal Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
types Refactor plugin store types and update category logic 2026-01-27 21:47:44 +08:00
uploader Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
utils feat: 所有的类型检查 2025-11-15 12:57:19 +08:00