From 82393aee73ebef48adb012e0b3d5bc679c0bba34 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Fri, 15 Mar 2024 01:12:19 +0900 Subject: [PATCH] refs #4887 Adjust dark mode design --- renderer/app.scss | 19 ++ renderer/components/Jump.tsx | 1 + renderer/components/Media.tsx | 8 +- renderer/components/Settings.tsx | 8 +- renderer/components/accounts/New.tsx | 4 +- renderer/components/compose/Compose.tsx | 8 +- renderer/components/detail/Detail.tsx | 2 +- renderer/components/detail/Profile.tsx | 22 +- renderer/components/detail/profile/User.tsx | 7 +- renderer/components/report/Report.tsx | 2 +- .../timelines/notification/Follow.tsx | 16 +- .../timelines/notification/Reaction.tsx | 18 +- renderer/components/timelines/status/Poll.tsx | 6 +- .../components/timelines/status/Status.tsx | 2 +- renderer/pages/_app.tsx | 273 +++++++++++++++++- 15 files changed, 352 insertions(+), 44 deletions(-) diff --git a/renderer/app.scss b/renderer/app.scss index d5a5867d..ffef9ba5 100644 --- a/renderer/app.scss +++ b/renderer/app.scss @@ -97,6 +97,19 @@ background-color: rgb(241 245 249); } +.dark { + .timeline-scrollable::-webkit-scrollbar-thumb { + background-color: #616161; + border-radius: 4px !important; + opacity: 0; + } + + .timeline-scrollable::-webkit-scrollbar-track { + border-radius: 4px !important; + background-color: #424242; + } +} + .timeline-scrollable:hover::-webkit-scrollbar-thumb { opacity: 1; } @@ -329,3 +342,9 @@ a { @apply text-blue-gray-600; } } + +.dark { + a { + @apply text-blue-400; + } +} diff --git a/renderer/components/Jump.tsx b/renderer/components/Jump.tsx index ba012ca9..a2f59ced 100644 --- a/renderer/components/Jump.tsx +++ b/renderer/components/Jump.tsx @@ -80,6 +80,7 @@ export default function Jump(props: Props) { value={keyword} onChange={e => setKeyword(e.target.value)} size="lg" + color="blue-gray" label={formatMessage({ id: 'search.placeholder' })} ref={inputRef} /> diff --git a/renderer/components/Media.tsx b/renderer/components/Media.tsx index 3ee54ed4..46663fe0 100644 --- a/renderer/components/Media.tsx +++ b/renderer/components/Media.tsx @@ -56,8 +56,8 @@ export default function Media(props: Props) {
- {props.media[index] && ( )} -
diff --git a/renderer/components/Settings.tsx b/renderer/components/Settings.tsx index bad685bf..b098fdc5 100644 --- a/renderer/components/Settings.tsx +++ b/renderer/components/Settings.tsx @@ -124,7 +124,7 @@ export default function Settings(props: Props) {
- +
@@ -134,7 +134,7 @@ export default function Settings(props: Props) {
- {languages.map(lang => (
- + )} diff --git a/renderer/components/compose/Compose.tsx b/renderer/components/compose/Compose.tsx index 70c35f73..0f5b936c 100644 --- a/renderer/components/compose/Compose.tsx +++ b/renderer/components/compose/Compose.tsx @@ -236,7 +236,7 @@ export default function Compose(props: Props) { setSpoiler(ev.target.value)} @@ -246,7 +246,7 @@ export default function Compose(props: Props) {