Uh oh!
There was an error while loading. Please reload this page.
fix(web-ui): modernize UI - #4631
Conversation
Bundle ReportChanges will decrease total bundle size by 240.36kB (-23.77%) ⬇️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: sunshine-esmAssets Changed:
Files in
Files in
Files in
Files in
Files in
Files in
Files in
Files in
Files in
Files in
Files in
|
a8c42cd to
34f8d14CompareCodecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@## master #4631 +/- ##
==========================================
- Coverage 15.50% 15.45% -0.06%
==========================================
Files 94 94 Lines 19235 19248 +13 Branches 8898 8907 +9 ==========================================
- Hits 2982 2974 -8 + Misses 14375 12872 -1503 - Partials 1878 3402 +1524
Flags with carried forward coverage won't be shown. Click here to find out more.
|
5d569e0 to
5e873f7Compare698f89f to
0ad609bCompare736bf33 to
5bb9a25Compare5bb9a25 to
4bad014Compare
|
Uh oh!
There was an error while loading. Please reload this page.




Description
This PR overhauls the UI appearance, with more reliance on the
sunshine.cssfor standardization. Font-awesome has been replaced bylucide-vue-next.There are a lot of UI changes in this PR, feedback would definitely be appreciated.
Completed:
LIKELY FOR A LATER PR: #4582
Screenshot
new themes dropdown:

moonlight theme navbar:

pin page:

application page:

new featured apps page:

config page:

troubleshooting page:

Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage