From c493c967d67058a305006a09de66a1e08d877680 Mon Sep 17 00:00:00 2001 From: Claire Date: Mon, 7 Nov 2022 10:34:18 +0100 Subject: [PATCH] Fix light theme issues with the favourite modal and some background colors (#1902) * Fix favourite modal styling in glitch-soc light theme * Fix unnecessary difference between glitch-soc's light theme and upstream's --- .../features/ui/components/favourite_modal.js | 10 +++++----- .../flavours/glitch/styles/components/modal.scss | 13 ++++--------- .../flavours/glitch/styles/mastodon-light/diff.scss | 2 +- app/javascript/flavours/glitch/styles/rtl.scss | 3 +-- 4 files changed, 11 insertions(+), 17 deletions(-) diff --git a/app/javascript/flavours/glitch/features/ui/components/favourite_modal.js b/app/javascript/flavours/glitch/features/ui/components/favourite_modal.js index 4d02be29b..d7f671d58 100644 --- a/app/javascript/flavours/glitch/features/ui/components/favourite_modal.js +++ b/app/javascript/flavours/glitch/features/ui/components/favourite_modal.js @@ -58,11 +58,11 @@ class FavouriteModal extends ImmutablePureComponent { const { status, intl } = this.props; return ( -
-
+
+
-
-
+ -
+
Shift + }} />
diff --git a/app/javascript/flavours/glitch/styles/components/modal.scss b/app/javascript/flavours/glitch/styles/components/modal.scss index 711d4d5b2..ab8609170 100644 --- a/app/javascript/flavours/glitch/styles/components/modal.scss +++ b/app/javascript/flavours/glitch/styles/components/modal.scss @@ -416,7 +416,6 @@ } .boost-modal, -.favourite-modal, .confirmation-modal, .report-modal, .actions-modal, @@ -461,7 +460,7 @@ } } -.favourite-modal .status-direct { +.boost-modal .status-direct { background-color: inherit; } @@ -478,8 +477,7 @@ } } -.boost-modal__container, -.favourite-modal__container { +.boost-modal__container { overflow-x: scroll; padding: 10px; @@ -490,7 +488,6 @@ } .boost-modal__action-bar, -.favourite-modal__action-bar, .confirmation-modal__action-bar, .mute-modal__action-bar, .block-modal__action-bar { @@ -512,13 +509,11 @@ } } -.boost-modal__status-header, -.favourite-modal__status-header { +.boost-modal__status-header { font-size: 15px; } -.boost-modal__status-time, -.favourite-modal__status-time { +.boost-modal__status-time { float: right; font-size: 14px; } diff --git a/app/javascript/flavours/glitch/styles/mastodon-light/diff.scss b/app/javascript/flavours/glitch/styles/mastodon-light/diff.scss index f0b8a320b..37a49ce9f 100644 --- a/app/javascript/flavours/glitch/styles/mastodon-light/diff.scss +++ b/app/javascript/flavours/glitch/styles/mastodon-light/diff.scss @@ -382,7 +382,7 @@ html { .picture-in-picture__header, .picture-in-picture__footer, .reactions-bar__item { - background: $ui-base-color; + background: $white; border: 1px solid lighten($ui-base-color, 8%); } diff --git a/app/javascript/flavours/glitch/styles/rtl.scss b/app/javascript/flavours/glitch/styles/rtl.scss index 2419691cd..c14c07cb9 100644 --- a/app/javascript/flavours/glitch/styles/rtl.scss +++ b/app/javascript/flavours/glitch/styles/rtl.scss @@ -41,8 +41,7 @@ body.rtl { margin-left: 4px; } - .boost-modal__status-time, - .favourite-modal__status-time { + .boost-modal__status-time { float: left; }