From dc02db73c11e51bc0f27d7911449506292806e54 Mon Sep 17 00:00:00 2001 From: mmd-osm Date: Tue, 9 Sep 2025 19:23:46 +0200 Subject: [PATCH] Safari-compatible auth provider images --- app/assets/images/auth_providers/apple.svg | 4 ++-- app/assets/images/auth_providers/github.svg | 6 +++--- app/assets/stylesheets/common.scss | 20 +++++++++++++++++++- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/app/assets/images/auth_providers/apple.svg b/app/assets/images/auth_providers/apple.svg index 170a87fa6..4b2b1c6ff 100644 --- a/app/assets/images/auth_providers/apple.svg +++ b/app/assets/images/auth_providers/apple.svg @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/app/assets/images/auth_providers/github.svg b/app/assets/images/auth_providers/github.svg index fb1658f50..62ecd929e 100644 --- a/app/assets/images/auth_providers/github.svg +++ b/app/assets/images/auth_providers/github.svg @@ -1,4 +1,4 @@ - - - + diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index f51b74f4b..97fe02db4 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -520,7 +520,7 @@ legend { input:not(:placeholder-shown) + .input-group-text .describe_location { display: none; - } + } } /* Rules for search results */ @@ -988,3 +988,21 @@ img.trace_image { .tooltip.wide { --bs-tooltip-max-width: none; } + +/* Rules for auth provider logos */ + +.apple-logo rect { fill: black; } +.apple-logo path { fill: white; } + +@media (prefers-color-scheme: dark) { + .apple-logo rect { fill: white; } + .apple-logo path { fill: black; } +} + +.github-logo rect { fill: white; } +.github-logo path { fill: black; } + +@media (prefers-color-scheme: dark) { + .github-logo rect { fill: black; } + .github-logo path { fill: white; } +} -- 2.39.5