From d18ee12d2f395648872daccd5eacc75b6fca27a9 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 16 Dec 2018 11:32:20 +0900 Subject: [Client] Add some animations :art: --- src/client/app/admin/views/drive.vue | 36 +++++++++++++----------- src/client/app/admin/views/users.vue | 30 +++++++++++--------- src/client/app/animation.styl | 16 +++++++++++ src/client/app/desktop/views/pages/favorites.vue | 10 ++++--- src/client/app/init.ts | 2 ++ src/client/app/mobile/views/pages/favorites.vue | 12 ++++---- 6 files changed, 66 insertions(+), 40 deletions(-) (limited to 'src/client') diff --git a/src/client/app/admin/views/drive.vue b/src/client/app/admin/views/drive.vue index 2872155b60..c3a3a40644 100644 --- a/src/client/app/admin/views/drive.vue +++ b/src/client/app/admin/views/drive.vue @@ -18,29 +18,31 @@ -
-
-
-
-
-
-
- {{ file.name }} - @{{ file.user | acct }} -
+ +
+
+
+
+
+
+ {{ file.name }} + @{{ file.user | acct }} +
- {{ file.type }} - {{ file.datasize | bytes }} +
+ {{ file.type }} + {{ file.datasize | bytes }} +
+
-
+
+ {{ $t('delete') }} +
-
- {{ $t('delete') }} -
-
+ {{ $t('@.load-more') }} diff --git a/src/client/app/admin/views/users.vue b/src/client/app/admin/views/users.vue index b0821c2453..21d41efba8 100644 --- a/src/client/app/admin/views/users.vue +++ b/src/client/app/admin/views/users.vue @@ -38,25 +38,27 @@ -
-
- - - -
-
-
- - @{{ user | acct }} -
+ +
- {{ $t('users.updatedAt') }}: + + +
- {{ $t('users.createdAt') }}: +
+ + @{{ user | acct }} +
+
+ {{ $t('users.updatedAt') }}: +
+
+ {{ $t('users.createdAt') }}: +
-
+ {{ $t('@.load-more') }} diff --git a/src/client/app/animation.styl b/src/client/app/animation.styl index 8f121b313b..a629165207 100644 --- a/src/client/app/animation.styl +++ b/src/client/app/animation.styl @@ -10,3 +10,19 @@ opacity: 0; transform: scaleY(0); } + +.entranceFromTop { + animation-duration: 0.5s; + animation-name: entranceFromTop; +} + +@keyframes entranceFromTop { + from { + opacity: 0; + transform: translateY(-64px); + } + to { + opacity: 1; + transform: translateY(0); + } +} diff --git a/src/client/app/desktop/views/pages/favorites.vue b/src/client/app/desktop/views/pages/favorites.vue index e7e02c8483..066ce3f53c 100644 --- a/src/client/app/desktop/views/pages/favorites.vue +++ b/src/client/app/desktop/views/pages/favorites.vue @@ -1,9 +1,11 @@