优化 ThemeSwitcher 组件,移除主题切换动画并在更新主题时刷新页面,以提升用户体验。同时,更新 Footer 组件的样式,添加指示器以增强导航效果。调整 UserProfile 组件的链接,更新为系统设定。对应用中心页面进行重构,按分组展示应用,提升可用性和视觉效果。

This commit is contained in:
jxxghp
2025-04-19 20:29:17 +08:00
parent 0987ba3575
commit 3c4ee302e7
7 changed files with 268 additions and 191 deletions

View File

@@ -19,7 +19,7 @@ $layout-horizontal-nav-layout-navbar-z-index: 11 !default;
$layout-boxed-content-width: 90rem !default;
// 👉Footer
$layout-vertical-nav-footer-height: 3.5rem !default;
$layout-vertical-nav-footer-height: 8rem !default;
// 👉 Layout overlay
$layout-overlay-z-index: 11 !default;

View File

@@ -114,6 +114,7 @@ export interface NavLinkProps {
export interface NavLink extends NavLinkProps, Partial<AclProperties> {
title: string
full_title?: string
icon?: unknown
badgeContent?: string
badgeClass?: string