From 3e359e4550d018035406a97c190b98f83839ba7f Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期五, 13 十二月 2024 10:41:05 +0800 Subject: [PATCH] 1、工作流重做更新 2、@import修改为@use以应对sass升级弃用@import 3、进入系统后自动redirect到home页 --- src/layout/components/useRenderLayout.tsx | 38 +++++++++++++------------------------- 1 files changed, 13 insertions(+), 25 deletions(-) diff --git a/src/layout/components/useRenderLayout.tsx b/src/layout/components/useRenderLayout.tsx index 1110cd8..5cae84d 100644 --- a/src/layout/components/useRenderLayout.tsx +++ b/src/layout/components/useRenderLayout.tsx @@ -126,7 +126,7 @@ <ToolHeader class="flex-1"></ToolHeader> </div> - <div class="absolute left-0 top-[var(--logo-height)+1px] h-[calc(100%-1px-var(--logo-height))] w-full flex"> + <div class="absolute left-0 top-[var(--logo-height)] h-[calc(100%-var(--logo-height))] w-full flex"> <Menu class="relative layout-border__right !h-full"></Menu> <div class={[ @@ -157,9 +157,9 @@ 'layout-border__bottom absolute', { '!fixed top-0 left-0 z-10': fixedHeader.value, - 'w-[calc(100%-var(--left-menu-min-width))] !left-[var(--left-menu-min-width)] mt-[calc(var(--logo-height)+1px)]': + 'w-[calc(100%-var(--left-menu-min-width))] !left-[var(--left-menu-min-width)] mt-[var(--logo-height)]': collapse.value && fixedHeader.value, - 'w-[calc(100%-var(--left-menu-max-width))] !left-[var(--left-menu-max-width)] mt-[calc(var(--logo-height)+1px)]': + 'w-[calc(100%-var(--left-menu-max-width))] !left-[var(--left-menu-max-width)] mt-[var(--logo-height)]': !collapse.value && fixedHeader.value } ]} @@ -190,24 +190,14 @@ <Menu class="h-[var(--top-tool-height)] flex-1 px-10px"></Menu> <ToolHeader></ToolHeader> </div> - <div - class={[ - `${prefixCls}-content`, - 'w-full', - { - 'h-[calc(100%-var(--app-footer-height))]': !fixedHeader.value, - 'h-[calc(100%-var(--tags-view-height)-var(--app-footer-height))]': fixedHeader.value - } - ]} - > + <div class={[`${prefixCls}-content`, 'w-full h-[calc(100%-var(--top-tool-height))]']}> <ElScrollbar v-loading={pageLoading.value} class={[ `${prefixCls}-content-scrollbar`, { - 'mt-[var(--tags-view-height)] !pb-[calc(var(--tags-view-height)+var(--app-footer-height))]': - fixedHeader.value, - 'pb-[var(--app-footer-height)]': !fixedHeader.value + '!h-[calc(100%-var(--tags-view-height))] mt-[calc(var(--tags-view-height))]': + fixedHeader.value } ]} > @@ -216,7 +206,7 @@ class={[ 'layout-border__bottom layout-border__top relative', { - '!fixed w-full top-[calc(var(--top-tool-height)+1px)] left-0': fixedHeader.value + '!fixed w-full top-[var(--top-tool-height)] left-0': fixedHeader.value } ]} style="transition: width var(--transition-time-02), left var(--transition-time-02);" @@ -238,7 +228,7 @@ <ToolHeader class="flex-1"></ToolHeader> </div> - <div class="absolute left-0 top-[var(--logo-height)] h-[calc(100%-var(--logo-height))] w-[calc(100%-2px)] flex"> + <div class="absolute left-0 top-[var(--logo-height)] h-[calc(100%-var(--logo-height))] w-full flex"> <TabMenu></TabMenu> <div class={[ @@ -270,18 +260,16 @@ {tagsView.value ? ( <TagsView class={[ - 'relative layout-border__bottom layout-border__top', + 'relative layout-border__bottom', { '!fixed top-0 left-0 z-10': fixedHeader.value, 'w-[calc(100%-var(--tab-menu-min-width))] !left-[var(--tab-menu-min-width)] mt-[var(--logo-height)]': - collapse.value && fixedHeader.value, + collapse.value && fixedHeader.value && !fixedMenu.value, 'w-[calc(100%-var(--tab-menu-max-width))] !left-[var(--tab-menu-max-width)] mt-[var(--logo-height)]': - !collapse.value && fixedHeader.value, - '!fixed top-0 !left-[var(--tab-menu-min-width)+var(--left-menu-max-width)] z-10': - fixedHeader.value && fixedMenu.value, - 'w-[calc(100%-var(--tab-menu-min-width)-var(--left-menu-max-width))] !left-[var(--tab-menu-min-width)+var(--left-menu-max-width)] mt-[var(--logo-height)]': + !collapse.value && fixedHeader.value && !fixedMenu.value, + 'w-[calc(100%-var(--tab-menu-min-width)-var(--left-menu-max-width))] !left-[calc(var(--tab-menu-min-width)+var(--left-menu-max-width))] mt-[var(--logo-height)]': collapse.value && fixedHeader.value && fixedMenu.value, - 'w-[calc(100%-var(--tab-menu-max-width)-var(--left-menu-max-width))] !left-[var(--tab-menu-max-width)+var(--left-menu-max-width)] mt-[var(--logo-height)]': + 'w-[calc(100%-var(--tab-menu-max-width)-var(--left-menu-max-width))] !left-[calc(var(--tab-menu-max-width)+var(--left-menu-max-width))] mt-[var(--logo-height)]': !collapse.value && fixedHeader.value && fixedMenu.value } ]} -- Gitblit v1.9.3