github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/web/assets/css/production.less (about)

     1  .job-header,
     2  .pagination-header {
     3    padding: 0;
     4    height: 60px;
     5  
     6    h1 {
     7      line-height: 60px;
     8      float: left;
     9      margin: 0;
    10      margin-left: 18px;
    11    }
    12  }
    13  
    14  .build-header,
    15  .pagination-header {
    16    padding: 0;
    17  
    18    h1 {
    19      line-height: 60px;
    20      float: left;
    21      margin: 0;
    22      margin-left: 18px;
    23    }
    24  }
    25  
    26  .build-header .build-name,
    27  .pagination-header h1 {
    28    font-weight: bold;
    29  }
    30  
    31  .build-duration {
    32    line-height: 16px;
    33  }
    34  
    35  .build-header .build-duration {
    36    float: left;
    37    margin: 6px 0 6px 24px;
    38  }
    39  
    40  .pagination-header .last-checked {
    41    float: left;
    42    margin-left: 24px;
    43  }
    44  
    45  .cli-downloads {
    46    margin: 0;
    47    padding: 0;
    48    list-style-type: none;
    49  }
    50  
    51  .cli-downloads li {
    52    display: inline-block;
    53    padding-left: 7px;
    54  }
    55  
    56  .cli-downloads a {
    57    text-decoration: none;
    58  }
    59  
    60  .lower-right-info {
    61    position: fixed;
    62    bottom: 1em;
    63    right: 1em;
    64  }
    65  
    66  .lower-right-info td {
    67    text-align: right;
    68    padding: 0;
    69  }
    70  
    71  .lower-right-info > .cli-downloads {
    72    text-align: right;
    73  }
    74  
    75  #concourse-version {
    76    font-weight: bold;
    77  }
    78  
    79  #builds,
    80  .builds-list {
    81    display: block;
    82    list-style: none;
    83    margin: 0;
    84    padding: 0;
    85    overflow: hidden;
    86    white-space: nowrap;
    87  }
    88  
    89  .builds-list li {
    90    float: left;
    91    margin: 5px;
    92  }
    93  
    94  .jobs-builds-list {
    95    background: none;
    96  }
    97  
    98  .jobs-builds-list li {
    99    background-color: @grey80;
   100    width: 100%;
   101    float: none;
   102    margin: 0;
   103    margin-bottom: 10px;
   104  }
   105  
   106  #builds li {
   107    display: inline-block;
   108  }
   109  
   110  #builds li a,
   111  .builds-list li a {
   112    font-size: 20px;
   113    line-height: 1em;
   114    text-align: center;
   115    margin: 0;
   116    padding: 5px;
   117    display: block;
   118    font-weight: bold;
   119    text-decoration: none;
   120  }
   121  
   122  #build-requires-auth {
   123    display: none; /* gets toggled by failed websocket connection */
   124  }
   125  
   126  .build-login input {
   127    width: 100%;
   128    padding: 0 10px;
   129    text-decoration: none;
   130    font-size: 18px;
   131    line-height: 40px;
   132    font-family: inherit;
   133    font-weight: bold;
   134    cursor: pointer;
   135    margin: 0;
   136    border: none;
   137  }
   138  
   139  span.error {
   140    font-weight: bold;
   141  }
   142  
   143  ul.prep-status-list {
   144    margin-top: 5px;
   145    margin-bottom: 10px;
   146    padding-left: 5px;
   147  }
   148  
   149  li.prep-status {
   150    line-height: 1.5em;
   151    list-style-type: none;
   152  
   153    .marker {
   154      margin-right: 5px;
   155    }
   156  
   157    .details {
   158      margin-left: 40px;
   159    }
   160  }
   161  
   162  .step-body {
   163    padding: 10px 0 10px 10px;
   164  }
   165  
   166  .build-step pre {
   167    margin: 0;
   168  }
   169  
   170  .steps {
   171    font-size: 14px;
   172  }
   173  
   174  .steps .seq {
   175    clear: both;
   176  }
   177  
   178  .seq {
   179    margin-bottom: 10px;
   180  }
   181  
   182  .steps .seq:last-child {
   183    margin-bottom: 0;
   184  }
   185  
   186  .build-step.inactive h3,
   187  .build-step.inactive i,
   188  .build-step.inactive .dictionary,
   189  .prep-status.inactive {
   190    color: @grey70;
   191  }
   192  
   193  .build-step .header {
   194    cursor: pointer;
   195    clear: both;
   196    min-height: 28px;
   197    border: 1px solid transparent;
   198    position: sticky;
   199    top: 0;
   200    z-index: 1;
   201  }
   202  
   203  .build-step .header i {
   204    line-height: 28px;
   205    width: 28px;
   206  }
   207  
   208  .build-step .header i.left {
   209    float: left;
   210    margin-right: -6px;
   211  }
   212  
   213  .build-step .header i.right {
   214    float: right;
   215    margin-left: -6px;
   216  }
   217  
   218  .build-step .header .dict-key,
   219  .build-step .header .dict-value {
   220    font-size: 14px;
   221    line-height: 28px;
   222    padding: 0 6px;
   223  }
   224  
   225  .build-step .dictionary {
   226    float: right;
   227  }
   228  
   229  .build-step .header h3 {
   230    margin: 0;
   231    padding: 0 6px;
   232    float: left;
   233    line-height: 28px;
   234  }
   235  
   236  .step-body .dictionary {
   237    max-width: 50%;
   238  }
   239  
   240  .step-body .header .dictionary {
   241    max-width: 100%;
   242  }
   243  
   244  .dict-key {
   245    text-align: right;
   246    vertical-align: top;
   247    padding: 0 10px 0 0;
   248    margin: 0;
   249  }
   250  
   251  .dict-value {
   252    vertical-align: top;
   253    padding: 0;
   254    margin: 0;
   255    word-break: break-all;
   256  }
   257  
   258  .legend {
   259    position: absolute;
   260    pointer-events: none;
   261    bottom: 1em;
   262    left: 1em;
   263    margin: 0;
   264    padding: 0;
   265  
   266    dt {
   267      width: 10px;
   268      height: 10px;
   269      margin: 5px;
   270      float: left;
   271    }
   272  
   273    dd {
   274      margin-left: 22px;
   275      line-height: 20px;
   276    }
   277  }
   278  
   279  .pipeline-view {
   280    .pipeline-content {
   281      position: relative;
   282      flex-grow: 1;
   283    }
   284  }