github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/client/src/style/formatter.css (about) 1 /* Content managed by Project Forge, see [projectforge.md] for details. */ 2 /* Background */ 3 .chroma { 4 color: var(--chroma-fg); 5 background-color: var(--chroma-bg); 6 margin: var(--padding) 0; 7 } 8 9 /* single-line */ 10 pre.chroma { 11 width: auto; 12 overflow: auto; 13 display: block; 14 padding-bottom: var(--padding); 15 } 16 17 /* LineTableTD */ 18 .chroma .lntd:last-child { 19 width: 100%; 20 } 21 22 /* LineNumbers targeted by URL anchor */ 23 .chroma .ln:target { 24 color: var(--chroma-fg); 25 background-color: var(--chroma-highlight-bg); 26 } 27 28 /* LineNumbersTable targeted by URL anchor */ 29 .chroma .lnt:target { 30 color: var(--chroma-fg); 31 background-color: var(--chroma-highlight-bg); 32 } 33 34 /* Error */ 35 .chroma .err { 36 color: #960050; 37 background-color: #1e0010; 38 } 39 40 /* LineTableTD */ 41 .chroma .lntd { 42 vertical-align: top; 43 padding: 0; 44 margin: 0; 45 border: 0; 46 } 47 48 /* LineTable */ 49 .chroma .lntable { 50 border-spacing: 0; 51 padding: 0; 52 margin: 0; 53 border: 0; 54 width: auto; 55 overflow: auto; 56 display: block; 57 } 58 59 /* LineHighlight */ 60 .chroma .hl { 61 display: block; 62 width: 100%; 63 background-color: var(--chroma-highlight-bg); 64 } 65 66 /* LineNumbersTable */ 67 .chroma .lnt { 68 margin-right: 0.4em; 69 padding: 0 0.4em 0 0.4em; 70 color: var(--chroma-line-numbers); 71 } 72 73 /* LineNumbers */ 74 .chroma .ln { 75 margin-right: 0.4em; 76 padding: 0 0.4em 0 0.4em; 77 color: var(--chroma-line-numbers); 78 } 79 80 /* Keyword */ 81 .chroma .k { 82 color: var(--chroma-keyword); 83 } 84 85 /* KeywordConstant */ 86 .chroma .kc { 87 color: var(--chroma-keyword); 88 } 89 90 /* KeywordDeclaration */ 91 .chroma .kd { 92 color: var(--chroma-keyword); 93 } 94 95 /* KeywordNamespace */ 96 .chroma .kn { 97 color: var(--chroma-namespace); 98 } 99 100 /* KeywordPseudo */ 101 .chroma .kp { 102 color: var(--chroma-keyword); 103 } 104 105 /* KeywordReserved */ 106 .chroma .kr { 107 color: var(--chroma-keyword); 108 } 109 110 /* KeywordType */ 111 .chroma .kt { 112 color: var(--chroma-keyword); 113 } 114 115 /* Name */ 116 .chroma .n { 117 color: var(--chroma-name); 118 } 119 120 /* NameAttribute */ 121 .chroma .na { 122 color: var(--chroma-attribute); 123 } 124 125 /* NameBuiltin */ 126 .chroma .nb { 127 color: var(--chroma-name); 128 } 129 130 /* NameBuiltinPseudo */ 131 .chroma .bp { 132 color: var(--chroma-name); 133 } 134 135 /* NameClass */ 136 .chroma .nc { 137 color: var(--chroma-class); 138 } 139 140 /* NameConstant */ 141 .chroma .no { 142 color: var(--chroma-keyword); 143 } 144 145 /* NameDecorator */ 146 .chroma .nd { 147 color: var(--chroma-decorator); 148 } 149 150 /* NameEntity */ 151 .chroma .ni { 152 color: var(--chroma-name); 153 } 154 155 /* NameException */ 156 .chroma .ne { 157 color: var(--chroma-exception); 158 } 159 160 /* NameFunction */ 161 .chroma .nf { 162 color: var(--chroma-function); 163 } 164 165 /* NameFunctionMagic */ 166 .chroma .fm { 167 color: var(--chroma-name); 168 } 169 170 /* NameLabel */ 171 .chroma .nl { 172 color: var(--chroma-name); 173 } 174 175 /* NameNamespace */ 176 .chroma .nn { 177 color: var(--chroma-name); 178 } 179 180 /* NameOther */ 181 .chroma .nx { 182 color: var(--chroma-other); 183 } 184 185 /* NameProperty */ 186 .chroma .py { 187 color: var(--chroma-name); 188 } 189 190 /* NameTag */ 191 .chroma .nt { 192 color: var(--chroma-namespace); 193 } 194 195 /* NameVariable */ 196 .chroma .nv { 197 color: var(--chroma-name); 198 } 199 200 /* NameVariableClass */ 201 .chroma .vc { 202 color: var(--chroma-name); 203 } 204 205 /* NameVariableGlobal */ 206 .chroma .vg { 207 color: var(--chroma-name); 208 } 209 210 /* NameVariableInstance */ 211 .chroma .vi { 212 color: var(--chroma-name); 213 } 214 215 /* NameVariableMagic */ 216 .chroma .vm { 217 color: var(--chroma-name); 218 } 219 220 /* Literal */ 221 .chroma .l { 222 color: var(--chroma-literal); 223 } 224 225 /* LiteralDate */ 226 .chroma .ld { 227 color: var(--chroma-literal-string); 228 } 229 230 /* LiteralString */ 231 .chroma .s { 232 color: var(--chroma-literal-string); 233 } 234 235 /* LiteralStringAffix */ 236 .chroma .sa { 237 color: var(--chroma-literal-string); 238 } 239 240 /* LiteralStringBacktick */ 241 .chroma .sb { 242 color: var(--chroma-literal-string); 243 } 244 245 /* LiteralStringChar */ 246 .chroma .sc { 247 color: var(--chroma-literal-string); 248 } 249 250 /* LiteralStringDelimiter */ 251 .chroma .dl { 252 color: var(--chroma-literal-string); 253 } 254 255 /* LiteralStringDoc */ 256 .chroma .sd { 257 color: var(--chroma-literal-string); 258 } 259 260 /* LiteralStringDouble */ 261 .chroma .s2 { 262 color: var(--chroma-literal-string); 263 } 264 265 /* LiteralStringEscape */ 266 .chroma .se { 267 color: var(--chroma-literal-escape); 268 } 269 270 /* LiteralStringHeredoc */ 271 .chroma .sh { 272 color: var(--chroma-literal-string); 273 } 274 275 /* LiteralStringInterpol */ 276 .chroma .si { 277 color: var(--chroma-literal-string); 278 } 279 280 /* LiteralStringOther */ 281 .chroma .sx { 282 color: var(--chroma-literal-string); 283 } 284 285 /* LiteralStringRegex */ 286 .chroma .sr { 287 color: var(--chroma-literal-string); 288 } 289 290 /* LiteralStringSingle */ 291 .chroma .s1 { 292 color: var(--chroma-literal-string); 293 } 294 295 /* LiteralStringSymbol */ 296 .chroma .ss { 297 color: var(--chroma-literal-string); 298 } 299 300 /* LiteralNumber */ 301 .chroma .m { 302 color: var(--chroma-literal); 303 } 304 305 /* LiteralNumberBin */ 306 .chroma .mb { 307 color: var(--chroma-literal); 308 } 309 310 /* LiteralNumberFloat */ 311 .chroma .mf { 312 color: var(--chroma-literal); 313 } 314 315 /* LiteralNumberHex */ 316 .chroma .mh { 317 color: var(--chroma-literal); 318 } 319 320 /* LiteralNumberInteger */ 321 .chroma .mi { 322 color: var(--chroma-literal); 323 } 324 325 /* LiteralNumberIntegerLong */ 326 .chroma .il { 327 color: var(--chroma-literal); 328 } 329 330 /* LiteralNumberOct */ 331 .chroma .mo { 332 color: var(--chroma-literal); 333 } 334 335 /* Operator */ 336 .chroma .o { 337 color: var(--chroma-namespace); 338 } 339 340 /* OperatorWord */ 341 .chroma .ow { 342 color: var(--chroma-namespace); 343 } 344 345 /* Punctuation */ 346 .chroma .p { 347 color: var(--chroma-punctuation); 348 } 349 350 /* Comment */ 351 .chroma .c { 352 color: var(--chroma-comment); 353 } 354 355 /* CommentHashbang */ 356 .chroma .ch { 357 color: var(--chroma-comment); 358 } 359 360 /* CommentMultiline */ 361 .chroma .cm { 362 color: var(--chroma-comment); 363 } 364 365 /* CommentSingle */ 366 .chroma .c1 { 367 color: var(--chroma-comment); 368 } 369 370 /* CommentSpecial */ 371 .chroma .cs { 372 color: var(--chroma-comment); 373 } 374 375 /* CommentPreproc */ 376 .chroma .cp { 377 color: var(--chroma-comment); 378 } 379 380 /* CommentPreprocFile */ 381 .chroma .cpf { 382 color: var(--chroma-comment); 383 } 384 385 /* GenericEmph */ 386 .chroma .ge { 387 font-style: italic; 388 } 389 390 /* GenericStrong */ 391 .chroma .gs { 392 font-weight: bold; 393 }