PluginProbe
Polylang / trunk
Polylang vtrunk
3.8.9 3.8.8 3.8.7 3.8.6 3.8.5 3.8.4 3.8.3 2.7 2.7.0.1 2.7.1 2.7.2 2.7.3 2.7.4 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.9 2.9.1 2.9.2 3.0 3.0.1 3.0.2 3.0.3 All 233 releases
polylang / css / build / selectmenu.css

selectmenu.css in Polylang trunk, at css/build/selectmenu.css

144 lines 3.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* Main wrapper */
2 .pll-selectmenu-button,
3 .pll-selectmenu-menu .ui-menu {
4 font-size: 14px;
5 font-family: inherit;
6 color: #1e1e1e;
7 background: #fff;
8 border-radius: 2px;
9 cursor: pointer;
10 }
11 .pll-selectmenu-button {
12 position: relative;
13 display: inline-block;
14 overflow: hidden;
15 box-sizing: border-box;
16 max-width: 95%;
17 min-height: 40px;
18 padding: 0;
19 border: 1px solid #949494;
20 box-shadow: none;
21 text-decoration: none;
22 white-space: nowrap;
23 line-height: 2.71428571; /* 38px for 40px min-height */
24 vertical-align: top;
25 }
26 .pll-selectmenu-button:hover {
27 color: #1e1e1e;
28 background: #fff;
29 border-color: #1e1e1e;
30 }
31 .pll-selectmenu-button:active {
32 background: #fff;
33 border-color: #949494;
34 box-shadow: none;
35 }
36 .pll-selectmenu-button:focus {
37 background: #fff;
38 border-color: var(--wp-admin-theme-color, #2271b1);
39 box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #2271b1);
40 outline: 2px solid transparent;
41 }
42 .pll-selectmenu-button[aria-disabled="true"] {
43 cursor: default;
44 }
45 /* Arrow */
46 .pll-selectmenu-button span.ui-icon {
47 position: absolute;
48 right: 8px;
49 left: auto;
50 top: 50%;
51 width: 16px;
52 height: 16px;
53 margin: -8px 0 0 0;
54 text-indent: 0;
55 background: none;
56 }
57 .rtl .pll-selectmenu-button span.ui-icon {
58 left: 8px;
59 right: auto;
60 }
61 .ui-icon-triangle-1-s:before {
62 content: "";
63 background: #fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%231e1e1e%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 55%;
64 background-size: 16px 16px;
65 box-sizing: border-box;
66 position: absolute;
67 width: 16px;
68 height: 16px;
69 }
70 .pll-selectmenu-button.ui-selectmenu-button-open .ui-icon-triangle-1-s:before {
71 transform: rotate(180deg);
72 }
73 /* Flags */
74 .pll-selectmenu-button img.ui-icon,
75 .pll-selectmenu-menu img.ui-icon {
76 position: absolute;
77 top: 0;
78 bottom: 0;
79 right: auto;
80 margin: auto 0;
81 }
82 .pll-selectmenu-button img.ui-icon {
83 left: 12px;
84 }
85 .rtl .pll-selectmenu-button img.ui-icon {
86 left: auto;
87 right: 12px;
88 }
89 .pll-selectmenu-menu img.ui-icon {
90 left: .3em;
91 }
92 .rtl .pll-selectmenu-menu img.ui-icon {
93 right: .3em;
94 left: auto;
95 }
96 /* Text box */
97 .pll-selectmenu-button span.ui-selectmenu-text {
98 display: block;
99 padding: 0 24px 0 42px;
100 overflow: hidden;
101 text-overflow: ellipsis;
102 margin: 0;
103 }
104 .rtl .pll-selectmenu-button span.ui-selectmenu-text {
105 padding: 0 42px 0 24px;
106 }
107 /* Menu */
108 .pll-selectmenu-menu {
109 position: absolute;
110 top: 0;
111 left: 0;
112 display: none;
113 padding: 0;
114 margin: 0;
115 }
116 .pll-selectmenu-menu.ui-selectmenu-open {
117 display: block;
118 }
119 .pll-selectmenu-menu .ui-menu {
120 list-style: none;
121 max-height: 231px;
122 border: 1px solid #ddd;
123 margin: 0;
124 box-shadow: 0 2px 6px rgba(100, 100, 100, .3);
125 overflow: auto;
126 outline: none;
127 }
128 .pll-selectmenu-menu .ui-menu-item {
129 margin: 0;
130 }
131 .pll-selectmenu-menu .ui-menu-item-wrapper {
132 position: relative;
133 padding: 3px 1em 3px 2em;
134 }
135 .rtl .pll-selectmenu-menu .ui-menu-item-wrapper {
136 padding: 3px 2em 3px 1em;
137 }
138 .pll-selectmenu-menu .ui-menu-item .ui-state-hover,
139 .pll-selectmenu-menu .ui-menu-item .ui-state-focus,
140 .pll-selectmenu-menu .ui-menu-item .ui-state-active {
141 background: #d5d5d5;
142 }
143
144