refactor: update layout

This commit is contained in:
mrholek
2023-10-01 13:15:47 +02:00
parent ee8af34a1b
commit 8700663d24
2 changed files with 12 additions and 6 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
<template>
<CSidebar
class="border-end"
class="sidebar-dark border-end"
position="fixed"
:unfoldable="sidebarUnfoldable"
:visible="sidebarVisible"
+11 -5
View File
@@ -62,6 +62,7 @@ const AppSidebarNav = defineComponent({
return h(
CNavGroup,
{
compact: true,
...(firstRender.value && {
visible: item.items.some((child) => isActiveItem(route, child)),
}),
@@ -97,11 +98,16 @@ const AppSidebarNav = defineComponent({
},
{
default: () => [
item.icon &&
h(resolveComponent('CIcon'), {
customClassName: 'nav-icon',
name: item.icon,
}),
item.icon
? h(resolveComponent('CIcon'), {
customClassName: 'nav-icon',
name: item.icon,
})
: h(
'span',
{ class: 'nav-icon' },
h('span', { class: 'nav-icon-bullet' }),
),
item.name,
item.badge &&
h(