feat: 混合布局

This commit is contained in:
wang_fan_w 2024-05-14 00:00:25 +08:00
parent 053b91edb6
commit 122759a525
2 changed files with 13 additions and 3 deletions

View File

@ -1,5 +1,5 @@
<template>
<div :class="layoutType == 'layoutDefaults' ? 'logo_head' : 'logo_head no-border'">
<div :class="layoutType == 'layoutHead' ? 'logo_head no-border' : 'logo_head'">
<img :src="Logo" class="logo" />
<span :class="isDark ? 'logo_title dark' : 'logo_title'" v-if="!collapsed">dc admin</span>
</div>
@ -13,7 +13,7 @@ const themeStore = useThemeConfig();
const { collapsed, asideDark, layoutType } = storeToRefs(themeStore);
const isDark = computed(() => {
if (asideDark.value && layoutType.value === "layoutDefaults") {
if (asideDark.value && layoutType.value != "layoutHead") {
return true;
} else {
return false;

View File

@ -142,7 +142,6 @@ const onMenuItem = (key: string) => {
display: flex;
align-items: stretch; //
overflow: hidden;
border: 1px solid red;
.header-logo {
width: 150px;
}
@ -163,6 +162,17 @@ const onMenuItem = (key: string) => {
justify-content: space-between;
align-items: center;
overflow: hidden;
.menu_fold {
width: 32px;
height: 32px;
display: flex;
justify-content: space-around;
align-items: center;
.menu_fold_icon {
color: $color-text-1;
border-radius: $radius-box;
}
}
}
:deep(.arco-menu-pop) {