样式修正,支持配置登录方式、icon等

This commit is contained in:
2025-12-24 14:12:44 +08:00
parent 3d1e19030a
commit 3499a516fe
33 changed files with 246 additions and 345 deletions

View File

@@ -31,4 +31,10 @@ function changeHome(){
</script>
<style scoped lang="scss">
.change-home{
.change-home-item{
cursor: pointer;
color: #333;
}
}
</style>

View File

@@ -3,8 +3,8 @@
<div class="nav-container">
<!-- Logo区域 -->
<div class="nav-logo">
<img src="@/assets/imgs/logo-icon.svg" alt="Logo" class="logo-icon" />
<span class="logo-text">红色思政学习平台</span>
<img :src="homeLogoUrl" alt="Logo" class="logo-icon" />
<span class="logo-text">{{ systemName }}</span>
</div>
<!-- 导航菜单 -->
@@ -81,6 +81,10 @@ const router = useRouter();
const route = useRoute();
const store = useStore();
// 获取系统配置
const systemName = computed(() => store.getters['system/systemName']);
const homeLogoUrl = computed(() => store.getters['system/homeLogoUrl']);
const activeDropdown = ref<string | null>(null);
const searchKeyword = ref('');
const dropdownPositions = ref<Record<string, { left: number; top: number; width: number }>>({});