vitess.io/vitess@v0.16.2/web/vtadmin/src/components/routes/Settings.module.scss (about) 1 .container section { 2 margin-bottom: 64px; 3 } 4 5 .buttonContainer { 6 column-gap: 16px; 7 display: grid; 8 grid-template-columns: repeat(4, min-content); 9 row-gap: 24px; 10 } 11 12 .iconContainer { 13 column-gap: 0; 14 display: grid; 15 grid-template-columns: repeat(12, min-content); 16 row-gap: 0; 17 } 18 19 .icon { 20 box-sizing: unset; 21 fill: var(--colorPrimary); 22 padding: 16px; 23 transition: fill 0.1s ease-in-out; 24 25 &:hover { 26 background: var(--backgroundSecondaryHighlight); 27 fill: var(--colorPrimary200); 28 } 29 } 30 31 .inputContainer { 32 display: grid; 33 grid-template-columns: 100%; 34 row-gap: 16px; 35 max-width: 640px; 36 } 37 38 .inputRow { 39 display: grid; 40 grid-template-columns: 1fr min-content min-content; 41 column-gap: 8px; 42 max-width: 100%; 43 } 44 45 .dropdownContainer { 46 display: grid; 47 grid-gap: 8px; 48 } 49 50 .dropdownRow { 51 display: grid; 52 grid-gap: 8px; 53 grid-template-columns: repeat(4, min-content); 54 } 55 56 .tabContainer { 57 margin: 2.4rem 0; 58 } 59 60 .danger { 61 div:first-child { 62 @apply bg-danger; 63 } 64 65 &::after { 66 content: 'danger'; 67 } 68 } 69 70 .danger50 { 71 div:first-child { 72 @apply bg-danger-50; 73 } 74 75 &::after { 76 content: 'danger-50'; 77 } 78 } 79 80 .danger200 { 81 div:first-child { 82 @apply bg-danger-200; 83 } 84 85 &::after { 86 content: 'danger-200'; 87 } 88 } 89 90 .success { 91 div:first-child { 92 @apply bg-success; 93 } 94 95 &::after { 96 content: 'success'; 97 } 98 } 99 100 .success50 { 101 div:first-child { 102 @apply bg-success-50; 103 } 104 105 &::after { 106 content: 'success-50'; 107 } 108 } 109 110 .success200 { 111 div:first-child { 112 @apply bg-success-200; 113 } 114 115 &::after { 116 content: 'success-200'; 117 } 118 } 119 120 .warning { 121 div:first-child { 122 @apply bg-warning; 123 } 124 125 &::after { 126 content: 'warning'; 127 } 128 } 129 130 .warning50 { 131 div:first-child { 132 @apply bg-warning-50; 133 } 134 135 &::after { 136 content: 'warning50'; 137 } 138 } 139 140 .warning200 { 141 div:first-child { 142 @apply bg-warning-200; 143 } 144 145 &::after { 146 content: 'warning-200'; 147 } 148 } 149 150 .vtblue { 151 div:first-child { 152 @apply bg-vtblue; 153 } 154 155 &::after { 156 content: 'vtblue'; 157 } 158 } 159 160 .vtblue50 { 161 div:first-child { 162 @apply bg-vtblue-50; 163 } 164 165 &::after { 166 content: 'vtblue-50'; 167 } 168 } 169 170 .vtblue200 { 171 div:first-child { 172 @apply bg-vtblue-200; 173 } 174 175 &::after { 176 content: 'vtblue-200'; 177 } 178 } 179 180 .vtblueDark { 181 div:first-child { 182 @apply bg-vtblue-dark; 183 } 184 185 &::after { 186 content: 'vtblue-dark'; 187 } 188 } 189 190 .vtblueDark50 { 191 div:first-child { 192 @apply bg-vtblue-dark-50; 193 } 194 195 &::after { 196 content: 'vtblue-dark-50'; 197 } 198 } 199 200 .vtblueDark200 { 201 div:first-child { 202 @apply bg-vtblue-dark-200; 203 } 204 205 &::after { 206 content: 'vtblue-dark-200'; 207 } 208 } 209 210 .gray75 { 211 div:first-child { 212 @apply bg-gray-75; 213 } 214 215 &::after { 216 content: 'gray-75'; 217 } 218 } 219 220 .gray100 { 221 div:first-child { 222 @apply bg-gray-100; 223 } 224 225 &::after { 226 content: 'gray-100'; 227 } 228 } 229 230 .gray200 { 231 div:first-child { 232 @apply bg-gray-200; 233 } 234 235 &::after { 236 content: 'gray-200'; 237 } 238 } 239 240 .gray400 { 241 div:first-child { 242 @apply bg-gray-400; 243 } 244 245 &::after { 246 content: 'gray-400'; 247 } 248 } 249 250 .gray600 { 251 div:first-child { 252 @apply bg-gray-600; 253 } 254 255 &::after { 256 content: 'gray-600'; 257 } 258 } 259 260 .gray800 { 261 div:first-child { 262 @apply bg-gray-800; 263 } 264 265 &::after { 266 content: 'gray-800'; 267 } 268 } 269 270 .gray900 { 271 div:first-child { 272 @apply bg-gray-900; 273 } 274 275 &::after { 276 content: 'gray-900'; 277 } 278 }