From 4ee859b69104168dd490ca286a46ef2bc831940d Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 21 Jan 2022 21:47:36 +0900 Subject: [PATCH 01/46] =?UTF-8?q?fix(client):=20=E3=82=BF=E3=82=A4?= =?UTF-8?q?=E3=83=A0=E3=83=A9=E3=82=A4=E3=83=B3=E3=81=AEkeep-alive?= =?UTF-8?q?=E3=81=8C=E5=8A=B9=E3=81=8B=E3=81=AA=E3=81=8F=E3=81=AA=E3=81=A3?= =?UTF-8?q?=E3=81=A6=E3=81=84=E3=82=8B=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/client/src/pages/timeline.vue | 6 ++++++ packages/client/src/ui/classic.vue | 2 +- packages/client/src/ui/deck/main-column.vue | 2 +- packages/client/src/ui/universal.vue | 2 +- packages/client/src/ui/zen.vue | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/client/src/pages/timeline.vue b/packages/client/src/pages/timeline.vue index ecd1ae625..aabb953ae 100644 --- a/packages/client/src/pages/timeline.vue +++ b/packages/client/src/pages/timeline.vue @@ -17,6 +17,12 @@ + + @@ -216,7 +176,7 @@ export default defineComponent({ } > .add { - margin: 8px 0 0 0; + margin: 8px 0; z-index: 1; } @@ -225,21 +185,27 @@ export default defineComponent({ > div { margin: 0 8px; + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 12px; &:last-child { flex: 1 0 auto; - > section { - align-items: center; - display: flex; - margin: -32px 0 0; + > div { + flex-grow: 1; + } - > &:first-child { - margin-right: 16px; - } + > section { + // MAGIC: Prevent div above from growing unless wrapped to its own line + flex-grow: 9999; + align-items: end; + display: flex; + gap: 4px; > .input { - flex: 1 0 auto; + flex: 1 1 auto; } } } diff --git a/packages/client/src/components/post-form.vue b/packages/client/src/components/post-form.vue index 0dcec2693..ed78c5a3f 100644 --- a/packages/client/src/components/post-form.vue +++ b/packages/client/src/components/post-form.vue @@ -43,7 +43,7 @@