Skip to content

Layouts ​

All layouts live in layouts/. Each page specifies its layout via the layout option (or uses the default).

LayoutPathTypical use
defaultlayouts/default.vueMinimal wrapper (e.g. v-app + <nuxt />) when no other layout is set
outerLayoutlayouts/outerLayout.vueAuth flows: login, forgot/reset password, social login, create workspace, generate password, signup
projectLayoutlayouts/projectLayout.vueProfile, feedback
damLayoutlayouts/damLayout.vueDAM area: dashboard, upload, uploaded, trash, search, folders, files, sharing, collage, create/add DAM instance
generalSettingsLayoutlayouts/generalSettingsLayout.vueWorkspace settings: index, account-billing, users, external users, custom fields, dealership, DAM instance settings (tiles, banners, notifications, users, announcements)
supportLayoutlayouts/supportLayout.vueSupport
errorlayouts/error.vueGeneric error page
settingsErrorlayouts/error-layouts/settingsError.vueSettings error
authErrorlayouts/error-layouts/authError.vueAuth error
guestErrorlayouts/error-layouts/guestError.vueGuest error