github.com/replicatedhq/ship@v0.55.0/web/init/src/scss/components/shared/DetermineStep.scss (about) 1 .StepMessage-wrapper { 2 margin: 30px 0 0; 3 width: 100%; 4 font-size: 16px; 5 color: #717171; 6 line-height: 26px; 7 font-weight: 400; 8 9 .markdown-wrapper { 10 padding: 0 30px; 11 margin: 0; 12 13 .mkdwn { 14 max-width: 680px; 15 margin: 0 auto; 16 } 17 & > div > span .term-container { 18 overflow: auto; 19 } 20 } 21 22 b, strong { 23 font-weight: 600; 24 } 25 26 p { 27 margin-top: 20px; 28 &:first-child { 29 margin-top: 0; 30 } 31 } 32 33 code, 34 pre { 35 margin-top: 6px; 36 padding: 5px 4px; 37 font-size: 90%; 38 color: #ffffff; 39 font-family: "Monaco", "Helvetica Neue", "Helvetica", sans-serif; 40 background-color: #323232; 41 border-radius: 4px; 42 line-height: 1.7; 43 overflow-x: scroll; 44 } 45 } 46 47 .HelmIntro--wrapper { 48 max-width: 1000px; 49 min-height: 620px; 50 margin: 0 auto; 51 & > div:last-of-type { 52 padding-top: 30px; 53 } 54 } 55 .HelmIntro--diagram { 56 margin: 45px 0; 57 .detailed-step:first-of-type { 58 margin-bottom: 30px; 59 } 60 .icon.helm-chart { 61 background-position: 0 -105px; 62 width: 95px; 63 height: 116px; 64 margin-right: 30px; 65 } 66 .icon.custom-values { 67 background-position: 0 -226px; 68 width: 95px; 69 height: 117px; 70 margin-right: 30px; 71 } 72 .icon.base { 73 background-position: 0 -347px; 74 width: 90px; 75 height: 116px; 76 margin-right: 30px; 77 } 78 .icon.patches { 79 background-position: -176px -105px; 80 width: 90px; 81 height: 116px; 82 margin-right: 30px; 83 } 84 .border-wth-arrow, 85 .border-wth-es { 86 margin: 0 30px; 87 .line { 88 width: 2px; 89 background: #DFDFDF; 90 border-radius: 5px; 91 } 92 .icon.arrow { 93 background-position: -45px -90px; 94 height: 6px; 95 width: 14px; 96 margin: 7px 0; 97 } 98 p { 99 margin: 7px 0 14px; 100 line-height: 0; 101 } 102 } 103 .kustomize-steps { 104 background: #F8F8F8; 105 border-radius: 3px; 106 padding: 0 30px; 107 .plus { 108 margin: 0 20px 0 15px; 109 } 110 .icon.base-small { 111 background-position: -95px -347px; 112 width: 68px; 113 height: 88px; 114 } 115 .icon.patches-small { 116 background-position: -272px -105px; 117 width: 68px; 118 height: 88px; 119 } 120 } 121 .deployment-step { 122 background: #F8F8F8; 123 border-radius: 3px; 124 padding: 0 30px; 125 .icon.deployable-app { 126 background-position: -176px -226px; 127 width: 78px; 128 height: 89px; 129 } 130 p { 131 white-space: nowrap; 132 } 133 } 134 .values-step { 135 background: #FDFFFE; 136 border-radius: 3px; 137 padding: 20px 30px; 138 border: solid 1px #6FC98D; 139 & > div:nth-of-type(2) { 140 margin-bottom: 15px; 141 } 142 p { 143 white-space: nowrap; 144 } 145 .checkmark { 146 position: absolute; 147 top: -7px; 148 right: -7px; 149 background-position: -66px -75px; 150 width: 28px; 151 height: 28px; 152 } 153 .icon.helm-chart-small { 154 background-position: -95px -105px; 155 width: 69px; 156 height: 89px; 157 } 158 .icon.custom-values-small { 159 background-position: -98px -226px; 160 width: 72px; 161 height: 88px; 162 } 163 .icon.manifest-small { 164 background-position: -264px -226px; 165 width: 69px; 166 height: 89px 167 } 168 } 169 } 170 171 .Error--wrapper { 172 max-width: 1024px; 173 margin: 0 auto; 174 } 175 176 .StepDone-wrapper { 177 margin: 0 auto; 178 line-height: 26px; 179 width: 100%; 180 max-width: 450px; 181 } 182 183 .progressBar-wrapper { 184 width: 500px; 185 margin: 0 auto; 186 } 187 188 .StepBuildingAssets-wrapper { 189 max-width: 980px; 190 width: 100%; 191 padding: 0 20px; 192 margin: 0 auto; 193 } 194 195 .markdown-wrapper { 196 padding: 15px; 197 border-radius: 4px; 198 border: 1px solid transparent; 199 200 &.warn { 201 color: #DB9016; 202 border-color: #F1D6AB; 203 background-color: #FFFAF2; 204 } 205 206 &.error { 207 color: #BC4752; 208 border-color: #DAB0B4; 209 background-color: #FFF6F5; 210 } 211 212 a, 213 a:visited { 214 color: #337AB7; 215 } 216 217 a:hover, 218 a:focus, 219 a:active { 220 color: #193B5B; 221 } 222 223 p { 224 line-height: 1.4; 225 margin: 20px 0; 226 } 227 228 h1, 229 h2, 230 h3, 231 h4 { 232 margin: 10px 0; 233 font-weight: inherit; 234 line-height: 1.5; 235 color: #323232; 236 font-weight: bold; 237 } 238 239 h1 { 240 margin-top: 0; 241 font-size: 32px; 242 } 243 244 h2 { 245 font-size: 24px; 246 } 247 248 h3 { 249 font-size: 20px; 250 } 251 252 h4 { 253 font-size: 18px; 254 } 255 256 h5 { 257 font-size: 16px; 258 } 259 260 h6 { 261 font-size: 14px; 262 text-transform: uppercase; 263 letter-spacing: 2px; 264 font-weight: 500; 265 } 266 267 small { 268 font-size: 10px; 269 } 270 271 img, 272 canvas, 273 iframe, 274 video, 275 svg, 276 select, 277 textarea { 278 max-width: 100%; 279 } 280 281 pre { 282 padding: 5px 10px; 283 font-size: 90%; 284 color: #ffffff; 285 font-family: "Monaco", "Helvetica Neue", "Helvetica", sans-serif; 286 background-color: #323232; 287 border-radius: 4px; 288 line-height: 1.25; 289 overflow-x: scroll; 290 margin: 10px 0; 291 } 292 293 h1, 294 h2, 295 h3 { 296 border-bottom: 1px solid #DFDFDF; 297 margin-bottom: 1.15rem; 298 padding-bottom: .5rem; 299 } 300 301 blockquote { 302 border-left: 8px solid #DFDFDF; 303 padding: 1rem; 304 margin: 20px 0; 305 } 306 307 li p.first { display: inline-block; } 308 309 ul, ol { 310 padding-left: 30px; 311 list-style: disc; 312 margin: 20px 0; 313 li { 314 margin: 5px 0; 315 } 316 } 317 318 ul :first-child, ol :first-child { margin-top: 0; } 319 320 ul :last-child, ol :last-child { margin-bottom: 0; } 321 322 dl { padding: 0; } 323 dl dt { 324 font-size: 14px; 325 font-weight: bold; 326 font-style: italic; 327 padding: 0; 328 margin: 15px 0 5px; 329 } 330 dl dt:first-child { padding: 0; } 331 dl dt > :first-child { margin-top: 0; } 332 dl dt > :last-child { margin-bottom: 0; } 333 dl dd { 334 margin: 0 0 15px; 335 padding: 0 15px; 336 } 337 dl dd > :first-child { margin-top: 0; } 338 dl dd > :last-child { margin-bottom: 0; } 339 340 table { padding: 0; margin: 10px 0; } 341 table tr { 342 border-top: 1px solid #C4C8CA; 343 background-color: white; 344 margin: 0; 345 padding: 0; 346 } 347 table tr:nth-child(2n) { background-color: #f8f8f8; } 348 table tr th { 349 font-weight: bold; 350 border: 1px solid #C4C8CA; 351 text-align: left; 352 margin: 0; 353 padding: 6px 13px; 354 } 355 table tr td { 356 border: 1px solid #C4C8CA; 357 text-align: left; 358 margin: 0; 359 padding: 6px 13px; 360 } 361 table tr th :first-child, table tr td :first-child { margin-top: 0; } 362 table tr th :last-child, table tr td :last-child { margin-bottom: 0; } 363 364 }