Skip to content

Commit 63b683e

Browse files
committed
fix: website search integration
1 parent 8119858 commit 63b683e

File tree

210 files changed

+225
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

210 files changed

+225
-0
lines changed
667 Bytes
Binary file not shown.
281 Bytes
Binary file not shown.
670 Bytes
Binary file not shown.
847 Bytes
Binary file not shown.
379 Bytes
Binary file not shown.
1.5 KB
Binary file not shown.
302 Bytes
Binary file not shown.
979 Bytes
Binary file not shown.
998 Bytes
Binary file not shown.
475 Bytes
Binary file not shown.
245 Bytes
Binary file not shown.
407 Bytes
Binary file not shown.
401 Bytes
Binary file not shown.
593 Bytes
Binary file not shown.
936 Bytes
Binary file not shown.
326 Bytes
Binary file not shown.
330 Bytes
Binary file not shown.
294 Bytes
Binary file not shown.
518 Bytes
Binary file not shown.
296 Bytes
Binary file not shown.
910 Bytes
Binary file not shown.
183 Bytes
Binary file not shown.
494 Bytes
Binary file not shown.
402 Bytes
Binary file not shown.
298 Bytes
Binary file not shown.
294 Bytes
Binary file not shown.
652 Bytes
Binary file not shown.
320 Bytes
Binary file not shown.
728 Bytes
Binary file not shown.
1.3 KB
Binary file not shown.
525 Bytes
Binary file not shown.
294 Bytes
Binary file not shown.
440 Bytes
Binary file not shown.
1.02 KB
Binary file not shown.
671 Bytes
Binary file not shown.
880 Bytes
Binary file not shown.
189 Bytes
Binary file not shown.
145 Bytes
Binary file not shown.
592 Bytes
Binary file not shown.
713 Bytes
Binary file not shown.
316 Bytes
Binary file not shown.
475 Bytes
Binary file not shown.
906 Bytes
Binary file not shown.
297 Bytes
Binary file not shown.
521 Bytes
Binary file not shown.
321 Bytes
Binary file not shown.
299 Bytes
Binary file not shown.
328 Bytes
Binary file not shown.
297 Bytes
Binary file not shown.
1.16 KB
Binary file not shown.
783 Bytes
Binary file not shown.
764 Bytes
Binary file not shown.
301 Bytes
Binary file not shown.
393 Bytes
Binary file not shown.
284 Bytes
Binary file not shown.
518 Bytes
Binary file not shown.
1.47 KB
Binary file not shown.
363 Bytes
Binary file not shown.
1.27 KB
Binary file not shown.
281 Bytes
Binary file not shown.
207 Bytes
Binary file not shown.
731 Bytes
Binary file not shown.
659 Bytes
Binary file not shown.
299 Bytes
Binary file not shown.
479 Bytes
Binary file not shown.
591 Bytes
Binary file not shown.
284 Bytes
Binary file not shown.
378 Bytes
Binary file not shown.
318 Bytes
Binary file not shown.
316 Bytes
Binary file not shown.
397 Bytes
Binary file not shown.
783 Bytes
Binary file not shown.
461 Bytes
Binary file not shown.
293 Bytes
Binary file not shown.
584 Bytes
Binary file not shown.
1.35 KB
Binary file not shown.
665 Bytes
Binary file not shown.
578 Bytes
Binary file not shown.
282 Bytes
Binary file not shown.
654 Bytes
Binary file not shown.
302 Bytes
Binary file not shown.
831 Bytes
Binary file not shown.
444 Bytes
Binary file not shown.
579 Bytes
Binary file not shown.
655 Bytes
Binary file not shown.
304 Bytes
Binary file not shown.
383 Bytes
Binary file not shown.
490 Bytes
Binary file not shown.
375 Bytes
Binary file not shown.
328 Bytes
Binary file not shown.
728 Bytes
Binary file not shown.
499 Bytes
Binary file not shown.
717 Bytes
Binary file not shown.
411 Bytes
Binary file not shown.
994 Bytes
Binary file not shown.
315 Bytes
Binary file not shown.
1.21 KB
Binary file not shown.
331 Bytes
Binary file not shown.
428 Bytes
Binary file not shown.
1.28 KB
Binary file not shown.
298 Bytes
Binary file not shown.
572 Bytes
Binary file not shown.
432 Bytes
Binary file not shown.
301 Bytes
Binary file not shown.
377 Bytes
Binary file not shown.
316 Bytes
Binary file not shown.
319 Bytes
Binary file not shown.
625 Bytes
Binary file not shown.
320 Bytes
Binary file not shown.
354 Bytes
Binary file not shown.
953 Bytes
Binary file not shown.
587 Bytes
Binary file not shown.
468 Bytes
Binary file not shown.
390 Bytes
Binary file not shown.
923 Bytes
Binary file not shown.
668 Bytes
Binary file not shown.
1.25 KB
Binary file not shown.
521 Bytes
Binary file not shown.
470 Bytes
Binary file not shown.
651 Bytes
Binary file not shown.
1.14 KB
Binary file not shown.
1.3 KB
Binary file not shown.
471 Bytes
Binary file not shown.
298 Bytes
Binary file not shown.
294 Bytes
Binary file not shown.
514 Bytes
Binary file not shown.
710 Bytes
Binary file not shown.
780 Bytes
Binary file not shown.
278 Bytes
Binary file not shown.
211 Bytes
Binary file not shown.
273 Bytes
Binary file not shown.
474 Bytes
Binary file not shown.
285 Bytes
Binary file not shown.
360 Bytes
Binary file not shown.
522 Bytes
Binary file not shown.
983 Bytes
Binary file not shown.
325 Bytes
Binary file not shown.
457 Bytes
Binary file not shown.
371 Bytes
Binary file not shown.
1.14 KB
Binary file not shown.
313 Bytes
Binary file not shown.
692 Bytes
Binary file not shown.
327 Bytes
Binary file not shown.
248 Bytes
Binary file not shown.
186 Bytes
Binary file not shown.
850 Bytes
Binary file not shown.
1.02 KB
Binary file not shown.
360 Bytes
Binary file not shown.
578 Bytes
Binary file not shown.
950 Bytes
Binary file not shown.
382 Bytes
Binary file not shown.
665 Bytes
Binary file not shown.
1.27 KB
Binary file not shown.
780 Bytes
Binary file not shown.
305 Bytes
Binary file not shown.
313 Bytes
Binary file not shown.
902 Bytes
Binary file not shown.
1.02 KB
Binary file not shown.
360 Bytes
Binary file not shown.
971 Bytes
Binary file not shown.
595 Bytes
Binary file not shown.
329 Bytes
Binary file not shown.
427 Bytes
Binary file not shown.
621 Bytes
Binary file not shown.
404 Bytes
Binary file not shown.
425 Bytes
Binary file not shown.
435 Bytes
Binary file not shown.
627 Bytes
Binary file not shown.
297 Bytes
Binary file not shown.
323 Bytes
Binary file not shown.
471 Bytes
Binary file not shown.
306 Bytes
Binary file not shown.
186 Bytes
Binary file not shown.
269 Bytes
Binary file not shown.
420 Bytes
Binary file not shown.
663 Bytes
Binary file not shown.
391 Bytes
Binary file not shown.
357 Bytes
Binary file not shown.
669 Bytes
Binary file not shown.
642 Bytes
Binary file not shown.
142 Bytes
Binary file not shown.
324 Bytes
Binary file not shown.
380 Bytes
Binary file not shown.
512 Bytes
Binary file not shown.
302 Bytes
Binary file not shown.
630 Bytes
Binary file not shown.
316 Bytes
Binary file not shown.
302 Bytes
Binary file not shown.
111 Bytes
Binary file not shown.
646 Bytes
Binary file not shown.
281 Bytes
Binary file not shown.
323 Bytes
Binary file not shown.
1.27 KB
Binary file not shown.
351 Bytes
Binary file not shown.
307 Bytes
Binary file not shown.
767 Bytes
Binary file not shown.
455 Bytes
Binary file not shown.
334 Bytes
Binary file not shown.
552 Bytes
Binary file not shown.
32.9 KB
Binary file not shown.
4.2 KB
Binary file not shown.
32.3 KB
Binary file not shown.

pagefind/pagefind-entry.json

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"version":"0.12.0","languages":{"unknown":{"hash":"unknown_d925698dc48b9bf","wasm":null,"page_count":199}}}

pagefind/pagefind-modular-ui.css

+214
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,214 @@
1+
:root {
2+
--pagefind-ui-scale: 0.8;
3+
--pagefind-ui-primary: #034AD8;
4+
--pagefind-ui-fade: #707070;
5+
--pagefind-ui-text: #393939;
6+
--pagefind-ui-background: #ffffff;
7+
--pagefind-ui-border: #eeeeee;
8+
--pagefind-ui-tag: #eeeeee;
9+
--pagefind-ui-border-width: 2px;
10+
--pagefind-ui-border-radius: 8px;
11+
--pagefind-ui-image-border-radius: 8px;
12+
--pagefind-ui-image-box-ratio: 3 / 2;
13+
--pagefind-ui-font: system, -apple-system, ".SFNSText-Regular",
14+
"San Francisco", "Roboto", "Segoe UI", "Helvetica Neue",
15+
"Lucida Grande", sans-serif;
16+
}
17+
18+
[data-pfmod-hidden] {
19+
display: none !important;
20+
}
21+
22+
[data-pfmod-suppressed] {
23+
opacity: 0 !important;
24+
pointer-events: none !important;
25+
}
26+
27+
[data-pfmod-sr-hidden] {
28+
-webkit-clip: rect(0 0 0 0) !important;
29+
clip: rect(0 0 0 0) !important;
30+
-webkit-clip-path: inset(100%) !important;
31+
clip-path: inset(100%) !important;
32+
height: 1px !important;
33+
overflow: hidden !important;
34+
overflow: clip !important;
35+
position: absolute !important;
36+
white-space: nowrap !important;
37+
width: 1px !important;
38+
}
39+
40+
[data-pfmod-loading] {
41+
color: var(--pagefind-ui-text);
42+
background-color: var(--pagefind-ui-text);
43+
border-radius: var(--pagefind-ui-border-radius);
44+
opacity: 0.1;
45+
pointer-events: none;
46+
}
47+
48+
/* Input */
49+
50+
.pagefind-modular-input-wrapper {
51+
position: relative;
52+
}
53+
54+
.pagefind-modular-input-wrapper::before {
55+
background-color: var(--pagefind-ui-text);
56+
width: calc(18px * var(--pagefind-ui-scale));
57+
height: calc(18px * var(--pagefind-ui-scale));
58+
top: calc(23px * var(--pagefind-ui-scale));
59+
left: calc(20px * var(--pagefind-ui-scale));
60+
content: "";
61+
position: absolute;
62+
display: block;
63+
opacity: 0.7;
64+
-webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");
65+
mask-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");
66+
-webkit-mask-size: 100%;
67+
mask-size: 100%;
68+
z-index: 9;
69+
pointer-events: none;
70+
}
71+
72+
.pagefind-modular-input {
73+
height: calc(64px * var(--pagefind-ui-scale));
74+
padding: 0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));
75+
background-color: var(--pagefind-ui-background);
76+
border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);
77+
border-radius: var(--pagefind-ui-border-radius);
78+
font-size: calc(21px * var(--pagefind-ui-scale));
79+
position: relative;
80+
appearance: none;
81+
-webkit-appearance: none;
82+
display: flex;
83+
width: 100%;
84+
box-sizing: border-box;
85+
font-weight: 700;
86+
}
87+
88+
.pagefind-modular-input::placeholder {
89+
opacity: 0.2;
90+
}
91+
92+
.pagefind-modular-input-clear {
93+
position: absolute;
94+
top: calc(2px * var(--pagefind-ui-scale));
95+
right: calc(2px * var(--pagefind-ui-scale));
96+
height: calc(60px * var(--pagefind-ui-scale));
97+
border-radius: var(--pagefind-ui-border-radius);
98+
padding: 0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));
99+
color: var(--pagefind-ui-text);
100+
font-size: calc(14px * var(--pagefind-ui-scale));
101+
cursor: pointer;
102+
background-color: var(--pagefind-ui-background);
103+
border: none;
104+
appearance: none;
105+
}
106+
107+
/* ResultList */
108+
109+
.pagefind-modular-list-result {
110+
list-style-type: none;
111+
display: flex;
112+
align-items: flex-start;
113+
gap: min(calc(40px * var(--pagefind-ui-scale)), 3%);
114+
padding: calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));
115+
border-top: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);
116+
}
117+
118+
.pagefind-modular-list-result:last-of-type {
119+
border-bottom: solid var(--pagefind-ui-border-width) var(--pagefind-ui-border);
120+
}
121+
122+
.pagefind-modular-list-thumb {
123+
width: min(30%,
124+
calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));
125+
max-width: calc(120px * var(--pagefind-ui-scale));
126+
margin-top: calc(10px * var(--pagefind-ui-scale));
127+
aspect-ratio: var(--pagefind-ui-image-box-ratio);
128+
position: relative;
129+
}
130+
131+
.pagefind-modular-list-image {
132+
display: block;
133+
position: absolute;
134+
left: 50%;
135+
transform: translateX(-50%);
136+
font-size: 0;
137+
width: auto;
138+
height: auto;
139+
max-width: 100%;
140+
max-height: 100%;
141+
border-radius: var(--pagefind-ui-image-border-radius);
142+
}
143+
144+
.pagefind-modular-list-inner {
145+
flex: 1;
146+
display: flex;
147+
flex-direction: column;
148+
align-items: flex-start;
149+
margin-top: calc(10px * var(--pagefind-ui-scale));
150+
}
151+
152+
.pagefind-modular-list-title {
153+
display: inline-block;
154+
font-weight: 700;
155+
font-size: calc(21px * var(--pagefind-ui-scale));
156+
margin-top: 0;
157+
margin-bottom: 0;
158+
}
159+
160+
.pagefind-modular-list-link {
161+
color: var(--pagefind-ui-text);
162+
text-decoration: none;
163+
}
164+
165+
.pagefind-modular-list-link:hover {
166+
text-decoration: underline;
167+
}
168+
169+
.pagefind-modular-list-excerpt {
170+
display: inline-block;
171+
font-weight: 400;
172+
font-size: calc(16px * var(--pagefind-ui-scale));
173+
margin-top: calc(4px * var(--pagefind-ui-scale));
174+
margin-bottom: 0;
175+
min-width: calc(250px * var(--pagefind-ui-scale));
176+
}
177+
178+
/* FilterPills */
179+
180+
.pagefind-modular-filter-pills-wrapper {
181+
overflow-x: scroll;
182+
padding: 15px 0;
183+
}
184+
185+
.pagefind-modular-filter-pills {
186+
display: flex;
187+
gap: 6px;
188+
}
189+
190+
.pagefind-modular-filter-pill {
191+
display: flex;
192+
justify-content: center;
193+
align-items: center;
194+
border: none;
195+
appearance: none;
196+
padding: 0 calc(24px * var(--pagefind-ui-scale));
197+
background-color: var(--pagefind-ui-background);
198+
color: var(--pagefind-ui-fade);
199+
border: var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);
200+
border-radius: calc(25px * var(--pagefind-ui-scale));
201+
font-size: calc(18px * var(--pagefind-ui-scale));
202+
height: calc(50px * var(--pagefind-ui-scale));
203+
cursor: pointer;
204+
white-space: nowrap;
205+
}
206+
207+
.pagefind-modular-filter-pill:hover {
208+
border-color: var(--pagefind-ui-primary);
209+
}
210+
211+
.pagefind-modular-filter-pill[aria-pressed="true"] {
212+
border-color: var(--pagefind-ui-primary);
213+
color: var(--pagefind-ui-primary);
214+
}

0 commit comments

Comments
 (0)