_candidate-popup.scss
ASCII text
1
// IBus Candidate Popup
2
3
.candidate-popup-boxpointer {
4
@extend .popup-menu-boxpointer;
5
}
6
7
.candidate-popup-content {
8
@extend .popup-menu-content;
9
padding: 8px;
10
spacing: 0;
11
}
12
13
.candidate-index {
14
padding: 0 4px 0 0;
15
color: hint($on-surface);
16
}
17
18
.candidate-box {
19
transition-duration: $duration;
20
min-height: $menuitem-size;
21
padding: 0 8px;
22
border-radius: $corner-radius;
23
24
&:hover {
25
background-color: overlay("hover", $on-surface);
26
color: inherit;
27
transition-duration: 0ms;
28
}
29
30
&:active {
31
background-color: overlay("pressed", $on-surface);
32
transition-duration: $duration-ripple;
33
}
34
35
&:selected {
36
background-color: $overlay-selected;
37
color: inherit;
38
transition-duration: 0ms;
39
}
40
}
41
42
.candidate-page-button-box {
43
height: $menuitem-size;
44
45
.vertical & {
46
padding-top: 0;
47
}
48
49
.horizontal & {
50
padding-left: 0;
51
}
52
}
53
54
.candidate-page-button {
55
min-width: $menuitem-size;
56
min-height: $menuitem-size;
57
padding: 0;
58
}
59
60
.candidate-page-button-previous {
61
border-right-width: 0;
62
border-radius: $corner-radius;
63
}
64
65
.candidate-page-button-next {
66
border-radius: $corner-radius;
67
}
68
69
.candidate-page-button-icon {
70
icon-size: 16px;
71
}
72