/
githubmirror
/
vuetify
Обзор
Документация
Войти
/
githubmirror
/
vuetify
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages/docs/src/examples/concepts/size.vue
130 строк
3 KB
Kael
docs(common-concepts): add new section (#16763)
04 мар 2025, 19:38
Не верифицирован
04 мар 2025, 19:38
78f6783
Код
Авторство
О чём код?
<template> <v-container class="pa-2"> <v-row> <v-col cols="12"> <v-label class="d-block mb-4">Size Scale</v-label> <v-btn-toggle v-model="size" class="overflow-auto" color="primary" density="compact" direction="vertical" variant="outlined" divided > <v-btn text="X-small" value="x-small"></v-btn> <v-btn text="Small" value="small"></v-btn> <v-btn text="Default" value="default"></v-btn> <v-btn text="Large" value="large"></v-btn> <v-btn text="x-large" value="x-large"></v-btn> </v-btn-toggle> </v-col> <v-divider class="flex-grow-1 my-2 mx-n1"></v-divider> <v-col cols="12"> <v-list-subheader>Buttons</v-list-subheader> <v-btn :size="size" class="me-2 mb-2" text="Export" ></v-btn> <v-btn :size="size" class="me-2 mb-2" text="Edit" variant="text" ></v-btn> <v-btn :size="size" class="me-2 mb-2" text="Preview" variant="outlined" ></v-btn> </v-col> <v-col cols="12"> <v-list-subheader>Chips</v-list-subheader> <v-chip :size="size" class="me-2 mb-2" text="Completed" ></v-chip> <v-chip :size="size" class="me-2 mb-2" text="Archived" ></v-chip> <v-chip :size="size" class="me-2 mb-2" text="New" ></v-chip> </v-col> <v-col cols="12"> <v-list-subheader>Ratings</v-list-subheader> <v-rating :size="size" label="Customer Satisfaction" length="3" ></v-rating> <br> <v-rating :size="size" label="Ease of Use" length="4" ></v-rating> <br> <v-rating :size="size" label="Quality" ></v-rating> </v-col> <v-col cols="12"> <v-list-subheader>Avatars</v-list-subheader> <v-avatar :size="size" class="mb-2 me-2" image="https://cdn.vuetifyjs.com/docs/images/avatars/dark.png" ></v-avatar> <v-avatar :size="size" class="mb-2 me-2" image="https://cdn.vuetifyjs.com/docs/images/avatars/blackhole.png" ></v-avatar> <v-avatar :size="size" class="mb-2 me-2" image="https://cdn.vuetifyjs.com/docs/images/avatars/meteor.png" ></v-avatar> </v-col> </v-row> </v-container> </template> <script setup> import { shallowRef } from 'vue' const size = shallowRef('default') </script>