From 70f47792b2f4f60711f27b06d4a0e78efc4ec2d2 Mon Sep 17 00:00:00 2001 From: Jason Yu Date: Wed, 9 May 2018 17:59:23 +0100 Subject: [PATCH 1/8] not done --- lib/default-theme/ScrollTop.vue | 45 +++++++++++++++++++++++++++++++++ package.json | 1 + 2 files changed, 46 insertions(+) create mode 100644 lib/default-theme/ScrollTop.vue diff --git a/lib/default-theme/ScrollTop.vue b/lib/default-theme/ScrollTop.vue new file mode 100644 index 0000000000..de966f0c29 --- /dev/null +++ b/lib/default-theme/ScrollTop.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/package.json b/package.json index e490caa9df..5504b817c7 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,7 @@ "koa-mount": "^3.0.0", "koa-static": "^4.0.2", "loader-utils": "^1.1.0", + "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "lru-cache": "^4.1.2", "markdown-it": "^8.4.1", From 4d15378f78d1c9503673353b718812a4f4d076e7 Mon Sep 17 00:00:00 2001 From: Jason Yu Date: Wed, 9 May 2018 22:34:54 +0100 Subject: [PATCH 2/8] added scrolltotop --- lib/default-theme/Page.vue | 7 ++- lib/default-theme/ScrollToTop.vue | 71 +++++++++++++++++++++++++++++++ lib/default-theme/ScrollTop.vue | 45 -------------------- 3 files changed, 77 insertions(+), 46 deletions(-) create mode 100644 lib/default-theme/ScrollToTop.vue delete mode 100644 lib/default-theme/ScrollTop.vue diff --git a/lib/default-theme/Page.vue b/lib/default-theme/Page.vue index 05b1cbce12..ac6286af92 100644 --- a/lib/default-theme/Page.vue +++ b/lib/default-theme/Page.vue @@ -1,5 +1,6 @@