Introduce game status, playevents
All checks were successful
Django CI/CD / test (push) Successful in 1m10s
Django CI/CD / build-and-push (push) Successful in 2m21s

This commit is contained in:
2025-03-22 20:59:23 +01:00
parent d892659132
commit 89de85c00d
24 changed files with 1145 additions and 118 deletions

View File

@ -1303,6 +1303,10 @@ input:checked + .toggle-bg {
left: -0.75rem;
}
.-left-\[1px\] {
left: -1px;
}
.bottom-0 {
bottom: 0px;
}
@ -1347,6 +1351,10 @@ input:checked + .toggle-bg {
top: 0.75rem;
}
.top-\[100\%\] {
top: 100%;
}
.z-10 {
z-index: 10;
}
@ -1552,6 +1560,10 @@ input:checked + .toggle-bg {
width: 6rem;
}
.w-3 {
width: 0.75rem;
}
.w-4 {
width: 1rem;
}
@ -1576,6 +1588,10 @@ input:checked + .toggle-bg {
width: 20rem;
}
.w-auto {
width: auto;
}
.w-full {
width: 100%;
}
@ -1744,6 +1760,10 @@ input:checked + .toggle-bg {
gap: 1.25rem;
}
.gap-y-4 {
row-gap: 1rem;
}
.-space-x-px > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(-1px * var(--tw-space-x-reverse));
@ -1819,6 +1839,11 @@ input:checked + .toggle-bg {
border-radius: 0.75rem;
}
.rounded-b-md {
border-bottom-right-radius: 0.375rem;
border-bottom-left-radius: 0.375rem;
}
.rounded-e-lg {
border-start-end-radius: 0.5rem;
border-end-end-radius: 0.5rem;
@ -1839,6 +1864,14 @@ input:checked + .toggle-bg {
border-end-start-radius: 0.5rem;
}
.rounded-tl-none {
border-top-left-radius: 0px;
}
.rounded-tr-md {
border-top-right-radius: 0.375rem;
}
.border {
border-width: 1px;
}
@ -1847,6 +1880,18 @@ input:checked + .toggle-bg {
border-width: 0px;
}
.border-b {
border-bottom-width: 1px;
}
.border-e {
border-inline-end-width: 1px;
}
.border-t {
border-top-width: 1px;
}
.border-blue-600 {
--tw-border-opacity: 1;
border-color: rgb(28 100 242 / var(--tw-border-opacity));
@ -1922,6 +1967,10 @@ input:checked + .toggle-bg {
background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-gray-800\/20 {
background-color: rgb(31 41 55 / 0.2);
}
.bg-gray-900\/50 {
background-color: rgb(17 24 39 / 0.5);
}
@ -2087,6 +2136,10 @@ input:checked + .toggle-bg {
vertical-align: top;
}
.align-middle {
vertical-align: middle;
}
.font-mono {
font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
@ -2311,6 +2364,12 @@ input:checked + .toggle-bg {
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);
}
.backdrop-blur-lg {
--tw-backdrop-blur: blur(16px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;

View File

@ -21,11 +21,6 @@ function setupElementHandlers() {
"#id_name",
"#id_related_purchase",
]);
disableElementsWhenValueNotEqual(
"#id_type",
["game", "dlc"],
["#id_date_finished"]
);
}
document.addEventListener("DOMContentLoaded", setupElementHandlers);