web-ui-vuetify
Installation
SKILL.md
Vuetify Patterns
Quick Guide: Vuetify ships eighty-odd pre-styled Vue 3 components implementing Material Design, configured through a single
createVuetify()call. The thing to learn first is that it has three customisation layers — theme, defaults and SASS — and they are not interchangeable. Customisation goes through whichever layer owns the property; reaching for CSS overrides usually means the wrong layer was chosen. Vuetify is template-driven throughout — named slots replace internal markup, so a wrapperdivis rarely the answer. Current major: v3.x, withuseRulesfor validation andv-defaults-providerfor scoped prop cascading.
Detailed Resources:
- examples/core.md — plugin setup, themes, defaults, SASS, blueprints, icons, SSR
- examples/data-tables.md — headers, column slots, server-side, virtual, grouping
- examples/forms.md —
v-form, rules,useRules, input components - examples/layout.md —
v-app, app bar, drawers, grid, dialogs, snackbars - reference.md — component tables, breakpoints, density and variant values, anti-patterns