github.com/argoproj/argo-cd@v1.8.7/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 4 .applications-list { 5 padding: 1em; 6 &__title { 7 font-weight: bolder; 8 font-size: 15px; 9 color: $argo-color-gray-6; 10 padding-top: 0.25em; 11 padding-bottom: 0.5em; 12 margin-left: 1em; 13 } 14 15 &__info { 16 line-height: 24px; 17 margin: 1em 0; 18 } 19 20 &__icons { 21 line-height: 24px; 22 } 23 24 &__empty-state { 25 text-align: center; 26 } 27 28 &__entry { 29 padding-left: 1em; 30 border-left: 5px solid $argo-color-gray-4; 31 padding-right: 1em; 32 33 // healthy statuses 34 35 &--comparison-Synced { 36 border-left-color: $argo-success-color; 37 } 38 39 &--health-Healthy { 40 border-left-color: $argo-success-color; 41 } 42 43 // having this higher up ensures that progressing takes precedence 44 &--comparison-OutOfSync { 45 border-left-color: $argo-status-warning-color; 46 } 47 48 // intermediate statuses 49 50 &--health-Progressing { 51 border-left-color: $argo-running-color; 52 } 53 54 // failed statuses 55 56 &--health-Degraded { 57 border-left-color: $argo-failed-color; 58 } 59 60 &--comparison-Error { 61 border-left-color: $argo-failed-color; 62 } 63 64 &--actions { 65 padding-top: 1em; 66 } 67 } 68 69 $filters-container-collapsed-height: 3em; 70 $filters-container-box-shadow: 1px 1px 3px $argo-color-gray-5; 71 72 &__filters-container { 73 max-height: $filters-container-collapsed-height; 74 overflow: hidden; 75 position: relative; 76 border-radius: $border-radius; 77 box-shadow: $filters-container-box-shadow; 78 padding: 0 1em 0.75em 1em; 79 margin: 33px 0; 80 background-color: white; 81 transition: max-height 0.25s cubic-bezier(0, 1, 0, 1); 82 83 ul { 84 margin: 0; 85 } 86 87 &--expanded { 88 max-height: calc(1.55em * 17); 89 transition: max-height 1s ease-in-out; 90 } 91 } 92 93 $filters-title-border-bottom: 1px solid $argo-color-gray-3; 94 95 &__filters-title { 96 height: $filters-container-collapsed-height; 97 padding: 0.25em 0; 98 display: flex; 99 align-items: center; 100 101 &--expanded { 102 border-bottom: $filters-title-border-bottom; 103 } 104 105 &__counter { 106 margin-right: 0; 107 width: 10ch; 108 } 109 110 &__expander { 111 cursor: pointer; 112 margin-left: 1em; 113 } 114 } 115 116 @include breakpoint(xxlarge up) { 117 &__filters-container { 118 max-height: 100%; 119 transition: max-height 0.5s ease-in-out; 120 } 121 122 &__filters-title { 123 border-bottom: $filters-title-border-bottom; 124 } 125 126 &__filters-title__expander { 127 display: none; 128 } 129 } 130 131 &__filter { 132 li { 133 list-style: none; 134 } 135 max-height: calc(1.55em * 14); 136 transition: max-height 0.25s cubic-bezier(0, 1, 0, 1); 137 overflow-y: auto; 138 } 139 140 &__view-type { 141 white-space: nowrap; 142 i { 143 cursor: pointer; 144 color: $argo-color-gray-4; 145 margin-right: 1em; 146 &::before { 147 font-size: 1.5em; 148 } 149 } 150 i.selected { 151 cursor: default; 152 color: $argo-color-teal-5; 153 } 154 } 155 156 &__filter-title { 157 margin: 0.5em 0 0 0; 158 color: $argo-color-gray-6; 159 text-transform: uppercase; 160 } 161 162 &__filter-label { 163 vertical-align: bottom; 164 width: calc(100% - 50px); 165 overflow: hidden; 166 text-overflow: ellipsis; 167 display: inline-block; 168 white-space: nowrap; 169 margin-right: 10px; 170 } 171 172 &__table-icon { 173 display: inline-block; 174 margin-right: 10px; 175 width: 80px; 176 } 177 178 &__table-row { 179 & > .columns:first-child { 180 padding-left: 15px; 181 } 182 margin-left: -30px !important; 183 } 184 185 &__search { 186 position: relative; 187 i.fa-search { 188 position: absolute; 189 bottom: 0.6em; 190 left: -1.5em; 191 } 192 i.fa-times { 193 cursor: pointer; 194 position: absolute; 195 color: $argo-color-gray-5; 196 bottom: 0.6em; 197 right: 0; 198 z-index: 1; 199 } 200 .select { 201 width: 100%; 202 border-radius: $border-radius; 203 } 204 } 205 206 &__external-link { 207 position: absolute; 208 top: 1em; 209 right: 1em; 210 } 211 }