From a1e38eec1f59335bb92bf638f74e5f145679b26e Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Tue, 26 Mar 2019 17:42:27 +0800 Subject: [PATCH] Rework skin library filter --- resources/assets/src/element.scss | 2 + resources/assets/src/js/element.js | 4 + resources/assets/src/views/skinlib/List.vue | 137 ++++++------------ resources/assets/tests/setup.js | 6 +- .../assets/tests/views/skinlib/List.test.ts | 100 ++++++++----- resources/lang/en/front-end.yml | 5 +- resources/lang/zh_CN/front-end.yml | 3 +- 7 files changed, 123 insertions(+), 134 deletions(-) diff --git a/resources/assets/src/element.scss b/resources/assets/src/element.scss index def6ace3..4f7f6e60 100644 --- a/resources/assets/src/element.scss +++ b/resources/assets/src/element.scss @@ -1,4 +1,6 @@ @import '~element-theme-chalk/src/button.scss'; +@import '~element-theme-chalk/src/button-group.scss'; +@import '~element-theme-chalk/src/input.scss'; @import '~element-theme-chalk/src/message.scss'; @import '~element-theme-chalk/src/message-box.scss'; @import '~element-theme-chalk/src/progress.scss'; diff --git a/resources/assets/src/js/element.js b/resources/assets/src/js/element.js index 46837ed8..4b1dc3b5 100644 --- a/resources/assets/src/js/element.js +++ b/resources/assets/src/js/element.js @@ -1,9 +1,13 @@ import Vue from 'vue' import Button from 'element-ui/lib/button' +import ButtonGroup from 'element-ui/lib/button-group' +import Input from 'element-ui/lib/input' import Message from 'element-ui/lib/message' import MessageBox from 'element-ui/lib/message-box' Vue.use(Button) +Vue.use(ButtonGroup) +Vue.use(Input) Vue.prototype.$message = Message Vue.prototype.$msgbox = MessageBox diff --git a/resources/assets/src/views/skinlib/List.vue b/resources/assets/src/views/skinlib/List.vue index 3d25f121..03276b65 100644 --- a/resources/assets/src/views/skinlib/List.vue +++ b/resources/assets/src/views/skinlib/List.vue @@ -23,84 +23,39 @@
-
-   -   -   - -
- -
-
- - - - -
+ + + + + + + + + + {{ $t('general.submit') }} + +
-
-
- - -
- {{ $t('skinlib.seeMyUpload') }} - +
+ + + {{ $t('skinlib.sort.likes') }} + + + {{ $t('skinlib.sort.time') }} + + + {{ $t('skinlib.seeMyUpload') }} + + + {{ $t('skinlib.reset') }} + +
@@ -154,10 +109,17 @@