[Vuetify] 套用 UI Library

--

此次使用 Vuetify 的目的是使用看看 UI Library,嘗試不用 CSS 直接做出目標畫面。

使用 Text fields

官網資源:https://vuetifyjs.com/en/components/text-fields/

可以在官網找到許多不同的樣式模板:

點擊 <> 可以看到 <template> 和 <script>。

點擊右上角的 Github 小圖可以去看完整的程式碼。

API

除了基本的套用之外,還可以點進網頁中的 API:https://vuetifyjs.com/en/api/v-text-field/,看更多的使用方法。

只需要在 <v-text-field> 加上需要的屬性,就能看到畫面上的改變。

例如
希望輸入欄有外框(outlined),且高度跟字體合適(dense),不要有下方的 <v-text-field__details> 空間(hide-details):

就可以做出符合目標的畫面了🥳

Color

另外筆記色彩的客製化方法,官網:https://vuetifyjs.com/en/styles/colors/#material-colors

可選擇自己想要的色彩,使用方法是在需要客製化色彩的 tag 加上 class 屬性,例如 class="red lighten-5"

字體

官網資料:https://vuetifyjs.com/en/styles/text-and-typography/#typography

用法一樣是在要客製化的 tag 加上 class 屬性,class="text-{value}”

例如

  • 想要是 h5 的字體:class="text-h5
  • 想要粗體:class="font-weight-bold"

class 後面的值要帶什麼,可以去官網看。

--

--

No responses yet