Files
myocardial/resources/js/@layouts/config.js
T
2026-06-23 13:28:38 +07:00

37 lines
1.1 KiB
JavaScript

import { breakpointsVuetify } from '@vueuse/core'
import { AppContentLayoutNav, ContentWidth, FooterType, NavbarType } from '@layouts/enums'
export const config = {
app: {
title: 'title',
logo: h('img', { src: '/src/assets/logo.svg' }),
// logo: () => h('img', { src: 'assets/colored-logo.png' }, null),
contentWidth: ref(ContentWidth.Boxed),
contentLayoutNav: ref(AppContentLayoutNav.Vertical),
overlayNavFromBreakpoint: breakpointsVuetify.md,
enableI18n: true,
isRtl: ref(false),
},
navbar: {
type: ref(NavbarType.Sticky),
navbarBlur: ref(true),
},
footer: { type: ref(FooterType.Static) },
verticalNav: {
isVerticalNavCollapsed: ref(false),
defaultNavItemIconProps: { icon: 'tabler-circle' },
},
horizontalNav: {
type: ref('sticky'),
},
icons: {
chevronDown: { icon: 'tabler-chevron-down' },
chevronRight: { icon: 'tabler-chevron-right' },
close: { icon: 'tabler-x' },
verticalNavPinned: { icon: 'tabler-circle-dot' },
verticalNavUnPinned: { icon: 'tabler-circle' },
sectionTitlePlaceholder: { icon: 'tabler-minus' },
},
}