aboutsummaryrefslogtreecommitdiff
path: root/static/css/main.css
diff options
context:
space:
mode:
Diffstat (limited to 'static/css/main.css')
-rw-r--r--static/css/main.css232
1 files changed, 216 insertions, 16 deletions
diff --git a/static/css/main.css b/static/css/main.css
index 8b9caef..4ce78c2 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -578,6 +578,11 @@ video {
z-index: 10;
}
+.mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+}
+
.mb-2 {
margin-bottom: 0.5rem;
}
@@ -594,6 +599,18 @@ video {
margin-right: 0.5rem;
}
+.mt-2 {
+ margin-top: 0.5rem;
+}
+
+.mr-1 {
+ margin-right: 0.25rem;
+}
+
+.mt-4 {
+ margin-top: 1rem;
+}
+
.block {
display: block;
}
@@ -606,6 +623,10 @@ video {
display: flex;
}
+.inline-flex {
+ display: inline-flex;
+}
+
.hidden {
display: none;
}
@@ -615,6 +636,11 @@ video {
height: 1.5rem;
}
+.size-4 {
+ width: 1rem;
+ height: 1rem;
+}
+
.h-6 {
height: 1.5rem;
}
@@ -651,6 +677,15 @@ video {
width: 100%;
}
+.w-auto {
+ width: auto;
+}
+
+.w-max {
+ width: -moz-max-content;
+ width: max-content;
+}
+
.-translate-x-1\/2 {
--tw-translate-x: -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));
@@ -673,6 +708,10 @@ video {
flex-direction: column;
}
+.flex-wrap {
+ flex-wrap: wrap;
+}
+
.items-end {
align-items: flex-end;
}
@@ -685,6 +724,10 @@ video {
justify-content: flex-end;
}
+.justify-center {
+ justify-content: center;
+}
+
.justify-between {
justify-content: space-between;
}
@@ -705,10 +748,18 @@ video {
gap: 2rem;
}
+.gap-1 {
+ gap: 0.25rem;
+}
+
.overflow-auto {
overflow: auto;
}
+.rounded {
+ border-radius: 0.25rem;
+}
+
.rounded-full {
border-radius: 9999px;
}
@@ -749,14 +800,86 @@ video {
background-color: rgb(10 10 10 / var(--tw-bg-opacity));
}
-.bg-opacity-70 {
- --tw-bg-opacity: 0.7;
+.bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255 / var(--tw-bg-opacity));
+}
+
+.bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(34 197 94 / var(--tw-bg-opacity));
+}
+
+.bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(220 252 231 / var(--tw-bg-opacity));
+}
+
+.bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(252 231 243 / var(--tw-bg-opacity));
+}
+
+.bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(219 234 254 / var(--tw-bg-opacity));
+}
+
+.bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(224 231 255 / var(--tw-bg-opacity));
+}
+
+.bg-orange-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 237 213 / 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-teal-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(204 251 241 / var(--tw-bg-opacity));
+}
+
+.bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgb(254 249 195 / var(--tw-bg-opacity));
+}
+
+.bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+}
+
+.bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+}
+
+.bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+}
+
+.bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
}
.bg-cover {
background-size: cover;
}
+.bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+}
+
.bg-center {
background-position: center;
}
@@ -765,6 +888,10 @@ video {
padding: 1rem;
}
+.p-2 {
+ padding: 0.5rem;
+}
+
.px-4 {
padding-left: 1rem;
padding-right: 1rem;
@@ -780,6 +907,21 @@ video {
padding-bottom: 0.75rem;
}
+.px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+}
+
+.py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
.pl-4 {
padding-left: 1rem;
}
@@ -788,9 +930,9 @@ video {
padding-right: 3rem;
}
-.text-2xl {
- font-size: 1.5rem;
- line-height: 2rem;
+.text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
}
.text-base {
@@ -817,13 +959,58 @@ video {
color: rgb(192 132 252 / var(--tw-text-opacity));
}
+.text-transparent {
+ color: transparent;
+}
+
.text-white {
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
-.opacity-65 {
- opacity: 0.65;
+.text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgb(134 239 172 / var(--tw-text-opacity));
+}
+
+.text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgb(249 168 212 / var(--tw-text-opacity));
+}
+
+.text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgb(147 197 253 / var(--tw-text-opacity));
+}
+
+.text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgb(165 180 252 / var(--tw-text-opacity));
+}
+
+.text-orange-300 {
+ --tw-text-opacity: 1;
+ color: rgb(253 186 116 / var(--tw-text-opacity));
+}
+
+.text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgb(216 180 254 / var(--tw-text-opacity));
+}
+
+.text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgb(252 165 165 / var(--tw-text-opacity));
+}
+
+.text-teal-300 {
+ --tw-text-opacity: 1;
+ color: rgb(94 234 212 / var(--tw-text-opacity));
+}
+
+.text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgb(253 224 71 / var(--tw-text-opacity));
}
.outline-none {
@@ -847,7 +1034,11 @@ video {
}
* {
- font-family: "Lato", sans-serif;
+ font-family: "Karla", sans-serif;
+}
+
+main {
+ max-width: 1800px;
}
/* Style for the active pagination bullet */
@@ -864,8 +1055,8 @@ video {
255,
255,
255,
- 0.5
- );
+ 0.8
+ ) !important;
/* Light gray for inactive bullets */
}
@@ -875,12 +1066,8 @@ video {
}
@media (min-width: 1024px) {
- .lg\:w-1\/3 {
- width: 33.333333%;
- }
-
- .lg\:w-2\/3 {
- width: 66.666667%;
+ .lg\:w-1\/2 {
+ width: 50%;
}
.lg\:flex-row {
@@ -890,6 +1077,19 @@ video {
.lg\:justify-end {
justify-content: flex-end;
}
+
+ .lg\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgb(255 255 255 / var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .lg\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
}
@media (min-width: 1280px) {