From 967864e72da346609ac00a7d954c507d4331a349 Mon Sep 17 00:00:00 2001 From: efim Date: Sun, 9 Jul 2023 19:19:40 +0000 Subject: [PATCH] feat(15): desktop styling step 1 --- 15-multi-step-form/src/input.css | 2 +- .../src/main/resources/public/out.css | 199 ++++++++++++------ .../src/main/resources/templates/step1.html | 32 +-- 3 files changed, 155 insertions(+), 78 deletions(-) diff --git a/15-multi-step-form/src/input.css b/15-multi-step-form/src/input.css index 83c5a70..ef4ef5e 100644 --- a/15-multi-step-form/src/input.css +++ b/15-multi-step-form/src/input.css @@ -28,6 +28,6 @@ html { font-style: normal; } -/* div, p, button, ol, li, summary, article { */ +/* div, p, button, ol, li, summary, article, h1 { */ /* outline: 1px solid red; */ /* } */ diff --git a/15-multi-step-form/src/main/resources/public/out.css b/15-multi-step-form/src/main/resources/public/out.css index c75317f..a648532 100644 --- a/15-multi-step-form/src/main/resources/public/out.css +++ b/15-multi-step-form/src/main/resources/public/out.css @@ -659,6 +659,11 @@ video { background-color: hsl(229 24% 87% / var(--tw-bg-opacity)); } +.bg-magnolia { + --tw-bg-opacity: 1; + background-color: hsl(217 100% 97% / var(--tw-bg-opacity)); +} + .bg-marine-blue { --tw-bg-opacity: 1; background-color: hsl(213 96% 18% / var(--tw-bg-opacity)); @@ -669,16 +674,6 @@ video { background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.bg-magnolia { - --tw-bg-opacity: 1; - background-color: hsl(217 100% 97% / var(--tw-bg-opacity)); -} - -.bg-alabaster { - --tw-bg-opacity: 1; - background-color: hsl(231 100% 99% / var(--tw-bg-opacity)); -} - .bg-sidebar-mobile { background-image: url("images/bg-sidebar-mobile.svg"); } @@ -691,11 +686,21 @@ video { padding: 0.25rem; } +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} + .px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + .py-4 { padding-top: 1rem; padding-bottom: 1rem; @@ -706,34 +711,15 @@ video { padding-bottom: 2rem; } -.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} - -.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -} - -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} - -.px-4 { - padding-left: 1rem; - padding-right: 1rem; -} - -.pt-2 { - padding-top: 0.5rem; -} - .pt-3 { padding-top: 0.75rem; } +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} + .text-3xl { font-size: 1.875rem; line-height: 2.25rem; @@ -744,11 +730,6 @@ video { line-height: 1.25rem; } -.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -} - .font-bold { font-weight: 700; } @@ -761,24 +742,24 @@ video { text-transform: uppercase; } -.text-white { - --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); -} - .text-cool-gray { --tw-text-opacity: 1; color: hsl(231 11% 63% / var(--tw-text-opacity)); } +.text-light-gray { + --tw-text-opacity: 1; + color: hsl(229 24% 87% / var(--tw-text-opacity)); +} + .text-marine-blue { --tw-text-opacity: 1; color: hsl(213 96% 18% / var(--tw-text-opacity)); } -.drop-shadow-lg { - --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)); - filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); } .drop-shadow-xl { @@ -828,12 +809,20 @@ html { font-style: normal; } -/* div, p, button, ol, li, summary, article { */ +/* div, p, button, ol, li, summary, article, h1 { */ /* outline: 1px solid red; */ /* } */ +.marker\:text-white *::marker { + color: rgb(255 255 255 ); +} + +.marker\:text-white::marker { + color: rgb(255 255 255 ); +} + .placeholder\:text-cool-gray::-moz-placeholder { --tw-text-opacity: 1; color: hsl(231 11% 63% / var(--tw-text-opacity)); @@ -853,6 +842,14 @@ html { margin-top: 0px; } + .md\:mr-20 { + margin-right: 5rem; + } + + .md\:mr-24 { + margin-right: 6rem; + } + .md\:flex { display: flex; } @@ -877,6 +874,18 @@ html { height: 100%; } + .md\:h-20 { + height: 5rem; + } + + .md\:h-14 { + height: 3.5rem; + } + + .md\:h-12 { + height: 3rem; + } + .md\:w-\[274px\] { width: 274px; } @@ -885,12 +894,24 @@ html { width: 60rem; } - .md\:grid-cols-1 { - grid-template-columns: repeat(1, minmax(0, 1fr)); + .md\:w-full { + width: 100%; } - .md\:grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); + .md\:w-20 { + width: 5rem; + } + + .md\:w-28 { + width: 7rem; + } + + .md\:w-32 { + width: 8rem; + } + + .md\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); } .md\:grid-cols-\[auto_1fr\] { @@ -909,23 +930,37 @@ html { align-content: flex-start; } - .md\:gap-x-2 { - -moz-column-gap: 0.5rem; - column-gap: 0.5rem; + .md\:items-start { + align-items: flex-start; + } + + .md\:items-end { + align-items: flex-end; + } + + .md\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; } .md\:gap-y-7 { row-gap: 1.75rem; } - .md\:gap-x-3 { - -moz-column-gap: 0.75rem; - column-gap: 0.75rem; + .md\:place-self-end { + place-self: end; } - .md\:gap-x-4 { - -moz-column-gap: 1rem; - column-gap: 1rem; + .md\:rounded-lg { + border-radius: 0.5rem; + } + + .md\:rounded-xl { + border-radius: 0.75rem; + } + + .md\:rounded-2xl { + border-radius: 1rem; } .md\:bg-white { @@ -944,4 +979,46 @@ html { .md\:p-5 { padding: 1.25rem; } + + .md\:p-6 { + padding: 1.5rem; + } + + .md\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .md\:pb-2 { + padding-bottom: 0.5rem; + } + + .md\:pt-5 { + padding-top: 1.25rem; + } + + .md\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .md\:drop-shadow-none { + --tw-drop-shadow: drop-shadow(0 0 #0000); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); + } + + .md\:drop-shadow-2xl { + --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); + } } diff --git a/15-multi-step-form/src/main/resources/templates/step1.html b/15-multi-step-form/src/main/resources/templates/step1.html index d963b31..459dd72 100644 --- a/15-multi-step-form/src/main/resources/templates/step1.html +++ b/15-multi-step-form/src/main/resources/templates/step1.html @@ -36,11 +36,11 @@
  1. @@ -63,7 +63,7 @@ 2
  2. @@ -73,7 +73,7 @@ 3
  3. @@ -83,44 +83,44 @@ 4
-

Personal info

+

Personal info

Please provide your name, email address, and phone number.

- + - - @@ -128,12 +128,12 @@