remove install method if pve-tool / addon & Improve dark mode initialization and modal UI #32 (#34)

* Add dark mode support across UI

Introduces DarkModeProvider and DarkModeToggle components for theme management. Updates all major UI components and pages to support dark mode styling using Tailwind CSS dark variants, improving accessibility and user experience for users preferring dark themes.

* Improve dark mode initialization and modal UI (#32)

Adds a script to layout.tsx to set dark mode before hydration, preventing UI flicker. Refactors DarkModeProvider to initialize theme and dark state after mount. Updates ScriptDetailModal for improved readability, consistent styling, and better handling of script status, install methods, and notes.
This commit is contained in:
CanbiZ
2025-10-06 13:56:34 +02:00
committed by GitHub
parent 74b89575fe
commit 7fd1351579

Diff Content Not Available