feat: Updates to home / landing page.
All checks were successful
CI / Linux Tests (push) Successful in 6m32s

This commit is contained in:
2026-02-08 19:12:52 -05:00
parent bb88d48eb3
commit e4ddec0d53
10 changed files with 354 additions and 208 deletions

View File

@@ -9,6 +9,7 @@
monospace;
--color-amber-300: oklch(87.9% 0.169 91.605);
--color-green-400: oklch(79.2% 0.209 151.711);
--color-sky-300: oklch(82.8% 0.111 230.318);
--color-sky-600: oklch(58.8% 0.158 241.966);
--color-violet-600: oklch(54.1% 0.281 293.009);
--color-gray-200: oklch(92.8% 0.006 264.531);
@@ -34,8 +35,6 @@
--text-4xl--line-height: calc(2.5 / 2.25);
--text-5xl: 3rem;
--text-5xl--line-height: 1;
--text-6xl: 3.75rem;
--text-6xl--line-height: 1;
--text-8xl: 6rem;
--text-8xl--line-height: 1;
--font-weight-bold: 700;
@@ -4233,9 +4232,18 @@
--toast-y: 0;
}
}
.top-0 {
top: calc(var(--spacing) * 0);
}
.top-2 {
top: calc(var(--spacing) * 2);
}
.top-10 {
top: calc(var(--spacing) * 10);
}
.top-20 {
top: calc(var(--spacing) * 20);
}
.right-2 {
right: calc(var(--spacing) * 2);
}
@@ -4299,9 +4307,21 @@
.bottom-0 {
bottom: calc(var(--spacing) * 0);
}
.-left-10 {
left: calc(var(--spacing) * -10);
}
.-left-15 {
left: calc(var(--spacing) * -15);
}
.-left-20 {
left: calc(var(--spacing) * -20);
}
.left-0 {
left: calc(var(--spacing) * 0);
}
.left-10 {
left: calc(var(--spacing) * 10);
}
.join {
display: inline-flex;
align-items: stretch;
@@ -5243,6 +5263,9 @@
.m-1 {
margin: calc(var(--spacing) * 1);
}
.m-4 {
margin: calc(var(--spacing) * 4);
}
.m-6 {
margin: calc(var(--spacing) * 6);
}
@@ -5291,6 +5314,12 @@
}
}
}
.mx-10 {
margin-inline: calc(var(--spacing) * 10);
}
.mx-20 {
margin-inline: calc(var(--spacing) * 20);
}
.mx-auto {
margin-inline: auto;
}
@@ -5380,18 +5409,12 @@
}
}
}
.-my-2 {
margin-block: calc(var(--spacing) * -2);
}
.my-1 {
margin-block: calc(var(--spacing) * 1);
}
.my-1\.5 {
margin-block: calc(var(--spacing) * 1.5);
}
.my-2 {
margin-block: calc(var(--spacing) * 2);
}
.my-6 {
margin-block: calc(var(--spacing) * 6);
}
@@ -5601,18 +5624,12 @@
border-width: var(--border, 1px) 0 var(--border, 1px) var(--border, 1px);
}
}
.-ms-2 {
margin-inline-start: calc(var(--spacing) * -2);
}
.ms-2 {
margin-inline-start: calc(var(--spacing) * 2);
.ms-10 {
margin-inline-start: calc(var(--spacing) * 10);
}
.me-2 {
margin-inline-end: calc(var(--spacing) * 2);
}
.me-3 {
margin-inline-end: calc(var(--spacing) * 3);
}
.me-4 {
margin-inline-end: calc(var(--spacing) * 4);
}
@@ -5664,15 +5681,12 @@
.-mt-2 {
margin-top: calc(var(--spacing) * -2);
}
.mt-1 {
margin-top: calc(var(--spacing) * 1);
}
.mt-2 {
margin-top: calc(var(--spacing) * 2);
}
.mt-3 {
margin-top: calc(var(--spacing) * 3);
}
.mt-3\.5 {
margin-top: calc(var(--spacing) * 3.5);
}
.mt-4 {
margin-top: calc(var(--spacing) * 4);
}
@@ -5682,9 +5696,15 @@
.mt-8 {
margin-top: calc(var(--spacing) * 8);
}
.mt-10 {
margin-top: calc(var(--spacing) * 10);
}
.mt-20 {
margin-top: calc(var(--spacing) * 20);
}
.mt-60 {
margin-top: calc(var(--spacing) * 60);
}
.breadcrumbs {
@layer daisyui.l1.l2.l3 {
max-width: 100%;
@@ -5761,12 +5781,6 @@
font-weight: 600;
}
}
.mb-1 {
margin-bottom: calc(var(--spacing) * 1);
}
.mb-2 {
margin-bottom: calc(var(--spacing) * 2);
}
.mb-4 {
margin-bottom: calc(var(--spacing) * 4);
}
@@ -6634,6 +6648,12 @@
width: calc(var(--size-selector, 0.25rem) * 4);
}
}
.w-\[200px\] {
width: 200px;
}
.w-\[250px\] {
width: 250px;
}
.w-\[330px\] {
width: 330px;
}
@@ -6643,12 +6663,6 @@
.w-full {
width: 100%;
}
.max-w-lg {
max-width: var(--container-lg);
}
.max-w-md {
max-width: var(--container-md);
}
.min-w-\[80\%\] {
min-width: 80%;
}
@@ -6695,8 +6709,8 @@
.-rotate-45 {
rotate: calc(45deg * -1);
}
.rotate-90 {
rotate: 90deg;
.rotate-45 {
rotate: 45deg;
}
.rotate-180 {
rotate: 180deg;
@@ -6794,6 +6808,9 @@
}
}
}
.list-disc {
list-style-type: disc;
}
.alert-horizontal {
@layer daisyui.l1.l2 {
justify-content: start;
@@ -6875,6 +6892,9 @@
.flex-wrap {
flex-wrap: wrap;
}
.items-baseline {
align-items: baseline;
}
.items-center {
align-items: center;
}
@@ -6967,6 +6987,9 @@
.overflow-auto {
overflow: auto;
}
.overflow-hidden {
overflow: hidden;
}
.timeline-box {
@layer daisyui.l1.l2.l3 {
border: var(--border) solid;
@@ -7079,9 +7102,6 @@
.rounded-sm {
border-radius: var(--radius-sm);
}
.rounded-xl {
border-radius: var(--radius-xl);
}
.rounded-t-box {
border-top-left-radius: var(--radius-box);
border-top-right-radius: var(--radius-box);
@@ -7258,10 +7278,18 @@
border-style: var(--tw-border-style);
border-width: 2px;
}
.border-3 {
border-style: var(--tw-border-style);
border-width: 3px;
}
.border-b-1 {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 1px;
}
.border-b-6 {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 6px;
}
.border-b-8 {
border-bottom-style: var(--tw-border-style);
border-bottom-width: 8px;
@@ -7375,8 +7403,8 @@
border-color: currentColor;
}
}
.border-amber-300 {
border-color: var(--color-amber-300);
.border-accent {
border-color: var(--color-accent);
}
.border-error {
border-color: var(--color-error);
@@ -7387,6 +7415,9 @@
.border-primary {
border-color: var(--color-primary);
}
.border-secondary {
border-color: var(--color-secondary);
}
.border-sky-600 {
border-color: var(--color-sky-600);
}
@@ -7550,6 +7581,9 @@
.bg-error {
background-color: var(--color-error);
}
.bg-primary {
background-color: var(--color-primary);
}
.bg-secondary {
background-color: var(--color-secondary);
}
@@ -7765,6 +7799,15 @@
}
}
}
.mask-contain {
mask-size: contain;
}
.mask-clip-border {
mask-clip: border-box;
}
.mask-clip-content {
mask-clip: content-box;
}
.mask-repeat {
mask-repeat: repeat;
}
@@ -7967,6 +8010,9 @@
.px-4 {
padding-inline: calc(var(--spacing) * 4);
}
.px-6 {
padding-inline: calc(var(--spacing) * 6);
}
.py-2 {
padding-block: calc(var(--spacing) * 2);
}
@@ -8629,6 +8675,9 @@
color: var(--color-warning);
}
}
.text-accent {
color: var(--color-accent);
}
.text-base-content {
color: var(--color-base-content);
}
@@ -8644,12 +8693,15 @@
.text-info {
color: var(--color-info);
}
.text-primary {
color: var(--color-primary);
}
.text-secondary {
color: var(--color-secondary);
}
.text-success {
color: var(--color-success);
}
.text-violet-600 {
color: var(--color-violet-600);
}
.lowercase {
text-transform: lowercase;
}
@@ -8726,10 +8778,6 @@
--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.shadow-xl {
--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.outline {
outline-style: var(--tw-outline-style);
outline-width: 1px;