diff --git a/dist/tailshape.css b/dist/tailshape.css index c931d89..b83e0cf 100755 --- a/dist/tailshape.css +++ b/dist/tailshape.css @@ -518,6 +518,10 @@ Ensure the default browser behavior of the `hidden` attribute. pointer-events: none; } +.fixed { + position: fixed; +} + .absolute { position: absolute; } @@ -543,6 +547,18 @@ Ensure the default browser behavior of the `hidden` attribute. right: 0px; } +.top-0 { + top: 0px; +} + +.right-0 { + right: 0px; +} + +.bottom-0 { + bottom: 0px; +} + .top-1\/2 { top: 50%; } @@ -555,10 +571,6 @@ Ensure the default browser behavior of the `hidden` attribute. right: 0.25rem; } -.top-0 { - top: 0px; -} - .bottom-auto { bottom: auto; } @@ -567,14 +579,6 @@ Ensure the default browser behavior of the `hidden` attribute. left: 0px; } -.right-0 { - right: 0px; -} - -.bottom-0 { - bottom: 0px; -} - .right-4 { right: 1rem; } @@ -603,6 +607,14 @@ Ensure the default browser behavior of the `hidden` attribute. top: 4rem; } +.-bottom-5 { + bottom: -1.25rem; +} + +.right-1\/2 { + right: 50%; +} + .z-0 { z-index: 0; } @@ -679,6 +691,10 @@ Ensure the default browser behavior of the `hidden` attribute. float: left; } +.m-8 { + margin: 2rem; +} + .m-1 { margin: 0.25rem; } @@ -703,6 +719,10 @@ Ensure the default browser behavior of the `hidden` attribute. margin: 2.5rem; } +.-m-4 { + margin: -1rem; +} + .mx-auto { margin-left: auto; margin-right: auto; @@ -723,6 +743,11 @@ Ensure the default browser behavior of the `hidden` attribute. margin-bottom: 1.25rem; } +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + .my-4 { margin-top: 1rem; margin-bottom: 1rem; @@ -813,11 +838,6 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: 0.375rem; } -.my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; -} - .mx-10 { margin-left: 2.5rem; margin-right: 2.5rem; @@ -833,6 +853,21 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: -0.75rem; } +.mx-20 { + margin-left: 5rem; + margin-right: 5rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.my-20 { + margin-top: 5rem; + margin-bottom: 5rem; +} + .mt-6 { margin-top: 1.5rem; } @@ -849,20 +884,36 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: 2.25rem; } -.mt-12 { - margin-top: 3rem; +.mb-2 { + margin-bottom: 0.5rem; } -.mt-1 { - margin-top: 0.25rem; +.mb-8 { + margin-bottom: 2rem; +} + +.mb-auto { + margin-bottom: auto; +} + +.ml-auto { + margin-left: auto; } .mt-2 { margin-top: 0.5rem; } -.mb-8 { - margin-bottom: 2rem; +.mr-2 { + margin-right: 0.5rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mt-1 { + margin-top: 0.25rem; } .mt-4 { @@ -889,10 +940,6 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: 0.75rem; } -.mb-2 { - margin-bottom: 0.5rem; -} - .mt-10 { margin-top: 2.5rem; } @@ -937,10 +984,6 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: 0.25rem; } -.mr-2 { - margin-right: 0.5rem; -} - .ml-6 { margin-left: 1.5rem; } @@ -961,10 +1004,6 @@ Ensure the default browser behavior of the `hidden` attribute. margin-top: 7rem; } -.ml-auto { - margin-left: auto; -} - .mt-24 { margin-top: 6rem; } @@ -1109,6 +1148,38 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: 2.5rem; } +.mb-\[60px\] { + margin-bottom: 60px; +} + +.-mr-16 { + margin-right: -4rem; +} + +.-mt-8 { + margin-top: -2rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.-mt-3 { + margin-top: -0.75rem; +} + +.mr-11 { + margin-right: 2.75rem; +} + +.-ml-20 { + margin-left: -5rem; +} + +.-mt-48 { + margin-top: -12rem; +} + .block { display: block; } @@ -1125,6 +1196,10 @@ Ensure the default browser behavior of the `hidden` attribute. display: inline-flex; } +.table { + display: table; +} + .grid { display: grid; } @@ -1225,6 +1300,14 @@ Ensure the default browser behavior of the `hidden` attribute. height: 6rem; } +.h-2 { + height: 0.5rem; +} + +.h-48 { + height: 12rem; +} + .max-h-0 { max-height: 0px; } @@ -1361,6 +1444,38 @@ Ensure the default browser behavior of the `hidden` attribute. width: 20%; } +.w-16 { + width: 4rem; +} + +.w-2 { + width: 0.5rem; +} + +.w-72 { + width: 18rem; +} + +.w-2\/6 { + width: 33.333333%; +} + +.w-10\/12 { + width: 83.333333%; +} + +.w-9\/12 { + width: 75%; +} + +.w-0 { + width: 0px; +} + +.w-1\/4 { + width: 25%; +} + .min-w-0 { min-width: 0px; } @@ -1369,6 +1484,10 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 32rem; } +.max-w-sm { + max-width: 24rem; +} + .max-w-screen-xl { max-width: 1280px; } @@ -1405,10 +1524,6 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 768px; } -.max-w-sm { - max-width: 24rem; -} - .max-w-\[480px\] { max-width: 480px; } @@ -1425,6 +1540,22 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 56rem; } +.max-w-\[520px\] { + max-width: 520px; +} + +.max-w-\[40px\] { + max-width: 40px; +} + +.max-w-5xl { + max-width: 64rem; +} + +.max-w-\[1340px\] { + max-width: 1340px; +} + .flex-auto { flex: 1 1 auto; } @@ -1441,6 +1572,14 @@ Ensure the default browser behavior of the `hidden` attribute. flex-shrink: 0; } +.flex-shrink { + flex-shrink: 1; +} + +.shrink-0 { + flex-shrink: 0; +} + .flex-grow { flex-grow: 1; } @@ -1449,6 +1588,10 @@ Ensure the default browser behavior of the `hidden` attribute. flex-grow: 1; } +.border-collapse { + border-collapse: collapse; +} + .-translate-y-1\/2 { --tw-translate-y: -50%; 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)); @@ -1479,21 +1622,31 @@ Ensure the default browser behavior of the `hidden` attribute. 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)); -} - .rotate-180 { --tw-rotate: 180deg; 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)); +} + .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)); } +.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)); +} + +.-rotate-180 { + --tw-rotate: -180deg; + 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)); +} + .-skew-x-3 { --tw-skew-x: -3deg; 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)); @@ -1511,6 +1664,18 @@ Ensure the default browser behavior of the `hidden` attribute. 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)); } +.scale-75 { + --tw-scale-x: .75; + --tw-scale-y: .75; + 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)); +} + +.scale-110 { + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + 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)); +} + .transform { 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)); } @@ -1526,10 +1691,18 @@ Ensure the default browser behavior of the `hidden` attribute. user-select: none; } +.resize { + resize: both; +} + .list-none { list-style-type: none; } +.list-disc { + list-style-type: disc; +} + .appearance-none { -webkit-appearance: none; -moz-appearance: none; @@ -1576,6 +1749,10 @@ Ensure the default browser behavior of the `hidden` attribute. place-items: center; } +.content-center { + align-content: center; +} + .items-start { align-items: flex-start; } @@ -1588,6 +1765,10 @@ Ensure the default browser behavior of the `hidden` attribute. align-items: center; } +.items-baseline { + align-items: baseline; +} + .items-stretch { align-items: stretch; } @@ -1596,6 +1777,10 @@ Ensure the default browser behavior of the `hidden` attribute. justify-content: flex-start; } +.justify-end { + justify-content: flex-end; +} + .justify-center { justify-content: center; } @@ -1608,6 +1793,10 @@ Ensure the default browser behavior of the `hidden` attribute. justify-content: space-evenly; } +.justify-items-center { + justify-items: center; +} + .gap-4 { gap: 1rem; } @@ -1662,12 +1851,23 @@ Ensure the default browser behavior of the `hidden` attribute. column-gap: 1rem; } +.gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; +} + .space-x-5 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(1.25rem * var(--tw-space-x-reverse)); margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); } +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + .space-y-6 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); @@ -1680,12 +1880,6 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); } -.space-y-4 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(1rem * var(--tw-space-y-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))); @@ -1770,6 +1964,12 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); } +.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.125rem * var(--tw-space-x-reverse)); + margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse))); +} + .space-y-reverse > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 1; } @@ -1801,6 +2001,11 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: rgb(243 244 246 / var(--tw-divide-opacity)); } +.divide-gray-300 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-divide-opacity)); +} + .divide-opacity-50 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 0.5; } @@ -1863,14 +2068,14 @@ Ensure the default browser behavior of the `hidden` attribute. border-radius: 0.25rem; } -.rounded-md { - border-radius: 0.375rem; -} - .rounded-sm { border-radius: 0.125rem; } +.rounded-md { + border-radius: 0.375rem; +} + .rounded-xl { border-radius: 0.75rem; } @@ -1879,6 +2084,10 @@ Ensure the default browser behavior of the `hidden` attribute. border-radius: 1rem; } +.rounded-none { + border-radius: 0px; +} + .rounded-b-none { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; @@ -1889,10 +2098,54 @@ Ensure the default browser behavior of the `hidden` attribute. border-top-right-radius: 0.25rem; } +.rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-l-full { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} + +.rounded-r-full { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + .border { border-width: 1px; } +.border-4 { + border-width: 4px; +} + .border-0 { border-width: 0px; } @@ -1901,14 +2154,18 @@ Ensure the default browser behavior of the `hidden` attribute. border-width: 2px; } -.border-4 { - border-width: 4px; -} - .border-b { border-bottom-width: 1px; } +.border-l-2 { + border-left-width: 2px; +} + +.border-l-4 { + border-left-width: 4px; +} + .border-t { border-top-width: 1px; } @@ -1933,6 +2190,18 @@ Ensure the default browser behavior of the `hidden` attribute. border-bottom-width: 4px; } +.border-b-0 { + border-bottom-width: 0px; +} + +.border-t-0 { + border-top-width: 0px; +} + +.border-solid { + border-style: solid; +} + .border-none { border-style: none; } @@ -1952,6 +2221,31 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: rgb(229 231 235 / var(--tw-border-opacity)); } +.border-purple-600 { + --tw-border-opacity: 1; + border-color: rgb(147 51 234 / var(--tw-border-opacity)); +} + +.border-yellow-300 { + --tw-border-opacity: 1; + border-color: rgb(253 224 71 / var(--tw-border-opacity)); +} + +.border-purple-300 { + --tw-border-opacity: 1; + border-color: rgb(216 180 254 / var(--tw-border-opacity)); +} + +.border-red-300 { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); +} + +.border-gray-700 { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + .border-gray-800 { --tw-border-opacity: 1; border-color: rgb(31 41 55 / var(--tw-border-opacity)); @@ -1967,11 +2261,6 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: rgb(243 244 246 / var(--tw-border-opacity)); } -.border-gray-700 { - --tw-border-opacity: 1; - border-color: rgb(55 65 81 / var(--tw-border-opacity)); -} - .border-gray-600 { --tw-border-opacity: 1; border-color: rgb(75 85 99 / var(--tw-border-opacity)); @@ -2044,6 +2333,36 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: rgb(20 184 166 / var(--tw-border-opacity)); } +.border-\[\#F3F4FE\] { + --tw-border-opacity: 1; + border-color: rgb(243 244 254 / var(--tw-border-opacity)); +} + +.border-pink-600 { + --tw-border-opacity: 1; + border-color: rgb(219 39 119 / var(--tw-border-opacity)); +} + +.border-purple-400 { + --tw-border-opacity: 1; + border-color: rgb(192 132 252 / var(--tw-border-opacity)); +} + +.border-purple-800 { + --tw-border-opacity: 1; + border-color: rgb(107 33 168 / var(--tw-border-opacity)); +} + +.border-purple-200 { + --tw-border-opacity: 1; + border-color: rgb(233 213 255 / var(--tw-border-opacity)); +} + +.border-red-200 { + --tw-border-opacity: 1; + border-color: rgb(254 202 202 / var(--tw-border-opacity)); +} + .border-b-gray-800 { --tw-border-opacity: 1; border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity)); @@ -2054,6 +2373,10 @@ Ensure the default browser behavior of the `hidden` attribute. border-bottom-color: rgb(107 114 128 / var(--tw-border-opacity)); } +.border-opacity-50 { + --tw-border-opacity: 0.5; +} + .bg-gray-100 { --tw-bg-opacity: 1; background-color: rgb(243 244 246 / var(--tw-bg-opacity)); @@ -2099,11 +2422,51 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(238 242 255 / var(--tw-bg-opacity)); } +.bg-blue-200 { + --tw-bg-opacity: 1; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)); +} + +.bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgb(234 179 8 / var(--tw-bg-opacity)); +} + +.bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} + +.bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 249 195 / var(--tw-bg-opacity)); +} + +.bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 232 255 / var(--tw-bg-opacity)); +} + +.bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} + .bg-gray-900 { --tw-bg-opacity: 1; background-color: rgb(17 24 39 / var(--tw-bg-opacity)); } +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} + +.bg-red-700 { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} + .bg-gray-700 { --tw-bg-opacity: 1; background-color: rgb(55 65 81 / var(--tw-bg-opacity)); @@ -2114,11 +2477,6 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(99 102 241 / var(--tw-bg-opacity)); } -.bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgb(31 41 55 / var(--tw-bg-opacity)); -} - .bg-blue-600 { --tw-bg-opacity: 1; background-color: rgb(37 99 235 / var(--tw-bg-opacity)); @@ -2138,11 +2496,6 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(0 0 0 / var(--tw-bg-opacity)); } -.bg-yellow-500 { - --tw-bg-opacity: 1; - background-color: rgb(234 179 8 / var(--tw-bg-opacity)); -} - .bg-cyan-100 { --tw-bg-opacity: 1; background-color: rgb(207 250 254 / var(--tw-bg-opacity)); @@ -2168,11 +2521,6 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(75 85 99 / var(--tw-bg-opacity)); } -.bg-red-700 { - --tw-bg-opacity: 1; - background-color: rgb(185 28 28 / var(--tw-bg-opacity)); -} - .bg-purple-600 { --tw-bg-opacity: 1; background-color: rgb(147 51 234 / var(--tw-bg-opacity)); @@ -2198,11 +2546,6 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(59 130 246 / var(--tw-bg-opacity)); } -.bg-blue-100 { - --tw-bg-opacity: 1; - background-color: rgb(219 234 254 / var(--tw-bg-opacity)); -} - .bg-blue-900 { --tw-bg-opacity: 1; background-color: rgb(30 58 138 / var(--tw-bg-opacity)); @@ -2303,6 +2646,36 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(96 165 250 / var(--tw-bg-opacity)); } +.bg-red-300 { + --tw-bg-opacity: 1; + background-color: rgb(252 165 165 / var(--tw-bg-opacity)); +} + +.bg-purple-800 { + --tw-bg-opacity: 1; + background-color: rgb(107 33 168 / var(--tw-bg-opacity)); +} + +.bg-indigo-300 { + --tw-bg-opacity: 1; + background-color: rgb(165 180 252 / var(--tw-bg-opacity)); +} + +.bg-teal-400 { + --tw-bg-opacity: 1; + background-color: rgb(45 212 191 / var(--tw-bg-opacity)); +} + +.bg-teal-800 { + --tw-bg-opacity: 1; + background-color: rgb(17 94 89 / var(--tw-bg-opacity)); +} + +.bg-teal-600 { + --tw-bg-opacity: 1; + background-color: rgb(13 148 136 / var(--tw-bg-opacity)); +} + .bg-opacity-50 { --tw-bg-opacity: 0.5; } @@ -2319,6 +2692,10 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-bg-opacity: 0.05; } +.bg-opacity-70 { + --tw-bg-opacity: 0.7; +} + .bg-gradient-to-br { background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); } @@ -2335,6 +2712,10 @@ Ensure the default browser behavior of the `hidden` attribute. background-image: url(https://images.unsplash.com/photo-1514525253161-7a46d19cd819?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1267&q=80); } +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); +} + .from-purple-100 { --tw-gradient-from: #f3e8ff; --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(243 232 255 / 0)); @@ -2355,6 +2736,11 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(74 222 128 / 0)); } +.from-blue-500 { + --tw-gradient-from: #3b82f6; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(59 130 246 / 0)); +} + .via-red-300 { --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgb(252 165 165 / 0)); } @@ -2379,14 +2765,26 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-gradient-to: #a855f7; } +.to-blue-600 { + --tw-gradient-to: #2563eb; +} + .bg-cover { background-size: cover; } +.bg-contain { + background-size: contain; +} + .bg-fixed { background-attachment: fixed; } +.bg-clip-border { + background-clip: border-box; +} + .bg-clip-text { -webkit-background-clip: text; background-clip: text; @@ -2396,6 +2794,10 @@ Ensure the default browser behavior of the `hidden` attribute. background-position: center; } +.bg-top { + background-position: top; +} + .bg-no-repeat { background-repeat: no-repeat; } @@ -2428,6 +2830,14 @@ Ensure the default browser behavior of the `hidden` attribute. stroke: #6b7280; } +.stroke-current { + stroke: currentColor; +} + +.stroke-2 { + stroke-width: 2; +} + .object-cover { -o-object-fit: cover; object-fit: cover; @@ -2446,26 +2856,30 @@ Ensure the default browser behavior of the `hidden` attribute. padding: 2.5rem; } -.p-6 { - padding: 1.5rem; +.p-4 { + padding: 1rem; } .p-3 { padding: 0.75rem; } -.p-4 { - padding: 1rem; -} - -.p-1 { - padding: 0.25rem; +.p-20 { + padding: 5rem; } .p-2 { padding: 0.5rem; } +.p-6 { + padding: 1.5rem; +} + +.p-1 { + padding: 0.25rem; +} + .p-8 { padding: 2rem; } @@ -2474,14 +2888,18 @@ Ensure the default browser behavior of the `hidden` attribute. padding: 7rem; } -.p-20 { - padding: 5rem; -} - .p-0 { padding: 0px; } +.p-16 { + padding: 4rem; +} + +.p-12 { + padding: 3rem; +} + .px-4 { padding-left: 1rem; padding-right: 1rem; @@ -2532,6 +2950,11 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 1.5rem; } +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} + .py-12 { padding-top: 3rem; padding-bottom: 3rem; @@ -2542,11 +2965,6 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 4rem; } -.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -} - .py-10 { padding-top: 2.5rem; padding-bottom: 2.5rem; @@ -2612,6 +3030,21 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 12rem; } +.px-16 { + padding-left: 4rem; + padding-right: 4rem; +} + +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} + +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} + .pl-8 { padding-left: 2rem; } @@ -2628,6 +3061,10 @@ Ensure the default browser behavior of the `hidden` attribute. padding-left: 2.25rem; } +.pr-10 { + padding-right: 2.5rem; +} + .pl-3 { padding-left: 0.75rem; } @@ -2760,18 +3197,14 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 1.25rem; } -.pr-10 { - padding-right: 2.5rem; +.pl-6 { + padding-left: 1.5rem; } .pl-24 { padding-left: 6rem; } -.pl-6 { - padding-left: 1.5rem; -} - .pl-2 { padding-left: 0.5rem; } @@ -2796,6 +3229,34 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 14rem; } +.pl-\[62px\] { + padding-left: 62px; +} + +.pl-5 { + padding-left: 1.25rem; +} + +.pl-11 { + padding-left: 2.75rem; +} + +.pt-1 { + padding-top: 0.25rem; +} + +.pr-2 { + padding-right: 0.5rem; +} + +.pb-64 { + padding-bottom: 16rem; +} + +.pb-0 { + padding-bottom: 0px; +} + .text-left { text-align: left; } @@ -2824,6 +3285,10 @@ Ensure the default browser behavior of the `hidden` attribute. font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; } +.font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + .text-3xl { font-size: 1.875rem; line-height: 2.25rem; @@ -2891,20 +3356,20 @@ Ensure the default browser behavior of the `hidden` attribute. font-weight: 300; } -.font-bold { - font-weight: 700; -} - -.font-normal { - font-weight: 400; +.font-black { + font-weight: 900; } .font-extrabold { font-weight: 800; } -.font-black { - font-weight: 900; +.font-bold { + font-weight: 700; +} + +.font-normal { + font-weight: 400; } .font-thin { @@ -2919,6 +3384,10 @@ Ensure the default browser behavior of the `hidden` attribute. text-transform: capitalize; } +.italic { + font-style: italic; +} + .leading-loose { line-height: 2; } @@ -3012,9 +3481,9 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(255 255 255 / var(--tw-text-opacity)); } -.text-blue-500 { +.text-purple-700 { --tw-text-opacity: 1; - color: rgb(59 130 246 / var(--tw-text-opacity)); + color: rgb(126 34 206 / var(--tw-text-opacity)); } .text-gray-900 { @@ -3022,16 +3491,21 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(17 24 39 / var(--tw-text-opacity)); } -.text-pink-600 { - --tw-text-opacity: 1; - color: rgb(219 39 119 / var(--tw-text-opacity)); -} - .text-gray-400 { --tw-text-opacity: 1; color: rgb(156 163 175 / var(--tw-text-opacity)); } +.text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.text-pink-600 { + --tw-text-opacity: 1; + color: rgb(219 39 119 / var(--tw-text-opacity)); +} + .text-gray-300 { --tw-text-opacity: 1; color: rgb(209 213 219 / var(--tw-text-opacity)); @@ -3042,11 +3516,6 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(192 132 252 / var(--tw-text-opacity)); } -.text-purple-700 { - --tw-text-opacity: 1; - color: rgb(126 34 206 / var(--tw-text-opacity)); -} - .text-teal-400 { --tw-text-opacity: 1; color: rgb(45 212 191 / var(--tw-text-opacity)); @@ -3226,6 +3695,45 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(20 184 166 / var(--tw-text-opacity)); } +.text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} + +.text-indigo-100 { + --tw-text-opacity: 1; + color: rgb(224 231 255 / var(--tw-text-opacity)); +} + +.text-indigo-200 { + --tw-text-opacity: 1; + color: rgb(199 210 254 / var(--tw-text-opacity)); +} + +.text-yellow-300 { + --tw-text-opacity: 1; + color: rgb(253 224 71 / var(--tw-text-opacity)); +} + +.text-yellow-100 { + --tw-text-opacity: 1; + color: rgb(254 249 195 / var(--tw-text-opacity)); +} + +.text-teal-900 { + --tw-text-opacity: 1; + color: rgb(19 78 74 / var(--tw-text-opacity)); +} + +.text-purple-800 { + --tw-text-opacity: 1; + color: rgb(107 33 168 / var(--tw-text-opacity)); +} + +.text-opacity-50 { + --tw-text-opacity: 0.5; +} + .underline { -webkit-text-decoration-line: underline; text-decoration-line: underline; @@ -3309,6 +3817,18 @@ Ensure the default browser behavior of the `hidden` attribute. opacity: 0.75; } +.opacity-0 { + opacity: 0; +} + +.opacity-25 { + opacity: 0.25; +} + +.opacity-100 { + opacity: 1; +} + .shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); @@ -3351,6 +3871,12 @@ Ensure the default browser behavior of the `hidden` attribute. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } +.shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + .shadow-gray-800 { --tw-shadow-color: #1f2937; --tw-shadow: var(--tw-shadow-colored); @@ -3361,6 +3887,10 @@ Ensure the default browser behavior of the `hidden` attribute. outline-offset: 2px; } +.outline { + outline-style: solid; +} + .ring-2 { --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -3372,6 +3902,16 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); } +.brightness-125 { + --tw-brightness: brightness(1.25); + 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); +} + +.grayscale { + --tw-grayscale: grayscale(100%); + 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); +} + .filter { 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); } @@ -3390,6 +3930,12 @@ Ensure the default browser behavior of the `hidden` attribute. transition-duration: 150ms; } +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + .transition-colors { transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; @@ -3398,6 +3944,12 @@ Ensure the default browser behavior of the `hidden` attribute. transition-duration: 150ms; } +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + .duration-300 { transition-duration: 300ms; } @@ -3410,14 +3962,14 @@ Ensure the default browser behavior of the `hidden` attribute. transition-duration: 200ms; } -.duration-100 { - transition-duration: 100ms; -} - .duration-500 { transition-duration: 500ms; } +.duration-100 { + transition-duration: 100ms; +} + .duration-150 { transition-duration: 150ms; } @@ -3574,6 +4126,11 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(238 242 255 / var(--tw-bg-opacity)); } +.hover\:bg-red-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} + .hover\:bg-gray-50:hover { --tw-bg-opacity: 1; background-color: rgb(249 250 251 / var(--tw-bg-opacity)); @@ -3713,6 +4270,16 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(234 179 8 / var(--tw-bg-opacity)); } +.hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} + +.hover\:bg-pink-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(219 39 119 / var(--tw-bg-opacity)); +} + .hover\:bg-opacity-90:hover { --tw-bg-opacity: 0.9; } @@ -3886,6 +4453,11 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(37 99 235 / var(--tw-text-opacity)); } +.hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} + .hover\:text-opacity-75:hover { --tw-text-opacity: 0.75; } @@ -3895,6 +4467,11 @@ Ensure the default browser behavior of the `hidden` attribute. text-decoration-line: underline; } +.hover\:no-underline:hover { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} + .hover\:opacity-75:hover { opacity: 0.75; } @@ -3923,6 +4500,17 @@ Ensure the default browser behavior of the `hidden` attribute. box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } +.hover\:shadow-2xl:hover { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:outline-none:hover { + outline: 2px solid transparent; + outline-offset: 2px; +} + .hover\:ring-2:hover { --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -3993,6 +4581,16 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: rgb(59 130 246 / var(--tw-border-opacity)); } +.focus\:border-blue-600:focus { + --tw-border-opacity: 1; + border-color: rgb(37 99 235 / var(--tw-border-opacity)); +} + +.focus\:bg-red-700:focus { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} + .focus\:bg-transparent:focus { background-color: transparent; } @@ -4037,6 +4635,11 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(229 231 235 / var(--tw-bg-opacity)); } +.focus\:bg-purple-800:focus { + --tw-bg-opacity: 1; + background-color: rgb(107 33 168 / var(--tw-bg-opacity)); +} + .focus\:text-white:focus { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); @@ -4057,6 +4660,11 @@ Ensure the default browser behavior of the `hidden` attribute. text-decoration-line: underline; } +.focus\:no-underline:focus { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} + .focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -4080,6 +4688,10 @@ Ensure the default browser behavior of the `hidden` attribute. outline-offset: 2px; } +.focus\:outline-black:focus { + outline-color: #000; +} + .focus\:ring:focus { --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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -4098,6 +4710,12 @@ Ensure the default browser behavior of the `hidden` attribute. box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); } +.focus\:ring-4:focus { + --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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + .focus\:ring-gray-300:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); @@ -4143,6 +4761,16 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); } +.focus\:ring-gray-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)); +} + +.focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} + .focus\:ring-opacity-40:focus { --tw-ring-opacity: 0.4; } @@ -4193,6 +4821,11 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: rgb(229 231 235 / var(--tw-bg-opacity)); } +.active\:bg-purple-800:active { + --tw-bg-opacity: 1; + background-color: rgb(107 33 168 / var(--tw-bg-opacity)); +} + .active\:text-gray-300:active { --tw-text-opacity: 1; color: rgb(209 213 219 / var(--tw-text-opacity)); @@ -4249,6 +4882,20 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(31 41 55 / var(--tw-text-opacity)); } +.group:focus .group-focus\:max-h-screen { + max-height: 100vh; +} + +.group:focus .group-focus\:-rotate-180 { + --tw-rotate: -180deg; + 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:focus .group-focus\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + .dark .dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(75 85 99 / var(--tw-divide-opacity)); @@ -4652,6 +5299,11 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(248 113 113 / var(--tw-text-opacity)); } +.dark .dark\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + .dark .dark\:placeholder-white::-moz-placeholder { --tw-placeholder-opacity: 1; color: rgb(255 255 255 / var(--tw-placeholder-opacity)); @@ -4944,6 +5596,11 @@ Ensure the default browser behavior of the `hidden` attribute. color: rgb(8 145 178 / var(--tw-text-opacity)); } +.dark .dark\:hover\:text-purple-400:hover { + --tw-text-opacity: 1; + color: rgb(192 132 252 / var(--tw-text-opacity)); +} + .dark .dark\:hover\:ring-2:hover { --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); @@ -5015,6 +5672,16 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); } +.dark .dark\:focus\:ring-gray-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); +} + +.dark .dark\:focus\:ring-blue-800:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity)); +} + @media (min-width: 640px) { .sm\:relative { position: relative; @@ -5057,6 +5724,11 @@ Ensure the default browser behavior of the `hidden` attribute. margin-bottom: 1.25rem; } + .sm\:my-0 { + margin-top: 0px; + margin-bottom: 0px; + } + .sm\:mt-0 { margin-top: 0px; } @@ -5133,10 +5805,22 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: 2.5rem; } + .sm\:ml-5 { + margin-left: 1.25rem; + } + + .sm\:mr-auto { + margin-right: auto; + } + .sm\:block { display: block; } + .sm\:inline-block { + display: inline-block; + } + .sm\:flex { display: flex; } @@ -5157,6 +5841,10 @@ Ensure the default browser behavior of the `hidden` attribute. height: 18rem; } + .sm\:w-10\/12 { + width: 83.333333%; + } + .sm\:w-10 { width: 2.5rem; } @@ -5197,6 +5885,18 @@ Ensure the default browser behavior of the `hidden` attribute. width: 33.333333%; } + .sm\:w-7\/12 { + width: 58.333333%; + } + + .sm\:w-24 { + width: 6rem; + } + + .sm\:w-16 { + width: 4rem; + } + .sm\:max-w-xl { max-width: 36rem; } @@ -5205,6 +5905,18 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 100%; } + .sm\:max-w-sm { + max-width: 24rem; + } + + .sm\:max-w-screen-lg { + max-width: 1024px; + } + + .sm\:flex-initial { + flex: 0 1 auto; + } + .sm\:flex-shrink-0 { flex-shrink: 0; } @@ -5225,18 +5937,14 @@ Ensure the default browser behavior of the `hidden` attribute. flex-direction: row; } - .sm\:flex-col { - flex-direction: column; - } - - .sm\:flex-wrap { - flex-wrap: wrap; - } - .sm\:items-start { align-items: flex-start; } + .sm\:items-end { + align-items: flex-end; + } + .sm\:items-center { align-items: center; } @@ -5261,6 +5969,14 @@ Ensure the default browser behavior of the `hidden` attribute. justify-content: space-around; } + .sm\:gap-16 { + gap: 4rem; + } + + .sm\:gap-8 { + gap: 2rem; + } + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); @@ -5279,6 +5995,10 @@ Ensure the default browser behavior of the `hidden` attribute. margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); } + .sm\:rounded-lg { + border-radius: 0.5rem; + } + .sm\:border-none { border-style: none; } @@ -5291,6 +6011,10 @@ Ensure the default browser behavior of the `hidden` attribute. padding: 2.5rem; } + .sm\:p-8 { + padding: 2rem; + } + .sm\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; @@ -5336,6 +6060,21 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 8rem; } + .sm\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .sm\:pt-12 { padding-top: 3rem; } @@ -5364,6 +6103,10 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 2.5rem; } + .sm\:pl-6 { + padding-left: 1.5rem; + } + .sm\:text-left { text-align: left; } @@ -5411,6 +6154,11 @@ Ensure the default browser behavior of the `hidden` attribute. line-height: 1.25rem; } + .sm\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .sm\:leading-none { line-height: 1; } @@ -5420,6 +6168,12 @@ Ensure the default browser behavior of the `hidden` attribute. --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } + + .sm\:shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } } @media (min-width: 768px) { @@ -5439,6 +6193,10 @@ Ensure the default browser behavior of the `hidden` attribute. bottom: 2.5rem; } + .md\:-right-3 { + right: -0.75rem; + } + .md\:order-1 { order: 1; } @@ -5529,6 +6287,16 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: 0.25rem; } + .md\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .md\:my-24 { + margin-top: 6rem; + margin-bottom: 6rem; + } + .md\:mx-auto { margin-left: auto; margin-right: auto; @@ -5634,6 +6402,26 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: 2.5rem; } + .md\:-mt-1 { + margin-top: -0.25rem; + } + + .md\:-mt-10 { + margin-top: -2.5rem; + } + + .md\:ml-20 { + margin-left: 5rem; + } + + .md\:mt-24 { + margin-top: 6rem; + } + + .md\:mb-12 { + margin-bottom: 3rem; + } + .md\:block { display: block; } @@ -5678,14 +6466,26 @@ Ensure the default browser behavior of the `hidden` attribute. height: 6rem; } - .md\:w-1\/4 { - width: 25%; + .md\:h-9 { + height: 2.25rem; + } + + .md\:h-40 { + height: 10rem; + } + + .md\:h-16 { + height: 4rem; } .md\:w-1\/2 { width: 50%; } + .md\:w-1\/4 { + width: 25%; + } + .md\:w-auto { width: auto; } @@ -5742,6 +6542,38 @@ Ensure the default browser behavior of the `hidden` attribute. width: 58.333333%; } + .md\:w-3\/5 { + width: 60%; + } + + .md\:w-4\/5 { + width: 80%; + } + + .md\:w-9 { + width: 2.25rem; + } + + .md\:w-40 { + width: 10rem; + } + + .md\:w-64 { + width: 16rem; + } + + .md\:w-16 { + width: 4rem; + } + + .md\:w-60 { + width: 15rem; + } + + .md\:w-2\/5 { + width: 40%; + } + .md\:max-w-full { max-width: 100%; } @@ -5770,8 +6602,13 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 72rem; } - .md\:max-w-7xl { - max-width: 80rem; + .md\:flex-shrink { + flex-shrink: 1; + } + + .md\:translate-x-0 { + --tw-translate-x: 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)); } .md\:grid-cols-4 { @@ -5830,6 +6667,10 @@ Ensure the default browser behavior of the `hidden` attribute. justify-content: flex-start; } + .md\:justify-end { + justify-content: flex-end; + } + .md\:justify-center { justify-content: center; } @@ -5962,6 +6803,10 @@ Ensure the default browser behavior of the `hidden` attribute. background-color: transparent; } + .md\:bg-opacity-100 { + --tw-bg-opacity: 1; + } + .md\:p-8 { padding: 2rem; } @@ -5974,8 +6819,8 @@ Ensure the default browser behavior of the `hidden` attribute. padding: 0px; } - .md\:p-4 { - padding: 1rem; + .md\:p-10 { + padding: 2.5rem; } .md\:px-24 { @@ -6058,6 +6903,31 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 10rem; } + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + + .md\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + .md\:pl-20 { padding-left: 5rem; } @@ -6122,6 +6992,18 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 16rem; } + .md\:pl-12 { + padding-left: 3rem; + } + + .md\:pl-14 { + padding-left: 3.5rem; + } + + .md\:pb-2 { + padding-bottom: 0.5rem; + } + .md\:text-left { text-align: left; } @@ -6169,10 +7051,28 @@ Ensure the default browser behavior of the `hidden` attribute. line-height: 1.25rem; } + .md\:text-\[40px\] { + font-size: 40px; + } + + .md\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .md\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .md\:font-medium { font-weight: 500; } + .md\:font-extrabold { + font-weight: 800; + } + .md\:leading-snug { line-height: 1.375; } @@ -6253,6 +7153,22 @@ Ensure the default browser behavior of the `hidden` attribute. order: 0; } + .lg\:order-1 { + order: 1; + } + + .lg\:order-2 { + order: 2; + } + + .lg\:order-3 { + order: 3; + } + + .lg\:order-4 { + order: 4; + } + .lg\:col-span-4 { grid-column: span 4 / span 4; } @@ -6281,6 +7197,18 @@ Ensure the default browser behavior of the `hidden` attribute. grid-column-end: 13; } + .lg\:row-span-1 { + grid-row: span 1 / span 1; + } + + .lg\:row-span-2 { + grid-row: span 2 / span 2; + } + + .lg\:row-span-4 { + grid-row: span 4 / span 4; + } + .lg\:my-8 { margin-top: 2rem; margin-bottom: 2rem; @@ -6311,6 +7239,16 @@ Ensure the default browser behavior of the `hidden` attribute. margin-right: -0.5rem; } + .lg\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .lg\:mt-16 { margin-top: 4rem; } @@ -6391,10 +7329,78 @@ Ensure the default browser behavior of the `hidden` attribute. margin-top: 2.5rem; } + .lg\:mb-20 { + margin-bottom: 5rem; + } + + .lg\:mr-0 { + margin-right: 0px; + } + + .lg\:ml-3 { + margin-left: 0.75rem; + } + + .lg\:-mt-11 { + margin-top: -2.75rem; + } + + .lg\:-mt-4 { + margin-top: -1rem; + } + + .lg\:mt-6 { + margin-top: 1.5rem; + } + + .lg\:-ml-0 { + margin-left: -0px; + } + + .lg\:-mt-5 { + margin-top: -1.25rem; + } + + .lg\:-mt-3 { + margin-top: -0.75rem; + } + + .lg\:-mt-6 { + margin-top: -1.5rem; + } + + .lg\:-ml-4 { + margin-left: -1rem; + } + + .lg\:-mt-12 { + margin-top: -3rem; + } + + .lg\:-mt-0 { + margin-top: -0px; + } + + .lg\:-mt-1 { + margin-top: -0.25rem; + } + + .lg\:-ml-28 { + margin-left: -7rem; + } + + .lg\:-mt-10 { + margin-top: -2.5rem; + } + .lg\:block { display: block; } + .lg\:inline-block { + display: inline-block; + } + .lg\:inline { display: inline; } @@ -6423,6 +7429,18 @@ Ensure the default browser behavior of the `hidden` attribute. height: 100vh; } + .lg\:h-10 { + height: 2.5rem; + } + + .lg\:h-11 { + height: 2.75rem; + } + + .lg\:h-12 { + height: 3rem; + } + .lg\:w-1\/4 { width: 25%; } @@ -6499,6 +7517,26 @@ Ensure the default browser behavior of the `hidden` attribute. width: 75%; } + .lg\:w-4\/6 { + width: 66.666667%; + } + + .lg\:w-10 { + width: 2.5rem; + } + + .lg\:w-11 { + width: 2.75rem; + } + + .lg\:w-12 { + width: 3rem; + } + + .lg\:w-32 { + width: 8rem; + } + .lg\:max-w-4xl { max-width: 56rem; } @@ -6531,6 +7569,14 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 64rem; } + .lg\:max-w-screen-lg { + max-width: 1024px; + } + + .lg\:max-w-screen-md { + max-width: 768px; + } + .lg\:flex-1 { flex: 1 1 0%; } @@ -6580,6 +7626,10 @@ Ensure the default browser behavior of the `hidden` attribute. flex-direction: row; } + .lg\:flex-wrap { + flex-wrap: wrap; + } + .lg\:items-start { align-items: flex-start; } @@ -6608,6 +7658,10 @@ Ensure the default browser behavior of the `hidden` attribute. justify-content: space-between; } + .lg\:justify-evenly { + justify-content: space-evenly; + } + .lg\:gap-20 { gap: 5rem; } @@ -6620,6 +7674,10 @@ Ensure the default browser behavior of the `hidden` attribute. gap: 6rem; } + .lg\:gap-4 { + gap: 1rem; + } + .lg\:gap-y-16 { row-gap: 4rem; } @@ -6640,6 +7698,11 @@ Ensure the default browser behavior of the `hidden` attribute. border-color: transparent; } + .lg\:border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + } + .lg\:bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); @@ -6653,6 +7716,10 @@ Ensure the default browser behavior of the `hidden` attribute. padding: 0px; } + .lg\:p-8 { + padding: 2rem; + } + .lg\:px-8 { padding-left: 2rem; padding-right: 2rem; @@ -6723,6 +7790,31 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 1.25rem; } + .lg\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .lg\:px-9 { + padding-left: 2.25rem; + padding-right: 2.25rem; + } + + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + + .lg\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .lg\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + .lg\:pl-12 { padding-left: 3rem; } @@ -6775,6 +7867,70 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 5rem; } + .lg\:pt-\[120px\] { + padding-top: 120px; + } + + .lg\:pb-\[90px\] { + padding-bottom: 90px; + } + + .lg\:pl-8 { + padding-left: 2rem; + } + + .lg\:pr-0 { + padding-right: 0px; + } + + .lg\:pl-0 { + padding-left: 0px; + } + + .lg\:pl-16 { + padding-left: 4rem; + } + + .lg\:pl-5 { + padding-left: 1.25rem; + } + + .lg\:pr-8 { + padding-right: 2rem; + } + + .lg\:pl-14 { + padding-left: 3.5rem; + } + + .lg\:pl-3 { + padding-left: 0.75rem; + } + + .lg\:pr-4 { + padding-right: 1rem; + } + + .lg\:pb-14 { + padding-bottom: 3.5rem; + } + + .lg\:pb-4 { + padding-bottom: 1rem; + } + + .lg\:pl-1 { + padding-left: 0.25rem; + } + + .lg\:pr-3 { + padding-right: 0.75rem; + } + + .lg\:pb-3 { + padding-bottom: 0.75rem; + } + .lg\:text-left { text-align: left; } @@ -6817,6 +7973,16 @@ Ensure the default browser behavior of the `hidden` attribute. line-height: 1.5rem; } + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .lg\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + .lg\:text-white { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); @@ -6843,6 +8009,10 @@ Ensure the default browser behavior of the `hidden` attribute. grid-column: span 3 / span 3; } + .xl\:m-auto { + margin: auto; + } + .xl\:mt-28 { margin-top: 7rem; } @@ -6867,10 +8037,26 @@ Ensure the default browser behavior of the `hidden` attribute. margin-top: -3rem; } + .xl\:ml-1 { + margin-left: 0.25rem; + } + + .xl\:mt-0 { + margin-top: 0px; + } + + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + .xl\:inline { display: inline; } + .xl\:h-24 { + height: 6rem; + } + .xl\:w-11\/12 { width: 91.666667%; } @@ -6891,6 +8077,10 @@ Ensure the default browser behavior of the `hidden` attribute. width: 83.333333%; } + .xl\:w-24 { + width: 6rem; + } + .xl\:max-w-screen-xl { max-width: 1280px; } @@ -6911,6 +8101,10 @@ Ensure the default browser behavior of the `hidden` attribute. max-width: 100%; } + .xl\:max-w-screen-lg { + max-width: 1024px; + } + .xl\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } @@ -6919,14 +8113,35 @@ Ensure the default browser behavior of the `hidden` attribute. grid-template-columns: repeat(5, minmax(0, 1fr)); } + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .xl\:flex-row { flex-direction: row; } + .xl\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + + .xl\:bg-contain { + background-size: contain; + } + + .xl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + .xl\:p-6 { padding: 1.5rem; } + .xl\:p-20 { + padding: 5rem; + } + .xl\:px-20 { padding-left: 5rem; padding-right: 5rem; @@ -6952,6 +8167,11 @@ Ensure the default browser behavior of the `hidden` attribute. padding-bottom: 10rem; } + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .xl\:pt-8 { padding-top: 2rem; } @@ -6984,6 +8204,10 @@ Ensure the default browser behavior of the `hidden` attribute. padding-right: 0px; } + .xl\:text-left { + text-align: left; + } + .xl\:text-center { text-align: center; } @@ -7016,11 +8240,162 @@ Ensure the default browser behavior of the `hidden` attribute. font-size: 2.25rem; line-height: 2.5rem; } + + .xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + + .xl\:text-transparent { + color: transparent; + } } @media (min-width: 1536px) { + .\32xl\:row-span-2 { + grid-row: span 2 / span 2; + } + + .\32xl\:row-span-1 { + grid-row: span 1 / span 1; + } + + .\32xl\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + + .\32xl\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .\32xl\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + + .\32xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + + .\32xl\:ml-0 { + margin-left: 0px; + } + + .\32xl\:-mt-4 { + margin-top: -1rem; + } + + .\32xl\:-mt-20 { + margin-top: -5rem; + } + + .\32xl\:-mt-16 { + margin-top: -4rem; + } + + .\32xl\:mt-2 { + margin-top: 0.5rem; + } + + .\32xl\:mb-8 { + margin-bottom: 2rem; + } + + .\32xl\:mt-12 { + margin-top: 3rem; + } + + .\32xl\:mt-8 { + margin-top: 2rem; + } + + .\32xl\:mt-6 { + margin-top: 1.5rem; + } + + .\32xl\:h-20 { + height: 5rem; + } + + .\32xl\:h-screen { + height: 100vh; + } + + .\32xl\:w-20 { + width: 5rem; + } + + .\32xl\:gap-6 { + gap: 1.5rem; + } + .\32xl\:px-4 { padding-left: 1rem; padding-right: 1rem; } + + .\32xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .\32xl\:pb-8 { + padding-bottom: 2rem; + } + + .\32xl\:pl-20 { + padding-left: 5rem; + } + + .\32xl\:pt-6 { + padding-top: 1.5rem; + } + + .\32xl\:pl-24 { + padding-left: 6rem; + } + + .\32xl\:pb-6 { + padding-bottom: 1.5rem; + } + + .\32xl\:pt-2 { + padding-top: 0.5rem; + } + + .\32xl\:pb-20 { + padding-bottom: 5rem; + } + + .\32xl\:pb-64 { + padding-bottom: 16rem; + } + + .\32xl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .\32xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .\32xl\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .\32xl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .\32xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } } \ No newline at end of file diff --git a/public/componets/accordion/10_accordion.html b/public/componets/accordion/10_accordion.html new file mode 100644 index 0000000..f468d6e --- /dev/null +++ b/public/componets/accordion/10_accordion.html @@ -0,0 +1,507 @@ + + +
+ + + + + + ++ There are many variations of passages of Lorem Ipsum available + but the majority have suffered alteration in some form. +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
++ It takes 2-3 weeks to get your first blog post ready. That + includes the in-depth research & creation of your monthly + content marketing strategy that we do before writing your + first blog post, Ipsum available . +
+Flowbite is an open-source library of interactive + components built on top of Tailwind CSS including buttons, dropdowns, modals, navbars, and more.
+Check out this guide to learn how to get started and start developing + websites even faster with components on top of Tailwind CSS.
+Flowbite is first conceptualized and designed using the + Figma software so everything you see in the library has a design equivalent in our Figma file.
+Check out the Figma design system + based on the utility classes from Tailwind CSS and components from Flowbite.
+The main difference is that the core components from + Flowbite are open source under the MIT license, whereas Tailwind UI is a paid product. Another + difference is that Flowbite relies on smaller and standalone components, whereas Tailwind UI offers + sections of pages.
+However, we actually recommend using both Flowbite, + Flowbite Pro, and even Tailwind UI as there is no technical reason stopping you from using the best + of two worlds.
+Learn more about these technologies:
+