From 56edcda3140e28ea6ade0c2f1760106592ed983b Mon Sep 17 00:00:00 2001 From: 135e2 <135e2@135e2.tk> Date: Sun, 7 Aug 2022 20:06:24 +0800 Subject: feat: implement cards ui Still in an early stage now, further improvements needed. --- src/App.vue | 18 +++--- src/components/MainPage.vue | 130 ++++---------------------------------------- src/components/SubCard.vue | 20 +++++++ src/plugins/vuetify.js | 6 +- 4 files changed, 44 insertions(+), 130 deletions(-) create mode 100644 src/components/SubCard.vue (limited to 'src') diff --git a/src/App.vue b/src/App.vue index 88ad076..8c80550 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,13 +1,9 @@ @@ -23,7 +19,11 @@ export default { }, data: () => ({ - // + bg: { + backgroundColor: "grey", + // backgroundImage: "url(https://wallpapercave.com/wp/wp9649930.jpg)", + backgroundPosition: "center", + }, }), }; diff --git a/src/components/MainPage.vue b/src/components/MainPage.vue index 4694510..97dad53 100644 --- a/src/components/MainPage.vue +++ b/src/components/MainPage.vue @@ -1,131 +1,21 @@ diff --git a/src/components/SubCard.vue b/src/components/SubCard.vue new file mode 100644 index 0000000..5b611f6 --- /dev/null +++ b/src/components/SubCard.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/plugins/vuetify.js b/src/plugins/vuetify.js index 2cb3bef..f479d43 100644 --- a/src/plugins/vuetify.js +++ b/src/plugins/vuetify.js @@ -7,5 +7,9 @@ import * as directives from "vuetify/directives"; // Vuetify import { createVuetify } from "vuetify"; -export default createVuetify({ components, directives }); +export default createVuetify({ + theme: { defaultTheme: "dark" }, + components, + directives, +}); // https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides -- cgit v1.2.3