github.com/argoproj/argo-cd/v3@v3.2.1/ui/src/app/applications/components/applications-list/applications-list.scss (about)

     1  @import 'node_modules/argo-ui/src/styles/config';
     2  @import 'node_modules/foundation-sites/scss/util/util';
     3  @import 'node_modules/argo-ui/src/styles/theme';
     4  
     5  .applications-list {
     6      padding: 1em;
     7      @media screen and (max-width: 1024px) {
     8          padding: 0;
     9      }
    10      min-height: 88vh;
    11      &__title {
    12          font-weight: bolder;
    13          font-size: 15px;
    14          @include themify($themes) {
    15              color: themed('text-1');
    16          }
    17          padding-top: 0.25em;
    18          padding-bottom: 0.5em;
    19          margin-left: 1em;
    20      }
    21  
    22      &__info {
    23          line-height: 24px;
    24          margin: 1em 0;
    25      }
    26  
    27      &__icons {
    28          line-height: 24px;
    29      }
    30  
    31      &__empty-state {
    32          text-align: center;
    33      }
    34  
    35      &__entry {
    36          padding-left: 1em;
    37          border-left: 5px solid $argo-color-gray-4;
    38          padding-right: 1em;
    39          color: $argo-color-gray-7;
    40  
    41          // healthy statuses
    42          &--health-Healthy {
    43              border-left-color: $argo-success-color;
    44          }
    45  
    46          // intermediate statuses
    47          &--health-Progressing {
    48              border-left-color: $argo-running-color;
    49          }
    50  
    51          &--health-Suspended {
    52              border-left-color: $argo-suspended-color;
    53          }
    54  
    55          // failed statuses
    56          &--health-Degraded {
    57              border-left-color: $argo-failed-color;
    58          }
    59  
    60          &--health-Unknown {
    61              border-left-color: $argo-color-gray-4;
    62          }
    63  
    64          &--health-Missing {
    65              border-left-color: $argo-status-warning-color;
    66          }
    67  
    68          &--actions {
    69              padding-top: 1em;
    70          }
    71      }
    72  
    73      &__accordion {
    74          cursor: pointer;
    75          text-align: center;
    76          border: none;
    77          outline: none;
    78          transition: 0.4s;
    79          margin-left: 10px;
    80      }
    81  
    82      &__view-type {
    83          white-space: nowrap;
    84          i {
    85              cursor: pointer;
    86              color: $argo-color-gray-4;
    87              margin-right: 1em;
    88              &::before {
    89                  font-size: 1.5em;
    90              }
    91          }
    92          i.selected {
    93              cursor: default;
    94              color: $argo-color-teal-5;
    95          }
    96      }
    97  
    98      &__table-icon {
    99          display: inline-block;
   100          margin-right: 10px;
   101          width: 80px;
   102      }
   103  
   104      &__table-row {
   105          & > .columns:first-child {
   106              padding-left: 15px;
   107          }
   108          margin-left: -30px !important;
   109      }
   110  
   111      &__search-wrapper {
   112          margin-left: 15px;
   113          @include breakpoint(medium down) {
   114              flex-basis: 100%;
   115              margin-left: 0;
   116          }
   117          line-height: normal;
   118      }
   119  
   120      &__search {
   121          @include themify($themes) {
   122              background-color: themed('light-argo-gray-2');
   123              border: 1px solid themed('border');
   124          }
   125          border-radius: 7px;
   126          position: relative;
   127          padding: 0 10px;
   128          height: 33px;
   129          display: flex;
   130          align-items: center;
   131          transition: width 200ms;
   132          @include breakpoint(large up) {
   133              flex-shrink: 1;
   134              width: 300px;
   135          }
   136          i {
   137              font-size: 12px;
   138              color: $argo-color-gray-6;
   139          }
   140          .keyboard-hint {
   141              border: 1px solid $argo-color-gray-5;
   142              color: $argo-color-gray-7;
   143              border-radius: 3px;
   144              padding: 0 7px;
   145              font-size: 12px;
   146              font-weight: 600;
   147              flex-shrink: 0;
   148              text-align: center;
   149          }
   150          .select {
   151              width: 100%;
   152              border-radius: $border-radius;
   153          }
   154          &:focus-within {
   155              border: 1px solid $argo-color-teal-5;
   156              @include breakpoint(large up) {
   157                  width: 500px;
   158              }
   159              i {
   160                  color: $argo-color-gray-7;
   161              }
   162              .keyboard-hint {
   163                  display: none;
   164              }
   165          }
   166          .argo-field {
   167              border: none;
   168              font-weight: 500;
   169              &::placeholder {
   170                  color: $argo-color-gray-6;
   171              }
   172          }
   173      }
   174  
   175      &__external-link {
   176          position: absolute;
   177          top: 1em;
   178          right: 1em;
   179  
   180          .large-text-height {
   181              line-height: 1.5;
   182          }
   183      }
   184  
   185      &__external-links-icon-container {
   186          position: relative;
   187          display: inline-block;
   188      }
   189  
   190      .filters-group__panel {
   191          top: 120px;
   192      }
   193      @include breakpoint(medium down) {
   194          .filters-group__panel {
   195              top: 200px;
   196          }
   197      }
   198  
   199      ul {
   200          margin: 0;
   201      }
   202  
   203      .chart-group {
   204          margin: 0 0.8em;
   205      }
   206  
   207      .chart {
   208          justify-content: space-evenly;
   209      }
   210  }
   211  i.menu_icon {
   212      vertical-align: middle;
   213  }
   214  
   215  .argo-button {
   216      i {
   217          @media screen and (max-width: map-get($breakpoints, large)) {
   218              margin: 0 auto !important;
   219          }
   220      }
   221  }
   222  
   223  @media screen and (min-width: calc(map-get($breakpoints, large) - 1px)) {
   224      .custom-tooltip {
   225          display: none !important;
   226      }
   227  }