fix(ui): Umschalter auf dem Handy in allen Themes nicht mehr gequetscht
Den Fix aus dem Theme Mobile unter der sm-Grenze (40rem) fuer alle Themes: Segmented bekommt min-width: max-content, Knoepfe mit Symbol zeigen nur das Symbol. Ab sm stehen die Umschalter mit flex-none, Desktop und Tablet bleiben unveraendert. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
d40331f5cb
commit
be5beabab0
@@ -1089,6 +1089,25 @@ html.theme-mobile .inline-grid > button[aria-pressed]:has(> svg) {
|
|||||||
font-size: 0;
|
font-size: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Dasselbe fuer alle anderen Themes, aber nur auf dem Handy: gequetscht wird
|
||||||
|
* nur unterhalb der sm-Grenze (40rem), wo die Werkzeugleiste die Umschalter
|
||||||
|
* mit flex-1 auf volle Breite zieht. Ab sm stehen sie mit flex-none und
|
||||||
|
* behalten ihre Breite - Desktop und Tablet bleiben also, wie sie sind.
|
||||||
|
* Das Polster muss hier nicht korrigiert werden: ausserhalb von Mobile gilt
|
||||||
|
* --spacing 0.25rem, p-1 passt dort schon zum Marker.
|
||||||
|
*/
|
||||||
|
@media (width < 40rem) {
|
||||||
|
.inline-grid:has(> button[aria-pressed]) {
|
||||||
|
min-width: max-content;
|
||||||
|
}
|
||||||
|
|
||||||
|
.inline-grid > button[aria-pressed]:has(> svg) {
|
||||||
|
gap: 0;
|
||||||
|
font-size: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@layer base {
|
@layer base {
|
||||||
:root {
|
:root {
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user