vuetify-layout

Implement Vuetify 4 app shells with navigation, grids, and tabs for Vue SSR pages.

3|Updated Jan 14, 2023
One-click install
npx skills add https://github.com/e-xode/vue-ssr --skill vuetify-layout
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vuetify-layout
Source: https://github.com/e-xode/vue-ssr/tree/main/.claude/skills/vuetify-layout
Command: npx skills add https://github.com/e-xode/vue-ssr --skill vuetify-layout

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of assembling a consistent, responsive Vuetify 4 application layout in a Vue 3 SSR starter kit without reinventing navigation, grid scaffolding, and common shell patterns.

Core Features & Use Cases

  • Application shell composition: Use v-app, v-main, and related layout building blocks to create the overall page frame.
  • Grid-based page structure: Implement the 12-column layout with v-container, v-row, and v-col for responsive content/side-by-side sections.
  • Navigation and UX primitives: Add a top bar with v-app-bar, side navigation with v-navigation-drawer (rail/temporary behavior), and interactive UI elements like v-menu, v-tabs/v-tabs-window, and v-breadcrumbs.
  • Use case example: Create an authenticated dashboard layout where mobile users get a temporary drawer, desktop users get a rail drawer, and the content switches between profile/security/notifications via tabs.

Quick Start

Create the page shell by wiring v-app-bar, v-navigation-drawer (temporary on mobile and rail on desktop), and the main content grid with v-container/v-row/v-col, then add v-menu, v-tabs/v-tabs-window, and v-breadcrumbs where needed.

Frequently Asked Questions about vuetify-layout

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a responsive Vuetify app shell with a navigation drawer for Vue 3 SSR?▼

You build a responsive Vuetify app shell by wiring v-app-bar and v-navigation-drawer into v-app, configuring the drawer as temporary on mobile and rail on desktop to handle responsive navigation across Vue 3 SSR pages.

How do I create responsive grid layouts in Vuetify 4?▼

Create responsive grid layouts in Vuetify 4 using the v-container, v-row, and v-col components to scaffold 12-column page structures for side-by-side content sections that adapt across viewport sizes.

What is the best way to switch tabbed content sections using Vuetify?▼

The best way to switch tabbed content sections in Vuetify is combining v-tabs with v-tabs-window, allowing users to navigate between distinct content panels like profile and security settings within a single layout view.

Can I use Vuetify 4 layout components like v-menu and v-breadcrumbs together in Vue 3?▼

Yes, you can use Vuetify 4 layout components together in Vue 3 by implementing v-menu activator patterns for interactive dropdowns and v-breadcrumbs for navigation trails within the same authenticated dashboard layout shell.

Does this Vuetify layout approach support different desktop and mobile navigation patterns?▼

This Vuetify layout approach supports different navigation patterns by applying temporary drawer behavior for mobile users and rail drawer behavior for desktop users, ensuring adaptive side navigation within your Vue 3 application shell.