A vibe coded tangled fork which supports pijul.
at 9d516aae9da3104ed3194b178aaf66a6c7e4876f 192 lines 5.0 kB view raw
1@media (max-width: 768px) { 2 .pagefind-ui__result-thumb { 3 width: 0 !important; 4 } 5 .pagefind-ui__result-excerpt, 6 .pagefind-ui__result-title { 7 overflow-wrap: break-word; 8 word-break: break-word; 9 } 10 .pagefind-ui__search-input, 11 .pagefind-ui__search-clear { 12 max-width: 100%; 13 } 14 .pagefind-ui__form { 15 overflow: hidden; 16 } 17} 18 19svg { 20 width: 16px; 21 height: 16px; 22} 23 24:root { 25 --syntax-alert: #d20f39; 26 --syntax-annotation: #fe640b; 27 --syntax-attribute: #df8e1d; 28 --syntax-basen: #40a02b; 29 --syntax-builtin: #1e66f5; 30 --syntax-controlflow: #8839ef; 31 --syntax-char: #04a5e5; 32 --syntax-constant: #fe640b; 33 --syntax-comment: #9ca0b0; 34 --syntax-commentvar: #7c7f93; 35 --syntax-documentation: #9ca0b0; 36 --syntax-datatype: #df8e1d; 37 --syntax-decval: #40a02b; 38 --syntax-error: #d20f39; 39 --syntax-extension: #4c4f69; 40 --syntax-float: #40a02b; 41 --syntax-function: #1e66f5; 42 --syntax-import: #40a02b; 43 --syntax-information: #04a5e5; 44 --syntax-keyword: #8839ef; 45 --syntax-operator: #179299; 46 --syntax-other: #8839ef; 47 --syntax-preprocessor: #ea76cb; 48 --syntax-specialchar: #04a5e5; 49 --syntax-specialstring: #ea76cb; 50 --syntax-string: #40a02b; 51 --syntax-variable: #8839ef; 52 --syntax-verbatimstring: #40a02b; 53 --syntax-warning: #df8e1d; 54} 55 56@media (prefers-color-scheme: dark) { 57 :root { 58 --syntax-alert: #f38ba8; 59 --syntax-annotation: #fab387; 60 --syntax-attribute: #f9e2af; 61 --syntax-basen: #a6e3a1; 62 --syntax-builtin: #89b4fa; 63 --syntax-controlflow: #cba6f7; 64 --syntax-char: #89dceb; 65 --syntax-constant: #fab387; 66 --syntax-comment: #6c7086; 67 --syntax-commentvar: #585b70; 68 --syntax-documentation: #6c7086; 69 --syntax-datatype: #f9e2af; 70 --syntax-decval: #a6e3a1; 71 --syntax-error: #f38ba8; 72 --syntax-extension: #cdd6f4; 73 --syntax-float: #a6e3a1; 74 --syntax-function: #89b4fa; 75 --syntax-import: #a6e3a1; 76 --syntax-information: #89dceb; 77 --syntax-keyword: #cba6f7; 78 --syntax-operator: #94e2d5; 79 --syntax-other: #cba6f7; 80 --syntax-preprocessor: #f5c2e7; 81 --syntax-specialchar: #89dceb; 82 --syntax-specialstring: #f5c2e7; 83 --syntax-string: #a6e3a1; 84 --syntax-variable: #cba6f7; 85 --syntax-verbatimstring: #a6e3a1; 86 --syntax-warning: #f9e2af; 87 } 88} 89 90/* pandoc syntax highlighting classes */ 91code span.al { 92 color: var(--syntax-alert); 93 font-weight: bold; 94} /* alert */ 95code span.an { 96 color: var(--syntax-annotation); 97 font-weight: bold; 98 font-style: italic; 99} /* annotation */ 100code span.at { 101 color: var(--syntax-attribute); 102} /* attribute */ 103code span.bn { 104 color: var(--syntax-basen); 105} /* basen */ 106code span.bu { 107 color: var(--syntax-builtin); 108} /* builtin */ 109code span.cf { 110 color: var(--syntax-controlflow); 111 font-weight: bold; 112} /* controlflow */ 113code span.ch { 114 color: var(--syntax-char); 115} /* char */ 116code span.cn { 117 color: var(--syntax-constant); 118} /* constant */ 119code span.co { 120 color: var(--syntax-comment); 121 font-style: italic; 122} /* comment */ 123code span.cv { 124 color: var(--syntax-commentvar); 125 font-weight: bold; 126 font-style: italic; 127} /* commentvar */ 128code span.do { 129 color: var(--syntax-documentation); 130 font-style: italic; 131} /* documentation */ 132code span.dt { 133 color: var(--syntax-datatype); 134} /* datatype */ 135code span.dv { 136 color: var(--syntax-decval); 137} /* decval */ 138code span.er { 139 color: var(--syntax-error); 140 font-weight: bold; 141} /* error */ 142code span.ex { 143 color: var(--syntax-extension); 144} /* extension */ 145code span.fl { 146 color: var(--syntax-float); 147} /* float */ 148code span.fu { 149 color: var(--syntax-function); 150} /* function */ 151code span.im { 152 color: var(--syntax-import); 153 font-weight: bold; 154} /* import */ 155code span.in { 156 color: var(--syntax-information); 157 font-weight: bold; 158 font-style: italic; 159} /* information */ 160code span.kw { 161 color: var(--syntax-keyword); 162 font-weight: bold; 163} /* keyword */ 164code span.op { 165 color: var(--syntax-operator); 166} /* operator */ 167code span.ot { 168 color: var(--syntax-other); 169} /* other */ 170code span.pp { 171 color: var(--syntax-preprocessor); 172} /* preprocessor */ 173code span.sc { 174 color: var(--syntax-specialchar); 175} /* specialchar */ 176code span.ss { 177 color: var(--syntax-specialstring); 178} /* specialstring */ 179code span.st { 180 color: var(--syntax-string); 181} /* string */ 182code span.va { 183 color: var(--syntax-variable); 184} /* variable */ 185code span.vs { 186 color: var(--syntax-verbatimstring); 187} /* verbatimstring */ 188code span.wa { 189 color: var(--syntax-warning); 190 font-weight: bold; 191 font-style: italic; 192} /* warning */