diff --git a/public/assets/index.css b/public/assets/index.css index 14a5f67..c1ce0a5 100644 --- a/public/assets/index.css +++ b/public/assets/index.css @@ -1,5 +1,5 @@ /* -! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com +! tailwindcss v3.3.0 | MIT License | https://tailwindcss.com */ /* @@ -31,6 +31,7 @@ 3. Use a more readable tab size. 4. Use the user's configured `sans` font-family by default. 5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. */ html { @@ -47,6 +48,8 @@ html { /* 4 */ font-feature-settings: normal; /* 5 */ + font-variation-settings: normal; + /* 6 */ } /* @@ -518,6 +521,11 @@ video { max-width: 65ch; } +.prose :where(p):not(:where([class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + .prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) { color: var(--tw-prose-lead); font-size: 1.25em; @@ -870,11 +878,6 @@ video { line-height: 1.75; } -.prose :where(p):not(:where([class~="not-prose"] *)) { - margin-top: 1.25em; - margin-bottom: 1.25em; -} - .prose :where(video):not(:where([class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; @@ -1009,46 +1012,46 @@ video { margin-bottom: auto; } +.mb-0 { + margin-bottom: 0px; +} + .mb-12 { margin-bottom: 3rem; } -.mr-2 { - margin-right: 0.5rem; -} - -.mb-8 { - margin-bottom: 2rem; -} - .mb-2 { margin-bottom: 0.5rem; } -.mr-1\.5 { - margin-right: 0.375rem; +.mb-4 { + margin-bottom: 1rem; +} + +.mb-8 { + margin-bottom: 2rem; } .mr-1 { margin-right: 0.25rem; } -.mb-4 { - margin-bottom: 1rem; +.mr-1\.5 { + margin-right: 0.375rem; } -.mb-0 { - margin-bottom: 0px; -} - -.mt-0 { - margin-top: 0px; +.mr-2 { + margin-right: 0.5rem; } .mr-4 { margin-right: 1rem; } +.mt-0 { + margin-top: 0px; +} + .mt-0\.5 { margin-top: 0.125rem; } @@ -1085,36 +1088,28 @@ video { height: 4rem; } -.h-48 { - height: 12rem; -} - .h-44 { height: 11rem; } +.h-48 { + height: 12rem; +} + .max-h-12 { max-height: 3rem; } -.w-36 { - width: 9rem; -} - .w-16 { width: 4rem; } -.w-6 { - width: 1.5rem; -} - .w-2 { width: 0.5rem; } -.w-48 { - width: 12rem; +.w-36 { + width: 9rem; } .w-4 { @@ -1125,6 +1120,14 @@ video { width: 11rem; } +.w-48 { + width: 12rem; +} + +.w-6 { + width: 1.5rem; +} + .max-w-prose { max-width: 65ch; } @@ -1166,10 +1169,6 @@ video { grid-auto-flow: row; } -.grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); -} - .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } @@ -1178,6 +1177,10 @@ video { grid-template-columns: repeat(4, minmax(0, 1fr)); } +.grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); +} + .grid-cols-7 { grid-template-columns: repeat(7, minmax(0, 1fr)); } @@ -1224,14 +1227,14 @@ video { border-width: 2px; } -.border-t-4 { - border-top-width: 4px; -} - .border-b-2 { border-bottom-width: 2px; } +.border-t-4 { + border-top-width: 4px; +} + .border-solid { border-style: solid; } @@ -1250,28 +1253,19 @@ video { border-color: transparent; } -.bg-blue-400 { - --tw-bg-opacity: 1; - background-color: rgb(96 165 250 / var(--tw-bg-opacity)); -} - -.bg-white { - --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); -} - .bg-blue-100 { --tw-bg-opacity: 1; background-color: rgb(219 234 254 / var(--tw-bg-opacity)); } -.bg-pink-100 { +.bg-blue-400 { --tw-bg-opacity: 1; - background-color: rgb(252 231 243 / var(--tw-bg-opacity)); + background-color: rgb(96 165 250 / var(--tw-bg-opacity)); } -.bg-yellow-100\/60 { - background-color: rgb(254 249 195 / 0.6); +.bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); } .bg-fuchsia-100 { @@ -1284,13 +1278,18 @@ video { background-color: rgb(253 244 255 / var(--tw-bg-opacity)); } -.bg-blue-50 { +.bg-pink-100 { --tw-bg-opacity: 1; - background-color: rgb(239 246 255 / var(--tw-bg-opacity)); + background-color: rgb(252 231 243 / var(--tw-bg-opacity)); } -.fill-purple-100 { - fill: #f3e8ff; +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.bg-yellow-100\/60 { + background-color: rgb(254 249 195 / 0.6); } .fill-blue-100 { @@ -1301,6 +1300,10 @@ video { fill: #fce7f3; } +.fill-purple-100 { + fill: #f3e8ff; +} + .object-cover { -o-object-fit: cover; object-fit: cover; @@ -1314,16 +1317,16 @@ video { padding: 0.5rem; } -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - .px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + .px-4 { padding-left: 1rem; padding-right: 1rem; @@ -1334,6 +1337,10 @@ video { padding-bottom: 0.5rem; } +.pb-10 { + padding-bottom: 2.5rem; +} + .pb-8 { padding-bottom: 2rem; } @@ -1342,10 +1349,6 @@ video { padding-top: 1rem; } -.pb-10 { - padding-bottom: 2.5rem; -} - .text-left { text-align: left; } @@ -1358,14 +1361,6 @@ video { text-align: right; } -.text-xl { - font-size: 1.25rem; -} - -.text-sm { - font-size: 0.8rem; -} - .text-\[2\.041rem\] { font-size: 2.041rem; } @@ -1374,22 +1369,34 @@ video { font-size: 1rem; } -.text-xsm { - font-size: 0.75rem; +.text-sm { + font-size: 0.8rem; } -.font-semibold { - font-weight: 600; +.text-xl { + font-size: 1.25rem; +} + +.text-xsm { + font-size: 0.75rem; } .font-bold { font-weight: 700; } +.font-semibold { + font-weight: 600; +} + .uppercase { text-transform: uppercase; } +.leading-10 { + line-height: 2.5rem; +} + .leading-6 { line-height: 1.5rem; } @@ -1398,18 +1405,9 @@ video { line-height: 1.625; } -.leading-10 { - line-height: 2.5rem; -} - -.text-gray-800 { +.text-blue-400 { --tw-text-opacity: 1; - color: rgb(31 41 55 / var(--tw-text-opacity)); -} - -.text-gray-200 { - --tw-text-opacity: 1; - color: rgb(229 231 235 / var(--tw-text-opacity)); + color: rgb(96 165 250 / var(--tw-text-opacity)); } .text-blue-600 { @@ -1417,9 +1415,9 @@ video { color: rgb(37 99 235 / var(--tw-text-opacity)); } -.text-gray-600 { +.text-gray-200 { --tw-text-opacity: 1; - color: rgb(75 85 99 / var(--tw-text-opacity)); + color: rgb(229 231 235 / var(--tw-text-opacity)); } .text-gray-400 { @@ -1427,14 +1425,23 @@ video { color: rgb(156 163 175 / var(--tw-text-opacity)); } +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + .text-red-600 { --tw-text-opacity: 1; color: rgb(220 38 38 / var(--tw-text-opacity)); } -.text-blue-400 { - --tw-text-opacity: 1; - color: rgb(96 165 250 / var(--tw-text-opacity)); +.underline { + text-decoration-line: underline; } .no-underline { @@ -1513,6 +1520,27 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: "JetBrainsMono", Monaco, monospace; } +@media (prefers-color-scheme: dark) { + .dark\:prose-invert { + --tw-prose-body: var(--tw-prose-invert-body); + --tw-prose-headings: var(--tw-prose-invert-headings); + --tw-prose-lead: var(--tw-prose-invert-lead); + --tw-prose-links: var(--tw-prose-invert-links); + --tw-prose-bold: var(--tw-prose-invert-bold); + --tw-prose-counters: var(--tw-prose-invert-counters); + --tw-prose-bullets: var(--tw-prose-invert-bullets); + --tw-prose-hr: var(--tw-prose-invert-hr); + --tw-prose-quotes: var(--tw-prose-invert-quotes); + --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); + --tw-prose-captions: var(--tw-prose-invert-captions); + --tw-prose-code: var(--tw-prose-invert-code); + --tw-prose-pre-code: var(--tw-prose-invert-pre-code); + --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); + --tw-prose-th-borders: var(--tw-prose-invert-th-borders); + --tw-prose-td-borders: var(--tw-prose-invert-td-borders); + } +} + .selection\:bg-blue-100 *::-moz-selection { --tw-bg-opacity: 1; background-color: rgb(219 234 254 / var(--tw-bg-opacity)); @@ -1557,24 +1585,14 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { border-bottom-width: 2px; } -.hover\:border-blue-800:hover { - --tw-border-opacity: 1; - border-color: rgb(30 64 175 / var(--tw-border-opacity)); -} - .hover\:border-blue-600:hover { --tw-border-opacity: 1; border-color: rgb(37 99 235 / var(--tw-border-opacity)); } -.hover\:bg-blue-800:hover { - --tw-bg-opacity: 1; - background-color: rgb(30 64 175 / var(--tw-bg-opacity)); -} - -.hover\:bg-red-100:hover { - --tw-bg-opacity: 1; - background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +.hover\:border-blue-800:hover { + --tw-border-opacity: 1; + border-color: rgb(30 64 175 / var(--tw-border-opacity)); } .hover\:bg-blue-100:hover { @@ -1582,14 +1600,9 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { background-color: rgb(219 234 254 / var(--tw-bg-opacity)); } -.hover\:bg-orange-100:hover { +.hover\:bg-blue-800:hover { --tw-bg-opacity: 1; - background-color: rgb(255 237 213 / var(--tw-bg-opacity)); -} - -.hover\:bg-yellow-200:hover { - --tw-bg-opacity: 1; - background-color: rgb(254 240 138 / var(--tw-bg-opacity)); + background-color: rgb(30 64 175 / var(--tw-bg-opacity)); } .hover\:bg-fuchsia-200:hover { @@ -1597,8 +1610,19 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { background-color: rgb(245 208 254 / var(--tw-bg-opacity)); } -.hover\:fill-purple-400:hover { - fill: #c084fc; +.hover\:bg-orange-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 237 213 / var(--tw-bg-opacity)); +} + +.hover\:bg-red-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} + +.hover\:bg-yellow-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 240 138 / var(--tw-bg-opacity)); } .hover\:fill-blue-400:hover { @@ -1609,29 +1633,38 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { fill: #f472b6; } +.hover\:fill-purple-400:hover { + fill: #c084fc; +} + .hover\:text-blue-100:hover { --tw-text-opacity: 1; color: rgb(219 234 254 / var(--tw-text-opacity)); } -.hover\:text-red-400:hover { - --tw-text-opacity: 1; - color: rgb(248 113 113 / var(--tw-text-opacity)); -} - .hover\:text-blue-400:hover { --tw-text-opacity: 1; color: rgb(96 165 250 / var(--tw-text-opacity)); } +.hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} + +.hover\:text-gray-400:hover { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + .hover\:text-orange-400:hover { --tw-text-opacity: 1; color: rgb(251 146 60 / var(--tw-text-opacity)); } -.hover\:text-blue-600:hover { +.hover\:text-red-400:hover { --tw-text-opacity: 1; - color: rgb(37 99 235 / var(--tw-text-opacity)); + color: rgb(248 113 113 / var(--tw-text-opacity)); } .hover\:underline:hover { @@ -1650,14 +1683,14 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { border-radius: 0.125rem; } -.prose-a\:p-0\.5 :is(:where(a):not(:where([class~="not-prose"] *))) { - padding: 0.125rem; -} - .prose-a\:p-0 :is(:where(a):not(:where([class~="not-prose"] *))) { padding: 0px; } +.prose-a\:p-0\.5 :is(:where(a):not(:where([class~="not-prose"] *))) { + padding: 0.125rem; +} + .prose-a\:text-blue-600 :is(:where(a):not(:where([class~="not-prose"] *))) { --tw-text-opacity: 1; color: rgb(37 99 235 / var(--tw-text-opacity)); @@ -1748,14 +1781,8 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { background-color: rgb(37 99 235 / var(--tw-bg-opacity)); } - .dark\:bg-pink-600 { - --tw-bg-opacity: 1; - background-color: rgb(219 39 119 / var(--tw-bg-opacity)); - } - - .dark\:bg-yellow-400 { - --tw-bg-opacity: 1; - background-color: rgb(250 204 21 / var(--tw-bg-opacity)); + .dark\:bg-blue-900\/60 { + background-color: rgb(30 58 138 / 0.6); } .dark\:bg-fuchsia-800 { @@ -1768,27 +1795,19 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { background-color: rgb(112 26 117 / var(--tw-bg-opacity)); } - .dark\:bg-blue-900\/60 { - background-color: rgb(30 58 138 / 0.6); + .dark\:bg-pink-600 { + --tw-bg-opacity: 1; + background-color: rgb(219 39 119 / var(--tw-bg-opacity)); } - .dark\:prose-invert { - --tw-prose-body: var(--tw-prose-invert-body); - --tw-prose-headings: var(--tw-prose-invert-headings); - --tw-prose-lead: var(--tw-prose-invert-lead); - --tw-prose-links: var(--tw-prose-invert-links); - --tw-prose-bold: var(--tw-prose-invert-bold); - --tw-prose-counters: var(--tw-prose-invert-counters); - --tw-prose-bullets: var(--tw-prose-invert-bullets); - --tw-prose-hr: var(--tw-prose-invert-hr); - --tw-prose-quotes: var(--tw-prose-invert-quotes); - --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); - --tw-prose-captions: var(--tw-prose-invert-captions); - --tw-prose-code: var(--tw-prose-invert-code); - --tw-prose-pre-code: var(--tw-prose-invert-pre-code); - --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); - --tw-prose-th-borders: var(--tw-prose-invert-th-borders); - --tw-prose-td-borders: var(--tw-prose-invert-td-borders); + .dark\:bg-yellow-400 { + --tw-bg-opacity: 1; + background-color: rgb(250 204 21 / var(--tw-bg-opacity)); + } + + .dark\:text-blue-200 { + --tw-text-opacity: 1; + color: rgb(191 219 254 / var(--tw-text-opacity)); } .dark\:text-gray-200 { @@ -1796,9 +1815,9 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(229 231 235 / var(--tw-text-opacity)); } - .dark\:text-gray-800 { + .dark\:text-gray-400 { --tw-text-opacity: 1; - color: rgb(31 41 55 / var(--tw-text-opacity)); + color: rgb(156 163 175 / var(--tw-text-opacity)); } .dark\:text-gray-600 { @@ -1806,9 +1825,9 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(75 85 99 / var(--tw-text-opacity)); } - .dark\:text-gray-400 { + .dark\:text-gray-800 { --tw-text-opacity: 1; - color: rgb(156 163 175 / var(--tw-text-opacity)); + color: rgb(31 41 55 / var(--tw-text-opacity)); } .dark\:text-red-400 { @@ -1821,11 +1840,6 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(133 77 14 / var(--tw-text-opacity)); } - .dark\:text-blue-200 { - --tw-text-opacity: 1; - color: rgb(191 219 254 / var(--tw-text-opacity)); - } - .dark\:shadow-pink-200 { --tw-shadow-color: #fbcfe8; --tw-shadow: var(--tw-shadow-colored); @@ -1871,28 +1885,28 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: rgb(219 234 254 / var(--tw-text-opacity)); } - .dark\:hover\:bg-red-200:hover { - --tw-bg-opacity: 1; - background-color: rgb(254 202 202 / var(--tw-bg-opacity)); - } - .dark\:hover\:bg-blue-200:hover { --tw-bg-opacity: 1; background-color: rgb(191 219 254 / var(--tw-bg-opacity)); } + .dark\:hover\:bg-fuchsia-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(162 28 175 / var(--tw-bg-opacity)); + } + .dark\:hover\:bg-orange-200:hover { --tw-bg-opacity: 1; background-color: rgb(254 215 170 / var(--tw-bg-opacity)); } - .dark\:hover\:bg-yellow-400\/80:hover { - background-color: rgb(250 204 21 / 0.8); + .dark\:hover\:bg-red-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(254 202 202 / var(--tw-bg-opacity)); } - .dark\:hover\:bg-fuchsia-700:hover { - --tw-bg-opacity: 1; - background-color: rgb(162 28 175 / var(--tw-bg-opacity)); + .dark\:hover\:bg-yellow-400\/80:hover { + background-color: rgb(250 204 21 / 0.8); } .dark\:hover\:text-yellow-100:hover { @@ -1907,13 +1921,13 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { } @media (min-width: 640px) { - .sm\:col-span-6 { - grid-column: span 6 / span 6; - } - .sm\:col-span-1 { grid-column: span 1 / span 1; } + + .sm\:col-span-6 { + grid-column: span 6 / span 6; + } } @media (min-width: 768px) { @@ -1954,12 +1968,12 @@ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { padding-top: 2rem; } - .md\:text-xl { - font-size: 1.25rem; - } - .md\:text-sm { font-size: 0.8rem; } + + .md\:text-xl { + font-size: 1.25rem; + } }