theme: Tweak OSK style
Add latched keys a distinct color again (mainly for alt/ctrl being notoriously active), and tweak the suggestions box sizes so there are no size jumps between an empty and a populated suggestions box. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2278>
This commit is contained in:
parent
0ee102196b
commit
4010f03996
@ -61,6 +61,12 @@ $default_key_bg_color: if($variant=='light', darken($key_bg_color, 11%), darken(
|
|||||||
&:active { @include keyboard_key(active, $default_key_bg_color, $osd_fg_color);}
|
&:active { @include keyboard_key(active, $default_key_bg_color, $osd_fg_color);}
|
||||||
&:checked { @include keyboard_key(checked, $default_key_bg_color, $osd_fg_color);}
|
&:checked { @include keyboard_key(checked, $default_key_bg_color, $osd_fg_color);}
|
||||||
border-radius: $key_border_radius;
|
border-radius: $key_border_radius;
|
||||||
|
|
||||||
|
// keys that may be latched: ctrl/alt/shift
|
||||||
|
&:latched {
|
||||||
|
border-color: lighten($selected_bg_color, 5%);
|
||||||
|
background-color: $selected_bg_color;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// enter key is suggested-action
|
// enter key is suggested-action
|
||||||
@ -130,9 +136,9 @@ $default_key_bg_color: if($variant=='light', darken($key_bg_color, 11%), darken(
|
|||||||
|
|
||||||
// suggestions
|
// suggestions
|
||||||
.word-suggestions {
|
.word-suggestions {
|
||||||
@include fontsize($base_font_size + 3);
|
@include fontsize($base_font_size + 1);
|
||||||
spacing: 12px;
|
spacing: 12px;
|
||||||
min-height: 20pt;
|
min-height: 17pt;
|
||||||
padding: $base_padding*2;
|
padding: $base_padding*2;
|
||||||
color: $osd_fg_color;
|
color: $osd_fg_color;
|
||||||
|
|
||||||
@ -141,7 +147,7 @@ $default_key_bg_color: if($variant=='light', darken($key_bg_color, 11%), darken(
|
|||||||
margin: 0 3px;
|
margin: 0 3px;
|
||||||
min-width: 32px;
|
min-width: 32px;
|
||||||
border-radius: $base_border_radius - 2px;
|
border-radius: $base_border_radius - 2px;
|
||||||
padding: $base_padding $base_padding*3;
|
padding: 0px $base_padding*3;
|
||||||
|
|
||||||
@include keyboard_key(undecorated, $key_bg_color, $osd_fg_color);
|
@include keyboard_key(undecorated, $key_bg_color, $osd_fg_color);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user