HelloWorld.vue 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <template>
  2. <v-container class="fill-height">
  3. <v-responsive
  4. class="align-centerfill-height mx-auto"
  5. max-width="900"
  6. >
  7. <v-img
  8. class="mb-4"
  9. height="150"
  10. src="@/assets/logo.png"
  11. />
  12. <div class="text-center">
  13. <div class="text-body-2 font-weight-light mb-n1">Welcome to</div>
  14. <h1 class="text-h2 font-weight-bold">Vuetify</h1>
  15. </div>
  16. <div class="py-4" />
  17. <v-row>
  18. <v-col cols="12">
  19. <v-card
  20. class="py-4"
  21. color="surface-variant"
  22. image="https://cdn.vuetifyjs.com/docs/images/one/create/feature.png"
  23. prepend-icon="mdi-rocket-launch-outline"
  24. rounded="lg"
  25. variant="outlined"
  26. >
  27. <template #image>
  28. <v-img position="top right" />
  29. </template>
  30. <template #title>
  31. <h2 class="text-h5 font-weight-bold">Get started</h2>
  32. </template>
  33. <template #subtitle>
  34. <div class="text-subtitle-1">
  35. Change this page by updating <v-kbd>{{ `<HelloWorld />` }}</v-kbd> in <v-kbd>components/HelloWorld.vue</v-kbd>.
  36. </div>
  37. </template>
  38. <v-overlay
  39. opacity=".12"
  40. scrim="primary"
  41. contained
  42. model-value
  43. persistent
  44. />
  45. </v-card>
  46. </v-col>
  47. <v-col cols="6">
  48. <v-card
  49. append-icon="mdi-open-in-new"
  50. class="py-4"
  51. color="surface-variant"
  52. href="https://vuetifyjs.com/"
  53. prepend-icon="mdi-text-box-outline"
  54. rel="noopener noreferrer"
  55. rounded="lg"
  56. subtitle="Learn about all things Vuetify in our documentation."
  57. target="_blank"
  58. title="Documentation"
  59. variant="text"
  60. >
  61. <v-overlay
  62. opacity=".06"
  63. scrim="primary"
  64. contained
  65. model-value
  66. persistent
  67. />
  68. </v-card>
  69. </v-col>
  70. <v-col cols="6">
  71. <v-card
  72. append-icon="mdi-open-in-new"
  73. class="py-4"
  74. color="surface-variant"
  75. href="https://vuetifyjs.com/introduction/why-vuetify/#feature-guides"
  76. prepend-icon="mdi-star-circle-outline"
  77. rel="noopener noreferrer"
  78. rounded="lg"
  79. subtitle="Explore available framework Features."
  80. target="_blank"
  81. title="Features"
  82. variant="text"
  83. >
  84. <v-overlay
  85. opacity=".06"
  86. scrim="primary"
  87. contained
  88. model-value
  89. persistent
  90. />
  91. </v-card>
  92. </v-col>
  93. <v-col cols="6">
  94. <v-card
  95. append-icon="mdi-open-in-new"
  96. class="py-4"
  97. color="surface-variant"
  98. href="https://vuetifyjs.com/components/all"
  99. prepend-icon="mdi-widgets-outline"
  100. rel="noopener noreferrer"
  101. rounded="lg"
  102. subtitle="Discover components in the API Explorer."
  103. target="_blank"
  104. title="Components"
  105. variant="text"
  106. >
  107. <v-overlay
  108. opacity=".06"
  109. scrim="primary"
  110. contained
  111. model-value
  112. persistent
  113. />
  114. </v-card>
  115. </v-col>
  116. <v-col cols="6">
  117. <v-card
  118. append-icon="mdi-open-in-new"
  119. class="py-4"
  120. color="surface-variant"
  121. href="https://discord.vuetifyjs.com"
  122. prepend-icon="mdi-account-group-outline"
  123. rel="noopener noreferrer"
  124. rounded="lg"
  125. subtitle="Connect with Vuetify developers."
  126. target="_blank"
  127. title="Community"
  128. variant="text"
  129. >
  130. <v-overlay
  131. opacity=".06"
  132. scrim="primary"
  133. contained
  134. model-value
  135. persistent
  136. />
  137. </v-card>
  138. </v-col>
  139. </v-row>
  140. </v-responsive>
  141. </v-container>
  142. </template>
  143. <script setup>
  144. //
  145. </script>