Vuetify 기본 레이아웃(App Bar)
02 Apr 2022 | Vue.jsVuetify 기본 레이아웃
기본적으로 Material Design은 App Bar와 Content로 이루어집니다. 
여기에 Navigation Drawer가 추가되기도 합니다.
App Bar와 Content, Footer 레이아웃
먼저 App Bar와 Content로 이루어진 레이아웃입니다.
<template>
  <v-app ref="app">
    <v-app-bar></v-app-bar>
    <v-main></v-main>
    <v-footer></v-footer>
  </v-app>
</template>
App Bar 꾸미기
이 중에서 App Bar는 다음과 같은 요소로 구성되어 있습니다.

- Container: v-app-bar로 생성되는 전체 영역 컨테이너
- App Bar Icon: v-app-bar-nav-icon로 추가
- Title: v-app-bar-title
- Action Items: v-btn icon
- Overflow menu: v-btn icon
간단한 App Bar
App Bar 태그 안에 v-btn icon 태그를 추가하면 자동으로 오른 정렬되어 추가가 됩니다. Overflow menu도 버튼의 아이콘만 다른 동일한 버튼입니다.
<template>
  <v-app ref="app">
    <v-app-bar></v-app-bar>
      <v-app-bar-nav-icon></v-app-bar-nav-icon>
      <v-toolbar-title>AppBar Title</v-toolbar-title>
      <v-btn icon>
        <v-icon>mdi-heart</v-icon>
      </v-btn>
      <v-btn icon>
        <v-icon>mdi-dots-vertical</v-icon>
      </v-btn>
    <v-main></v-main>
    <v-footer></v-footer>
  </v-app>
</template>

참고 사이트
- https://next.vuetifyjs.com/en/components/app-bars/
