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  }