From f63137240870822a34c68901fe4fdc5f48de4837 Mon Sep 17 00:00:00 2001 From: Granty1 Date: Sun, 26 Apr 2020 22:07:20 +0800 Subject: [PATCH] Add some github information --- web/package.json | 3 +- web/src/api/github.js | 31 ++++++ web/src/assets/flipped-aurora.png | Bin 0 -> 8204 bytes web/src/main.js | 3 + web/src/view/test/index.vue | 179 ++++++++++++++++++++++++++++-- 5 files changed, 208 insertions(+), 8 deletions(-) create mode 100644 web/src/api/github.js create mode 100644 web/src/assets/flipped-aurora.png diff --git a/web/package.json b/web/package.json index f4db3dbe..f26a6b18 100644 --- a/web/package.json +++ b/web/package.json @@ -27,7 +27,8 @@ "vue-router": "^3.1.3", "vuescroll": "^4.14.4", "vuex": "^3.1.1", - "vuex-persist": "^2.1.0" + "vuex-persist": "^2.1.0", + "timeline-vuejs": "1.1.1" }, "devDependencies": { "@vue/cli-plugin-babel": "^3.11.0", diff --git a/web/src/api/github.js b/web/src/api/github.js new file mode 100644 index 00000000..d3f0c7c8 --- /dev/null +++ b/web/src/api/github.js @@ -0,0 +1,31 @@ +import axios from "axios"; +import { Loading } from "element-ui"; + +let loadingInstance; +let service = axios.create(); + +service.interceptors.request.use((config) => { + loadingInstance = Loading.service({ fullscreen: true }); + return config; +}); + +service.interceptors.response.use((resp) => { + loadingInstance.close(); + return resp; +}); + +export function Commits(page) { + return service({ + url: + "https://api.github.com/repos/flipped-aurora/gin-vue-admin/commits?page=" + + page, + method: "get", + }); +} + +export function Members() { + return service({ + url: "https://api.github.com/orgs/FLIPPED-AURORA/members", + method: "get", + }); +} diff --git a/web/src/assets/flipped-aurora.png b/web/src/assets/flipped-aurora.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb9af5f97da5c988f78d8ba962993b23893f494 GIT binary patch literal 8204 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 -
- 动态路由测试 -
+
+ + + +
gin-vue-admin
+
+ + + + gin-vue-admin + + + + + + + + + + + + + + + + +
+
+ +
flipped-aurora团队
+
+ + + + flipped-aurora + + + + + + +
+
+
+ + +
+ 提交记录 +
+
+ +
+ Load more +
+
+
+
\ No newline at end of file +.avatar-img { + float: left; + height: 40px; + width: 40px; + border-radius: 50%; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + margin-top: 15px; +} + +.org-img { + height: 150px; + width: 150px; +} + +.author-name { + float: left; + line-height: 65px !important; + margin-left: 10px; + color: darkblue; + line-height: 100px; + font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", + "Lucida Sans Unicode", Geneva, Verdana, sans-serif; +} + +.dom-center { + margin-left: 50%; + transform: translateX(-50%); +} +