Fixed a few icons in settings shrinking on mobile (#4331)

* Fix some icons shrinking Fixes #2297

* more shrinkage

* fix typo
This commit is contained in:
Prospector
2025-09-03 03:12:07 -07:00
committed by GitHub
parent 8aaddb9d8a
commit d23b925bb9
3 changed files with 13 additions and 13 deletions

View File

@@ -72,18 +72,18 @@ function asString(theme: T): string {
</div>
</div>
<div class="label">
<RadioButtonCheckedIcon v-if="currentTheme === option" class="radio" />
<RadioButtonIcon v-else class="radio" />
<RadioButtonCheckedIcon v-if="currentTheme === option" class="radio shrink-0" />
<RadioButtonIcon v-else class="radio shrink-0" />
{{ colorTheme[asString(option)] ? formatMessage(colorTheme[asString(option)]) : option }}
<SunIcon
v-if="'light' === option"
v-tooltip="formatMessage(colorTheme.preferredLight)"
class="theme-icon"
class="theme-icon shrink-0"
/>
<MoonIcon
v-else-if="'dark' === option"
v-tooltip="formatMessage(colorTheme.preferredDark)"
class="theme-icon"
class="theme-icon shrink-0"
/>
</div>
</button>