Lorem ipsum dolor
++ Insert description or whatever ... +
++ How it works +
++ Dayot Upamecano +
++ Sadio Mane +
++ Eric Maxim Choupo Moting +
+diff --git a/public/css/output.css b/public/css/output.css index 9e5554f..6f99092 100644 --- a/public/css/output.css +++ b/public/css/output.css @@ -688,6 +688,10 @@ select { --tw-backdrop-sepia: ; } +.pointer-events-none { + pointer-events: none; +} + .visible { visibility: visible; } @@ -713,6 +717,10 @@ select { bottom: 0px; } +.left-auto { + left: auto; +} + .right-0 { right: 0px; } @@ -721,10 +729,46 @@ select { top: 0px; } +.top-1\/2 { + top: 50%; +} + +.top-14 { + top: 3.5rem; +} + +.top-4 { + top: 1rem; +} + +.top-8 { + top: 2rem; +} + +.top-6 { + top: 1.5rem; +} + +.z-10 { + z-index: 10; +} + +.clear-both { + clear: both; +} + +.m-0 { + margin: 0px; +} + .m-1 { margin: 0.25rem; } +.m-10 { + margin: 2.5rem; +} + .m-4 { margin: 1rem; } @@ -748,24 +792,12 @@ select { margin-bottom: 1rem; } -.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -} - -.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -} - -.mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; +.-mr-4 { + margin-right: -1rem; } -.mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; +.mb-1 { + margin-bottom: 0.25rem; } .mb-3 { @@ -792,6 +824,10 @@ select { margin-right: 0.5rem; } +.mr-3 { + margin-right: 0.75rem; +} + .mr-4 { margin-right: 1rem; } @@ -812,12 +848,24 @@ select { margin-top: 1rem; } -.ml-5 { - margin-left: 1.25rem; +.mb-4 { + margin-bottom: 1rem; } -.mb-1 { - margin-bottom: 0.25rem; +.mb-20 { + margin-bottom: 5rem; +} + +.mb-24 { + margin-bottom: 6rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.mb-10 { + margin-bottom: 2.5rem; } .block { @@ -836,18 +884,18 @@ select { display: none; } -.h-1 { - height: 0.25rem; +.h-0 { + height: 0px; +} + +.h-0\.5 { + height: 0.125rem; } .h-10 { height: 2.5rem; } -.h-20 { - height: 5rem; -} - .h-3 { height: 0.75rem; } @@ -860,28 +908,24 @@ select { height: 2rem; } -.h-full { - height: 100%; -} - -.h-auto { - height: auto; +.h-9 { + height: 2.25rem; } -.h-0 { - height: 0px; +.h-full { + height: 100%; } -.h-0\.5 { - height: 0.125rem; +.h-96 { + height: 24rem; } -.h-1\/6 { - height: 16.666667%; +.h-24 { + height: 6rem; } -.h-1\/2 { - height: 50%; +.h-72 { + height: 18rem; } .min-h-full { @@ -896,14 +940,14 @@ select { width: 91.666667%; } -.w-20 { - width: 5rem; -} - .w-3 { width: 0.75rem; } +.w-5 { + width: 1.25rem; +} + .w-6 { width: 1.5rem; } @@ -912,6 +956,10 @@ select { width: 2rem; } +.w-9 { + width: 2.25rem; +} + .w-auto { width: auto; } @@ -920,18 +968,26 @@ select { width: 100%; } -.w-5 { - width: 1.25rem; +.w-1\/2 { + width: 50%; } -.w-7 { - width: 1.75rem; +.w-12 { + width: 3rem; +} + +.w-44 { + width: 11rem; } .max-w-sm { max-width: 24rem; } +.flex-1 { + flex: 1 1 0%; +} + .flex-shrink-0 { flex-shrink: 0; } @@ -940,6 +996,10 @@ select { flex-grow: 1; } +.flex-grow-0 { + flex-grow: 0; +} + .origin-center { transform-origin: center; } @@ -949,11 +1009,6 @@ select { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.-translate-y-1\.5 { - --tw-translate-y: -0.375rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - .translate-y-1 { --tw-translate-y: 0.25rem; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); @@ -964,11 +1019,6 @@ select { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } -.translate-y-2 { - --tw-translate-y: 0.5rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - .-rotate-45 { --tw-rotate: -45deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); @@ -993,6 +1043,10 @@ select { list-style-type: decimal; } +.list-none { + list-style-type: none; +} + .flex-row { flex-direction: row; } @@ -1029,40 +1083,16 @@ select { margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); } -.space-x-2 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(0.5rem * var(--tw-space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-x-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1rem * var(--tw-space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); -} - -.space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); -} - -.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); -} - .self-center { align-self: center; } -.rounded { - border-radius: 0.25rem; +.whitespace-nowrap { + white-space: nowrap; } -.rounded-3xl { - border-radius: 1.5rem; +.rounded { + border-radius: 0.25rem; } .rounded-full { @@ -1090,6 +1120,18 @@ select { border-width: 0px; } +.border-2 { + border-width: 2px; +} + +.border-8 { + border-width: 8px; +} + +.border-solid { + border-style: solid; +} + .border-blue-500 { --tw-border-opacity: 1; border-color: rgb(59 130 246 / var(--tw-border-opacity)); @@ -1100,16 +1142,30 @@ select { border-color: rgb(45 212 191 / var(--tw-border-opacity)); } +.border-transparent { + border-color: transparent; +} + .border-white { --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } +.border-black { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + .bg-blue-600 { --tw-bg-opacity: 1; background-color: rgb(37 99 235 / var(--tw-bg-opacity)); } +.bg-emerald-800 { + --tw-bg-opacity: 1; + background-color: rgb(6 95 70 / var(--tw-bg-opacity)); +} + .bg-gray-50 { --tw-bg-opacity: 1; background-color: rgb(249 250 251 / var(--tw-bg-opacity)); @@ -1120,55 +1176,60 @@ select { background-color: rgb(107 114 128 / var(--tw-bg-opacity)); } -.bg-indigo-600 { +.bg-green-600 { --tw-bg-opacity: 1; - background-color: rgb(79 70 229 / var(--tw-bg-opacity)); + background-color: rgb(22 163 74 / var(--tw-bg-opacity)); } -.bg-slate-500 { +.bg-indigo-600 { --tw-bg-opacity: 1; - background-color: rgb(100 116 139 / var(--tw-bg-opacity)); + background-color: rgb(79 70 229 / var(--tw-bg-opacity)); } -.bg-white { +.bg-teal-200 { --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-color: rgb(153 246 228 / var(--tw-bg-opacity)); } .bg-transparent { background-color: transparent; } -.bg-teal-200 { - --tw-bg-opacity: 1; - background-color: rgb(153 246 228 / var(--tw-bg-opacity)); -} - -.bg-gray-300 { +.bg-white { --tw-bg-opacity: 1; - background-color: rgb(209 213 219 / var(--tw-bg-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.bg-gray-400 { +.bg-yellow-50 { --tw-bg-opacity: 1; - background-color: rgb(156 163 175 / var(--tw-bg-opacity)); + background-color: rgb(254 252 232 / var(--tw-bg-opacity)); } -.bg-gray-600 { +.bg-yellow-500 { --tw-bg-opacity: 1; - background-color: rgb(75 85 99 / var(--tw-bg-opacity)); + background-color: rgb(234 179 8 / var(--tw-bg-opacity)); } .bg-gradient-to-r { background-image: linear-gradient(to right, var(--tw-gradient-stops)); } +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); +} + .from-cyan-500 { --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position); --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); } +.from-purple-700 { + --tw-gradient-from: #7e22ce var(--tw-gradient-from-position); + --tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + .to-blue-500 { --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position); } @@ -1177,6 +1238,14 @@ select { --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position); } +.to-pink-500 { + --tw-gradient-to: #ec4899 var(--tw-gradient-to-position); +} + +.bg-clip-padding { + background-clip: padding-box; +} + .fill-current { fill: currentColor; } @@ -1207,6 +1276,11 @@ select { padding: 1.5rem; } +.px-0 { + padding-left: 0px; + padding-right: 0px; +} + .px-1 { padding-left: 0.25rem; padding-right: 0.25rem; @@ -1247,9 +1321,9 @@ select { padding-bottom: 0.5rem; } -.py-2\.5 { - padding-top: 0.625rem; - padding-bottom: 0.625rem; +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; } .py-\[0\.4375rem\] { @@ -1311,6 +1385,11 @@ select { line-height: 1rem; } +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} + .font-bold { font-weight: 700; } @@ -1319,6 +1398,10 @@ select { font-weight: 500; } +.font-normal { + font-weight: 400; +} + .font-semibold { font-weight: 600; } @@ -1367,6 +1450,11 @@ select { color: rgb(153 27 27 / var(--tw-text-opacity)); } +.text-slate-500 { + --tw-text-opacity: 1; + color: rgb(100 116 139 / var(--tw-text-opacity)); +} + .text-teal-200 { --tw-text-opacity: 1; color: rgb(153 246 228 / var(--tw-text-opacity)); @@ -1377,6 +1465,10 @@ select { color: rgb(255 255 255 / var(--tw-text-opacity)); } +.opacity-0 { + opacity: 0; +} + .opacity-100 { opacity: 1; } @@ -1398,6 +1490,30 @@ select { --tw-shadow: var(--tw-shadow-colored); } +.outline { + outline-style: solid; +} + +.outline-4 { + outline-width: 4px; +} + +.outline-8 { + outline-width: 8px; +} + +.outline-offset-2 { + outline-offset: 2px; +} + +.outline-white { + outline-color: #fff; +} + +.outline-black { + outline-color: #000; +} + .ring-1 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -1436,22 +1552,12 @@ select { transition-duration: 150ms; } -.transition-transform { - transition-property: transform; +.transition-all { + transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } -.transition-opacity { - transition-property: opacity; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.duration-200 { - transition-duration: 200ms; -} - .ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } @@ -1541,6 +1647,49 @@ input.valid { color: rgb(156 163 175 / var(--tw-text-opacity)); } +.before\:absolute::before { + content: var(--tw-content); + position: absolute; +} + +.before\:left-auto::before { + content: var(--tw-content); + left: auto; +} + +.before\:right-7::before { + content: var(--tw-content); + right: 1.75rem; +} + +.before\:top-0::before { + content: var(--tw-content); + top: 0px; +} + +.before\:z-40::before { + content: var(--tw-content); + z-index: 40; +} + +.before\:text-white::before { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.before\:transition-all::before { + content: var(--tw-content); + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.before\:content-\[\'\\f0d8\'\]::before { + --tw-content: '\f0d8'; + content: var(--tw-content); +} + .checked\:accent-blue-700:checked { accent-color: #1d4ed8; } @@ -1606,6 +1755,11 @@ input.valid { border-color: rgb(255 255 255 / var(--tw-border-opacity)); } +.hover\:bg-emerald-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} + .hover\:bg-gray-200:hover { --tw-bg-opacity: 1; background-color: rgb(229 231 235 / var(--tw-bg-opacity)); @@ -1616,26 +1770,11 @@ input.valid { background-color: rgb(99 102 241 / var(--tw-bg-opacity)); } -.hover\:bg-slate-200:hover { - --tw-bg-opacity: 1; - background-color: rgb(226 232 240 / var(--tw-bg-opacity)); -} - .hover\:bg-white:hover { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.hover\:bg-slate-400:hover { - --tw-bg-opacity: 1; - background-color: rgb(148 163 184 / var(--tw-bg-opacity)); -} - -.hover\:bg-slate-500:hover { - --tw-bg-opacity: 1; - background-color: rgb(100 116 139 / var(--tw-bg-opacity)); -} - .hover\:from-cyan-400:hover { --tw-gradient-from: #22d3ee var(--tw-gradient-from-position); --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position); @@ -1656,6 +1795,11 @@ input.valid { color: rgb(99 102 241 / var(--tw-text-opacity)); } +.hover\:text-slate-700:hover { + --tw-text-opacity: 1; + color: rgb(51 65 85 / var(--tw-text-opacity)); +} + .hover\:text-teal-500:hover { --tw-text-opacity: 1; color: rgb(20 184 166 / var(--tw-text-opacity)); @@ -1734,100 +1878,24 @@ input.valid { outline-color: #4f46e5; } -.group:active .group-active\:visible { +.peer:checked ~ .peer-checked\:visible { visibility: visible; } -.group:active .group-active\:block { - display: block; -} - -.group:active .group-active\:hidden { - display: none; -} - -.group:active .group-active\:w-10 { - width: 2.5rem; -} - -.group:active .group-active\:-translate-y-1 { - --tw-translate-y: -0.25rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:-translate-y-1\.5 { - --tw-translate-y: -0.375rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:translate-y-1 { - --tw-translate-y: 0.25rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:translate-y-1\.5 { - --tw-translate-y: 0.375rem; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:translate-y-0 { - --tw-translate-y: 0px; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:-rotate-45 { - --tw-rotate: -45deg; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:rotate-45 { - --tw-rotate: 45deg; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:-rotate-90 { - --tw-rotate: -90deg; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:-rotate-0 { - --tw-rotate: -0deg; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:rotate-0 { - --tw-rotate: 0deg; - transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); -} - -.group:active .group-active\:transition-transform { - transition-property: transform; - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 150ms; -} - -.group:active .group-active\:delay-500 { - transition-delay: 500ms; -} - -.group:active .group-active\:delay-1000 { - transition-delay: 1000ms; -} - -.group:active .group-active\:delay-0 { - transition-delay: 0s; -} - -.group:active .group-active\:duration-200 { - transition-duration: 200ms; -} +@media (prefers-color-scheme: dark) { + .dark\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } -.group:active .group-active\:ease-in-out { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -} + .dark\:hover\:bg-gray-200\/80:hover { + background-color: rgb(229 231 235 / 0.8); + } -.peer:checked ~ .peer-checked\:visible { - visibility: visible; + .dark\:hover\:text-slate-700:hover { + --tw-text-opacity: 1; + color: rgb(51 65 85 / var(--tw-text-opacity)); + } } @media (min-width: 640px) { @@ -1844,8 +1912,8 @@ input.valid { max-width: 24rem; } - .sm\:flex-1 { - flex: 1 1 0%; + .sm\:flex-col { + flex-direction: column; } .sm\:justify-center { @@ -1862,6 +1930,17 @@ input.valid { } } +@media (min-width: 768px) { + .md\:flex-row { + flex-direction: row; + } + + .md\:text-5xl { + font-size: 3rem; + line-height: 1; + } +} + @media (min-width: 1024px) { .lg\:mt-0 { margin-top: 0px; @@ -1899,6 +1978,14 @@ input.valid { flex-grow: 1; } + .lg\:flex-row { + flex-direction: row; + } + + .lg\:flex-col { + flex-direction: column; + } + .lg\:items-center { align-items: center; } @@ -1911,4 +1998,19 @@ input.valid { padding-left: 2rem; padding-right: 2rem; } + + .lg\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .lg\:transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; + } + + .lg\:duration-300 { + transition-duration: 300ms; + } } diff --git a/public/home.html b/public/home.html new file mode 100644 index 0000000..4324d7e --- /dev/null +++ b/public/home.html @@ -0,0 +1,134 @@ + + +
+ ++ Insert description or whatever ... +
++ How it works +
++ Dayot Upamecano +
++ Sadio Mane +
++ Eric Maxim Choupo Moting +
+Hello There!
- - -