fix: fix known issues. fixed #59,fixed #61, fixed #67, fixed #68 [deploy]

This commit is contained in:
vince
2024-07-29 00:19:26 +08:00
parent b98f9f9baa
commit 66fd052709
26 changed files with 163 additions and 155 deletions

View File

@@ -31,7 +31,7 @@ function handleClick(path?: string) {
>
<li>
<a href="javascript:void 0" @click.stop="handleClick(item.path)">
<span class="flex-center h-full">
<span class="flex-center z-10 h-full">
<VbenIcon
v-if="item.icon && showIcon"
:icon="item.icon"

View File

@@ -11,6 +11,7 @@ import { cn } from '@vben-core/toolkit';
interface Props {
class?: HTMLAttributes['class'];
horizontal?: boolean;
scrollBarClass?: HTMLAttributes['class'];
shadow?: boolean;
shadowBorder?: boolean;
}
@@ -58,7 +59,11 @@ function handleScroll(event: Event) {
}"
class="scrollbar-bottom-shadow pointer-events-none absolute bottom-0 z-10 h-12 w-full opacity-0 transition-opacity duration-300 ease-in-out will-change-[opacity]"
></div>
<ScrollBar v-if="horizontal" orientation="horizontal" />
<ScrollBar
v-if="horizontal"
:class="scrollBarClass"
orientation="horizontal"
/>
</ScrollArea>
</template>