From 69d9aa71f25ab06d8024b04ce341909425d053d6 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 9 Aug 2020 15:51:02 +0900 Subject: Full view mode (#6636) * wuip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update folder.vue * wip * Update size.ts * wip * wip * Update index.vue * wip --- src/client/app.vue | 14 +- src/client/components/instance-stats.vue | 95 ++++-- src/client/components/note.sub.vue | 2 +- src/client/components/note.vue | 2 +- src/client/components/notification.vue | 2 +- src/client/components/tab.vue | 2 +- src/client/components/ui/container.vue | 27 +- src/client/components/ui/folder.vue | 126 +++++++ src/client/components/url-preview.vue | 2 +- src/client/directives/size.ts | 32 +- src/client/pages/instance/emojis.vue | 4 +- src/client/pages/instance/federation.instance.vue | 117 +++---- src/client/pages/instance/index.queue-chart.vue | 183 ++++++++++ src/client/pages/instance/index.vue | 386 ++++++++++++++-------- src/client/pages/instance/queue.chart.vue | 196 +++++++++++ src/client/pages/instance/queue.queue.vue | 201 ----------- src/client/pages/instance/queue.vue | 2 +- src/client/pages/instance/relays.vue | 4 +- src/client/pages/instance/settings.vue | 29 +- src/client/pages/instance/users.vue | 4 +- src/client/pages/messaging/index.vue | 2 +- src/client/pages/miauth.vue | 8 +- src/client/pages/my-groups/group.vue | 4 +- src/client/pages/my-lists/list.vue | 4 +- src/client/pages/preferences/index.vue | 8 +- src/client/pages/room/room.vue | 4 +- src/client/pages/user/index.timeline.vue | 2 +- src/client/pages/user/index.vue | 2 +- src/client/store.ts | 5 + src/client/style.scss | 40 ++- src/client/widgets/define.ts | 17 +- 31 files changed, 1021 insertions(+), 505 deletions(-) create mode 100644 src/client/components/ui/folder.vue create mode 100644 src/client/pages/instance/index.queue-chart.vue create mode 100644 src/client/pages/instance/queue.chart.vue delete mode 100644 src/client/pages/instance/queue.queue.vue (limited to 'src') diff --git a/src/client/app.vue b/src/client/app.vue index 32777e21b1..f81e7e44ad 100644 --- a/src/client/app.vue +++ b/src/client/app.vue @@ -33,7 +33,7 @@ -
+
@@ -547,6 +547,18 @@ export default Vue.extend({ backdrop-filter: blur(4px); } + &.full { + width: 100%; + + > main { + width: 100%; + } + + > .widgets { + display: none; + } + } + > main { width: $main-width; min-width: 0; diff --git a/src/client/components/instance-stats.vue b/src/client/components/instance-stats.vue index 552e3523f7..f863dfd95e 100644 --- a/src/client/components/instance-stats.vue +++ b/src/client/components/instance-stats.vue @@ -1,5 +1,5 @@