github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/pkg/html/pages/style.css (about) 1 #topbar { 2 padding: 5px 10px; 3 background: #E0EBF5; 4 } 5 6 #topbar a { 7 color: #375EAB; 8 text-decoration: none; 9 } 10 11 h1, h2, h3, h4 { 12 margin: 0; 13 padding: 0; 14 color: #375EAB; 15 font-weight: bold; 16 } 17 18 .navigation_tab { 19 border: 1px solid black; 20 padding: 4px; 21 margin: 4px; 22 display: inline-block; 23 } 24 25 .navigation_tab a:hover {background-color: #ddd;} 26 27 .navigation_tab_selected { 28 font-weight: bold; 29 border: 3px solid black; 30 padding: 4px; 31 margin: 4px; 32 display: inline-block; 33 } 34 35 .navigation { 36 padding-top: 15px; 37 padding-bottom: 6px; 38 display: flex; 39 align-items: center; 40 flex-wrap: wrap; 41 } 42 43 table { 44 border: 1px solid #ccc; 45 margin: 20px 5px; 46 border-collapse: collapse; 47 white-space: nowrap; 48 text-overflow: ellipsis; 49 overflow: hidden; 50 } 51 52 table caption { 53 font-weight: bold; 54 } 55 56 table td, table th { 57 vertical-align: top; 58 padding: 2px 8px; 59 text-overflow: ellipsis; 60 overflow: hidden; 61 } 62 63 .namespace { 64 font-weight: bold; 65 font-size: large; 66 color: #375EAB; 67 } 68 69 .position_table { 70 border: 0px; 71 margin: 0px; 72 width: 100%; 73 border-collapse: collapse; 74 } 75 76 .position_table td, .position_table tr { 77 vertical-align: center; 78 padding: 0px; 79 } 80 81 .position_table .namespace_td { 82 width: 100%; 83 padding-top: 10px; 84 padding-left: 20px; 85 } 86 87 .action_button, .action_button_selected { 88 border: 1px solid black; 89 align: left; 90 vertical-align: center; 91 text-align: center; 92 width: 30px; 93 height: 30px; 94 padding: 4px; 95 margin: 5px; 96 } 97 98 .action_button_selected { 99 border: 3px solid black; 100 } 101 102 .position_table .search { 103 text-align: right; 104 } 105 106 .list_table td, .list_table th { 107 border-left: 1px solid #ccc; 108 } 109 110 .list_table th { 111 background: #F4F4F4; 112 } 113 114 .list_table tr:nth-child(2n) { 115 background: #F4F4F4; 116 } 117 118 .list_table tr:hover { 119 background: #ffff99; 120 } 121 122 .list_table .namespace { 123 width: 100pt; 124 max-width: 100pt; 125 } 126 127 .list_table .title { 128 width: 350pt; 129 max-width: 350pt; 130 } 131 132 .list_table .commit_list { 133 width: 500pt; 134 max-width: 500pt; 135 } 136 137 .list_table .tag { 138 font-family: monospace; 139 font-size: 8pt; 140 max-width: 60pt; 141 } 142 143 .list_table .opts { 144 width: 40pt; 145 max-width: 40pt; 146 } 147 148 .list_table .status { 149 width: 250pt; 150 max-width: 250pt; 151 } 152 153 .list_table .patched { 154 width: 60pt; 155 max-width: 60pt; 156 text-align: center; 157 } 158 159 .list_table .kernel { 160 width: 80pt; 161 max-width: 80pt; 162 } 163 164 .list_table .maintainers { 165 max-width: 300pt; 166 white-space: normal; 167 } 168 169 .list_table .result { 170 width: 60pt; 171 max-width: 200pt; 172 } 173 174 .list_table .stat { 175 width: 55pt; 176 font-family: monospace; 177 text-align: right; 178 } 179 180 .list_table .rank { 181 width: 55pt; 182 font-family: monospace; 183 text-align: right; 184 } 185 186 .list_table .discussions { 187 font-family: monospace; 188 text-align: left; 189 } 190 191 .list_table .bisect_status { 192 width: 75pt; 193 max-width: 75pt; 194 font-family: monospace; 195 text-align: right; 196 } 197 198 .list_table .date { 199 width: 60pt; 200 max-width: 60pt; 201 font-family: monospace; 202 text-align: right; 203 } 204 205 .list_table .stat_name { 206 width: 180pt; 207 max-width: 180pt; 208 font-family: monospace; 209 } 210 211 .list_table .stat_value { 212 width: 200pt; 213 max-width: 200pt; 214 font-family: monospace; 215 } 216 217 .list_table .stale_repro { 218 text-decoration: line-through; 219 } 220 221 .list_table .assets { 222 white-space: nowrap; 223 } 224 225 .list_table .assets .no-break { 226 display: inline-block; 227 } 228 229 .list_table .job_description { 230 max-width: 600pt; 231 word-break: break-all; 232 overflow-wrap: break-word; 233 white-space: normal; 234 } 235 236 .list_table .icon { 237 font-size: 75%; 238 } 239 240 .list_table .status-crashed { 241 background-color: #FF8674; 242 } 243 244 .list_table tr:hover .status-crashed { 245 background-color: #ffa397; 246 } 247 248 .list_table .status-ok { 249 background-color: lightgreen; 250 } 251 252 .list_table tr:hover .status-ok { 253 background-color: palegreen; 254 } 255 256 .list_table .status-error { 257 background-color: lightgray; 258 } 259 260 .list_table tr:hover .status-error { 261 background-color: gainsboro; 262 } 263 264 .bug-label { 265 background: white; 266 border: 1pt solid black; 267 display: inline-block; 268 padding-left: 2pt; 269 padding-right: 2pt; 270 margin-left: 4pt; 271 font-size: small; 272 } 273 274 .bug-label a { 275 text-decoration: none; 276 color: black; 277 } 278 279 .bad { 280 color: #f00; 281 font-weight: bold; 282 } 283 284 .inactive { 285 color: #888; 286 } 287 288 .plain { 289 text-decoration: none; 290 } 291 292 textarea { 293 width:100%; 294 font-family: monospace; 295 } 296 297 .mono { 298 font-family: monospace; 299 } 300 301 .info_link { 302 color: #25a7db; 303 text-decoration: none; 304 } 305 306 .page { 307 position: relative; 308 width: 100%; 309 } 310 311 aside { 312 position: absolute; 313 top: 0; 314 left: 0; 315 bottom: 0; 316 width: 290px; 317 margin-top: 5px; 318 } 319 320 .panel { 321 border: 1px solid #aaa; 322 border-radius: 5px; 323 margin-bottom: 5px; 324 margin-top: 5px; 325 } 326 327 .panel h1 { 328 font-size: 16px; 329 margin: 0; 330 padding: 2px 8px; 331 } 332 333 .panel select { 334 padding: 5px; 335 border: 0; 336 width: 100%; 337 } 338 339 .panel label { 340 margin-left: 7px; 341 } 342 343 .main-content { 344 position: absolute; 345 top: 0; 346 left: 300px; 347 right: 5px; 348 min-height: 200px; 349 overflow: hidden; 350 } 351 352 .graph_help { 353 position: absolute; 354 top: 115px; 355 left: 10px; 356 z-index: 1; 357 text-decoration: none; 358 font-weight: bold; 359 font-size: xx-large; 360 color: blue; 361 } 362 363 #graph_div { 364 height: 85vh; 365 } 366 367 #crash_div { 368 align: left; 369 width: 90%; 370 height: 400px; 371 margin: 0 0; 372 overflow: scroll; 373 border: 1px solid #777; 374 padding: 0px; 375 background: transparent; 376 } 377 378 #crash_div pre { 379 margin: 1px; 380 } 381 382 .input-values { 383 margin-left: 7px; 384 margin-bottom: 7px; 385 } 386 387 .input-values textarea { 388 width: 750pt; 389 height: 250pt; 390 } 391 392 .input-group { 393 margin-top: 7px; 394 margin-bottom: 7px; 395 display: block; 396 } 397 398 .input-group button { 399 width: 20pt; 400 } 401 402 .fix-candidate-block { 403 background: lightgreen; 404 padding: 5pt; 405 } 406 407 .bug-bisection-info { 408 float:left; 409 margin-right: 15px; 410 margin-bottom: 5px; 411 padding: 5px; 412 } 413 414 .bug-bisection-stop { 415 clear: both; 416 margin-bottom: 10px; 417 } 418 419 .collapsible { 420 border: 1px solid lightgrey; 421 margin-bottom: 15px; 422 } 423 424 .collapsible .content { 425 overflow-x: auto; 426 } 427 428 .collapsible .head { 429 max-width: 100%; 430 background-color: lightgrey; 431 padding: 5pt; 432 vertical-align: middle; 433 cursor: pointer; 434 } 435 436 .collapsible-hide .content { 437 display: none; 438 } 439 440 .collapsible-hide .hide-icon { 441 display: none; 442 } 443 444 .collapsible-show .show-icon { 445 display: none; 446 } 447 448 .emergency-stop { 449 background-color: yellow; 450 padding: 5pt; 451 margin-bottom: 5pt; 452 } 453 454 .emergency-stopped { 455 background-color: coral; 456 padding: 5pt; 457 margin-bottom: 5pt; 458 } 459 460 /* Dropdown Button */ 461 .dropbtn { 462 background-color: transparent; 463 color: #375EAB; 464 text-decoration: none; 465 border: none; 466 font-family: inherit; 467 font-size: inherit; 468 } 469 470 /* The container <div> - needed to position the dropdown content */ 471 .dropdown { 472 position: relative; 473 display: inline-block; 474 margin-top: 0; 475 margin-bottom: 0; 476 } 477 478 /* Dropdown Content (Hidden by Default) */ 479 .dropdown-content { 480 display: none; 481 flex-direction: column; 482 position: absolute; 483 background-color: #f1f1f1; 484 z-index: 1; 485 } 486 487 /* Links inside the dropdown */ 488 .dropdown-content div a { 489 color: black; 490 text-decoration: none; 491 display: block; 492 } 493 494 /* Change color of dropdown links on hover */ 495 .dropdown-content a:hover {background-color: #ddd;} 496 497 /* Show the dropdown menu on hover */ 498 .dropdown:hover .dropdown-content {display: flex;} 499 500 /* Change the background color of the dropdown button when the dropdown content is shown */ 501 .dropdown:hover .dropbtn {background-color: #ddd;} 502 503 .rank .tooltiptext { 504 visibility: hidden; 505 background-color: black; 506 color: #fff; 507 text-align: left; 508 border-radius: 6px; 509 padding: 5px 0; 510 511 /* Position the tooltip */ 512 position: absolute; 513 z-index: 1; 514 } 515 .rank:hover .tooltiptext { 516 visibility: visible; 517 }