|
1 |
| - |
2 | 1 | /* Vomnibar CSS */
|
3 | 2 |
|
4 |
| -#vomnibar ol, #vomnibar ul { |
| 3 | +#vomnibar ol, |
| 4 | +#vomnibar ul { |
5 | 5 | list-style: none;
|
6 | 6 | display: none;
|
7 | 7 | }
|
8 | 8 |
|
9 | 9 | #vomnibar {
|
10 |
| - display: block; |
11 | 10 | position: fixed;
|
12 |
| - width: calc(100% - 20px); /* adjusted to keep border radius and box-shadow visible*/ |
13 |
| - /*min-width: 400px; |
14 |
| - top: 70px; |
15 |
| - left: 50%;*/ |
16 |
| - top: 8px; |
17 |
| - left: 8px; |
18 |
| - /*margin: 0 0 0 -40%;*/ |
19 |
| - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; |
20 |
| - |
21 |
| - background: #F1F1F1; |
| 11 | + /* adjusted to keep border radius and box-shadow visible*/ |
| 12 | + /* width: calc(40% - 20px); */ |
| 13 | + width: 700px; |
| 14 | + top: 8rem; |
| 15 | + /* left: calc(8px + 30%); */ |
| 16 | + left: calc(50% - 350px); |
| 17 | + |
| 18 | + background: #f1f1f1; |
22 | 19 | text-align: left;
|
23 |
| - border-radius: 4px; |
| 20 | + border-radius: 24px; |
| 21 | + overflow: hidden; |
24 | 22 | box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.8);
|
25 |
| - border: 1px solid #aaa; |
26 | 23 | z-index: 2139999999; /* One less than hint markers and the help dialog (see ../content_scripts/vimium.css). */
|
27 | 24 | }
|
28 | 25 |
|
29 | 26 | #vomnibar input {
|
30 | 27 | color: #000;
|
31 |
| - font-size: 20px; |
32 |
| - height: 34px; |
| 28 | + font-size: 1.2rem; |
33 | 29 | margin-bottom: 0;
|
34 |
| - padding: 4px; |
35 |
| - background-color: white; |
36 |
| - border-radius: 3px; |
37 |
| - border: 1px solid #E8E8E8; |
38 |
| - box-shadow: #444 0px 0px 1px; |
| 30 | + padding: 1.2rem; |
39 | 31 | width: 100%;
|
40 | 32 | outline: none;
|
41 | 33 | box-sizing: border-box;
|
42 | 34 | }
|
43 | 35 |
|
44 | 36 | #vomnibar .vomnibarSearchArea {
|
45 | 37 | display: block;
|
46 |
| - padding: 10px; |
47 |
| - background-color: #F1F1F1; |
48 |
| - border-radius: 4px 4px 0 0; |
49 |
| - border-bottom: 1px solid #C6C9CE; |
50 | 38 | }
|
51 | 39 |
|
52 | 40 | #vomnibar ul {
|
53 |
| - background-color: white; |
54 |
| - border-radius: 0 0 4px 4px; |
55 |
| - list-style: none; |
56 |
| - padding: 10px 0; |
57 |
| - padding-top: 0; |
| 41 | + margin: 0; |
| 42 | + padding: 0; |
58 | 43 | }
|
59 | 44 |
|
60 | 45 | #vomnibar li {
|
61 |
| - border-bottom: 1px solid #ddd; |
62 |
| - line-height: 1.1em; |
63 |
| - padding: 7px 10px; |
64 |
| - font-size: 16px; |
| 46 | + margin: 4px 0.4rem; |
| 47 | + padding: 8px 8px 4px; |
| 48 | + font-size: 15px; |
65 | 49 | color: black;
|
66 | 50 | position: relative;
|
67 | 51 | display: list-item;
|
68 |
| - margin: auto; |
| 52 | + border-radius: 8px; |
| 53 | + background: #202124; |
| 54 | + border-bottom: 1px solid #151515; |
| 55 | +} |
| 56 | + |
| 57 | +#vomnibar li:last-of-type { |
| 58 | + margin-bottom: 0.4rem; |
69 | 59 | }
|
70 | 60 |
|
71 | 61 | #vomnibar li:last-of-type {
|
72 | 62 | border-bottom: none;
|
73 | 63 | }
|
74 | 64 |
|
75 |
| -#vomnibar li .vomnibarTopHalf, #vomnibar li .vomnibarBottomHalf { |
76 |
| - display: block; |
| 65 | +#vomnibar li .vomnibarTopHalf, |
| 66 | +#vomnibar li .vomnibarBottomHalf { |
| 67 | + display: flex; |
| 68 | + gap: 0.25rem; |
77 | 69 | overflow: hidden;
|
78 | 70 | }
|
79 | 71 |
|
80 | 72 | #vomnibar li .vomnibarBottomHalf {
|
81 | 73 | font-size: 15px;
|
82 |
| - margin-top: 3px; |
83 |
| - padding: 2px 0; |
| 74 | + padding: 4px 0; |
84 | 75 | }
|
85 | 76 |
|
86 | 77 | #vomnibar li .vomnibarIcon {
|
87 |
| - padding: 0 13px 0 6px; |
88 |
| - vertical-align: bottom; |
89 |
| - width: 16px; |
| 78 | + width: 22px; |
| 79 | + height: 22px; |
90 | 80 | }
|
91 | 81 |
|
92 | 82 | #vomnibar li .vomnibarSource {
|
93 | 83 | color: #777;
|
| 84 | + text-transform: uppercase; |
| 85 | + font-size: 0.8rem; |
94 | 86 | margin-right: 4px;
|
95 | 87 | }
|
| 88 | + |
| 89 | +#vomnibar li .vomnibarSource::before { |
| 90 | + font-size: 1.1rem; |
| 91 | + margin-right: 8px; |
| 92 | + margin-left: 3px; |
| 93 | + color: #666; |
| 94 | + font-family: "JetBrainsMono Nerd Font"; /* Example font */ |
| 95 | + left: 8px; |
| 96 | +} |
| 97 | + |
| 98 | +#vomnibar li .vomnibarSource[data-icon="tab"]::before { |
| 99 | + content: "\f488"; |
| 100 | + margin-top: -3px; |
| 101 | +} |
| 102 | + |
| 103 | +#vomnibar li .vomnibarSource[data-icon="history"]::before { |
| 104 | + content: "\f464"; |
| 105 | +} |
| 106 | + |
| 107 | +#vomnibar li .vomnibarSource[data-icon="bookmark"]::before { |
| 108 | + content: "\f461"; |
| 109 | +} |
| 110 | + |
| 111 | +#vomnibar li .vomnibarSource[data-icon="domain"]::before { |
| 112 | + content: "\e68f"; |
| 113 | +} |
| 114 | + |
96 | 115 | #vomnibar li .vomnibarRelevancy {
|
97 | 116 | position: absolute;
|
98 | 117 | right: 0;
|
|
107 | 126 |
|
108 | 127 | #vomnibar li .vomnibarUrl {
|
109 | 128 | white-space: nowrap;
|
| 129 | + margin-left: 0.5rem; |
110 | 130 | color: #224684;
|
111 | 131 | }
|
112 | 132 |
|
|
115 | 135 | color: black;
|
116 | 136 | }
|
117 | 137 |
|
118 |
| -#vomnibar li em, #vomnibar li .vomnibarTitle { |
| 138 | +#vomnibar li em, |
| 139 | +#vomnibar li .vomnibarTitle { |
119 | 140 | color: black;
|
120 | 141 | margin-left: 4px;
|
121 | 142 | }
|
122 |
| -#vomnibar li em { font-style: italic; } |
123 |
| -#vomnibar li em .vomnibarMatch, #vomnibar li .vomnibarTitle .vomnibarMatch { |
| 143 | +#vomnibar li em { |
| 144 | + font-style: italic; |
| 145 | +} |
| 146 | +#vomnibar li em .vomnibarMatch, |
| 147 | +#vomnibar li .vomnibarTitle .vomnibarMatch { |
124 | 148 | color: #333;
|
125 | 149 | }
|
126 | 150 |
|
127 | 151 | #vomnibar li.vomnibarSelected {
|
128 |
| - background-color: #BBCEE9; |
| 152 | + background-color: #bbcee9; |
| 153 | + border-radius: 6px; |
129 | 154 | }
|
130 | 155 |
|
131 | 156 | #vomnibarInput::selection {
|
|
137 | 162 |
|
138 | 163 | /* This is a considerably lighter blue than Vimium blue, which seems softer
|
139 | 164 | * on the eye for this purpose. */
|
140 |
| - background-color: #E6EEFB; |
| 165 | + background-color: #e6eefb; |
141 | 166 | }
|
142 | 167 |
|
143 | 168 | .vomnibarInsertText {
|
144 | 169 | }
|
145 | 170 |
|
146 | 171 | .vomnibarNoInsertText {
|
147 | 172 | visibility: hidden;
|
| 173 | + display: none; |
148 | 174 | }
|
149 | 175 |
|
150 | 176 | /* Dark Vomnibar */
|
151 | 177 |
|
152 | 178 | @media (prefers-color-scheme: dark) {
|
153 | 179 | #vomnibar {
|
154 |
| - border: 1px solid rgba(0, 0, 0, 0.7); |
155 | 180 | border-radius: 6px;
|
156 | 181 | }
|
157 | 182 |
|
158 |
| - #vomnibar .vomnibarSearchArea, #vomnibar { |
159 |
| - background-color: #35363a; |
160 |
| - border-bottom: 1px solid rgba(255, 255, 255, 0.1); |
| 183 | + #vomnibar .vomnibarSearchArea, |
| 184 | + #vomnibar { |
| 185 | + background-color: #202124; |
| 186 | + } |
| 187 | + |
| 188 | + .vomnibarSearchArea::before { |
| 189 | + content: "\f002"; |
| 190 | + font-family: JetBrainsMono Nerd Font; |
| 191 | + position: absolute; |
| 192 | + font-size: 1.2rem; |
| 193 | + top: 18px; |
| 194 | + left: 16px; |
161 | 195 | }
|
162 | 196 |
|
163 | 197 | #vomnibar input {
|
164 |
| - background-color: #202124; |
| 198 | + background-color: #191919; |
165 | 199 | color: white;
|
166 | 200 | border: none;
|
| 201 | + padding-left: 3rem; |
167 | 202 | }
|
168 | 203 |
|
169 | 204 | #vomnibar ul {
|
170 | 205 | background-color: #202124;
|
171 | 206 | }
|
172 | 207 |
|
173 |
| - #vomnibar li { |
174 |
| - border-bottom: 1px solid rgba(255, 255, 255, 0.1); |
175 |
| - } |
176 |
| - |
177 | 208 | #vomnibar li.vomnibarSelected {
|
178 | 209 | background-color: #37383a;
|
179 | 210 | }
|
|
193 | 224 | }
|
194 | 225 |
|
195 | 226 | #vomnibar li .vomnibarMatch {
|
196 |
| - color: white; |
| 227 | + color: #abe9b3; |
197 | 228 | }
|
198 | 229 |
|
199 | 230 | #vomnibar li em .vomnibarMatch,
|
|
0 commit comments