From f0d5077d388d841bb2b9fd6d5fb35690723b6a72 Mon Sep 17 00:00:00 2001 From: Mouse Date: Fri, 2 Apr 2021 20:00:21 +0800 Subject: [PATCH] add tip --- src/api/tip.js | 8 ++++++++ src/assets/app.css | 21 ++++++++++++++++++++ src/main.js | 10 ++++++---- src/view/Home.vue | 41 ++++++++++++++++++++++++--------------- src/view/card/CardBar.vue | 12 ++++++++++++ src/view/card/Tip.vue | 33 +++++++++++++++++++++++++++++++ src/view/post/Index.vue | 15 ++++++++++++++ 7 files changed, 120 insertions(+), 20 deletions(-) create mode 100644 src/api/tip.js create mode 100644 src/assets/app.css create mode 100644 src/view/card/CardBar.vue create mode 100644 src/view/card/Tip.vue create mode 100644 src/view/post/Index.vue diff --git a/src/api/tip.js b/src/api/tip.js new file mode 100644 index 0000000..18ead22 --- /dev/null +++ b/src/api/tip.js @@ -0,0 +1,8 @@ +import request from '@/util/request' + +export function getTip() { + return request({ + url: '/tip/random', + method: 'get' + }) +} \ No newline at end of file diff --git a/src/assets/app.css b/src/assets/app.css new file mode 100644 index 0000000..ff7e0ec --- /dev/null +++ b/src/assets/app.css @@ -0,0 +1,21 @@ +* { + margin: 0; + padding: 0; +} + +body, +html { + background-color: #f6f6f6; + color: black; + width: 100%; + font-size: 14px; + letter-spacing: 0.03em; + font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, + Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, + sans-serif, Apple Color Emoji, Segoe UI Emoji, Noto Color Emoji, + Segoe UI Symbol, Android Emoji, EmojiSymbols; +} + +.el-card { + margin-bottom: 16px; +} \ No newline at end of file diff --git a/src/main.js b/src/main.js index 3ac0fe9..ad3864b 100644 --- a/src/main.js +++ b/src/main.js @@ -7,6 +7,8 @@ import 'buefy/dist/buefy.css' import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' +import '@/assets/app.css' + import router from './router' // import store from './store' @@ -16,7 +18,7 @@ Vue.use(ElementUI) Vue.config.productionTip = false new Vue({ - router, - // store, - render: h => h(App), -}).$mount('#app') \ No newline at end of file + router, + // store, + render: h => h(App) +}).$mount('#app') diff --git a/src/view/Home.vue b/src/view/Home.vue index c0f7fa2..9443b3b 100644 --- a/src/view/Home.vue +++ b/src/view/Home.vue @@ -1,35 +1,44 @@