From 9bdc8d9b9ce8d5f30049201994014abb481e5367 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Fri, 29 Mar 2024 13:36:43 +0200 Subject: [PATCH 01/13] fix transparency blur in statuses on firefox --- src/components/conversation/conversation.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/conversation/conversation.vue b/src/components/conversation/conversation.vue index ae7ae35904..171e67174d 100644 --- a/src/components/conversation/conversation.vue +++ b/src/components/conversation/conversation.vue @@ -81,7 +81,7 @@ :replies="getReplies(status.id)" :in-profile="inProfile" :profile-user-id="profileUserId" - class="conversation-status status-fadein" + class="conversation-status status-fadein panel-body" :simple-tree="treeViewIsSimple" :toggle-thread-display="toggleThreadDisplay" @@ -186,7 +186,7 @@ :replies="getReplies(status.id)" :in-profile="inProfile" :profile-user-id="profileUserId" - class="conversation-status status-fadein" + class="conversation-status status-fadein panel-body" :toggle-thread-display="toggleThreadDisplay" :thread-display-status="threadDisplayStatus" From 940df1efa7cb9b6f3273030675f93b2e1b3c709d Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 3 Apr 2024 21:10:27 +0300 Subject: [PATCH 02/13] add fallbacks for lazy stuff loading --- src/App.scss | 7 +++++++ src/components/tab_switcher/tab_switcher.scss | 1 + 2 files changed, 8 insertions(+) diff --git a/src/App.scss b/src/App.scss index 54b8c7517f..77d761dda6 100644 --- a/src/App.scss +++ b/src/App.scss @@ -19,6 +19,9 @@ html { font-size: var(--font-size); // overflow-x: clip causes my browser's tab to crash with SIGILL lul + + // Fallback for when stuff is loading + --background: var(--bg); } body { @@ -370,6 +373,7 @@ nav { border: none; border-radius: var(--roundness); cursor: pointer; + background-color: var(--background); box-shadow: var(--shadow); font-size: 1em; font-family: sans-serif; @@ -470,6 +474,7 @@ nav { font-size: 100%; font-family: inherit; box-shadow: var(--shadow); + background-color: transparent; padding: 0; line-height: unset; cursor: pointer; @@ -502,6 +507,8 @@ textarea { border: none; border-radius: var(--roundness); + background-color: var(--background); + color: var(--text); box-shadow: var(--shadow); font-family: var(--font); font-size: 1em; diff --git a/src/components/tab_switcher/tab_switcher.scss b/src/components/tab_switcher/tab_switcher.scss index 1efe1b04f8..4e242b91b9 100644 --- a/src/components/tab_switcher/tab_switcher.scss +++ b/src/components/tab_switcher/tab_switcher.scss @@ -174,6 +174,7 @@ font-size: 1em; font-family: var(--font); border-radius: var(--roundness); + background-color: var(--background); position: relative; white-space: nowrap; padding: 6px 1em; From fbea4f9986bb08b85d89dee1c458611e98460d3d Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 3 Apr 2024 21:27:19 +0300 Subject: [PATCH 03/13] fix shout --- src/components/shout_panel/shout_panel.vue | 8 ++++---- src/services/style_setter/style_setter.js | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/shout_panel/shout_panel.vue b/src/components/shout_panel/shout_panel.vue index 62cc9568a4..9113211eb9 100644 --- a/src/components/shout_panel/shout_panel.vue +++ b/src/components/shout_panel/shout_panel.vue @@ -5,7 +5,7 @@ >
@@ -18,7 +18,7 @@ />
-
+
-
+