From 9876d989b52528574861ef44409a5b680e542340 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 14 Sep 2026 17:34:14 +0200 Subject: remove groups --- mass-graduation.css | 100 +++++-------------------------------------------- mass-graduation.html | 10 ----- src/cockpit.js | 2 +- src/group-fetch.ts | 18 --------- src/group.ts | 45 ---------------------- src/mass-graduation.js | 18 ++------- src/mock.ts | 11 ++---- src/student-common.ts | 12 +----- src/student-mock.ts | 2 +- src/student-prod.ts | 16 +++----- 10 files changed, 26 insertions(+), 208 deletions(-) delete mode 100644 src/group-fetch.ts delete mode 100644 src/group.ts diff --git a/mass-graduation.css b/mass-graduation.css index 0aa6341..e8897c1 100644 --- a/mass-graduation.css +++ b/mass-graduation.css @@ -1,94 +1,3 @@ -#group-selection-container { - margin: 0.2rem; -} - -#group-selection-search-container { - position: relative; -} - -#group-selection { - box-sizing: border-box; - width: 100%; - padding: 0.75rem 2.5rem 0.75rem 1rem; - margin-bottom: 1.5rem; - border: 1px solid #ddd; - border-radius: 5pt; - font-size: 1.5rem; -} - -#group-selection-clear { - position: absolute; - right: 0.75rem; - transform: translateY(-175%); - border: none; - background: transparent; - font-size: 1.875rem; - cursor: pointer; - color: #888; -} - -#group-selection-clear:hover { - color: #333; -} - -#group-selection:focus { - border-color: #0077ff; -} - -#group-selection-loader { - --size: 0.5px; - width: calc(48 * var(--size)); - height: calc(48 * var(--size)); - border: calc(5 * var(--size)) solid black; - border-bottom-color: transparent; - border-radius: 50%; - display: inline; - position: absolute; - top: 20px; - right: 0.75rem; - box-sizing: border-box; - animation: rotation 1s linear infinite; -} - -@keyframes rotation { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} - -#group-selection-list { - list-style: none; -} - -#group-selection-list li { - padding: 0.75rem 1rem; - border-bottom: 1px solid #eee; - cursor: pointer; - transition: background 0.2s; -} - -#group-selection-list li:hover { - background: #f0f8ff; -} - -#group-selection-list li.active { - background: #0077ff; - color: white; -} - -#group-selection-list li > u.group-selection-list-highlight { - font-weight: bold; -} - -#group-selection-noresults { - color: red; - text-align: center; - margin-top: 1rem; -} - #group-content { } @@ -136,6 +45,15 @@ margin: 1px; } +@keyframes rotation { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} + .submit-mass-graduation-inprogress { --size: 0.5px; width: calc(48 * var(--size)); diff --git a/mass-graduation.html b/mass-graduation.html index 426187a..6fc723b 100644 --- a/mass-graduation.html +++ b/mass-graduation.html @@ -8,16 +8,6 @@ -
-
- - - -
- - -
-