diff --git a/daten/Planer/features.md b/daten/Planer/features.md
index 0d91fd9..465e514 100644
--- a/daten/Planer/features.md
+++ b/daten/Planer/features.md
@@ -65,7 +65,7 @@ Spezifische Hinweise für Features
- Vollmodus öffnen
- Klick auf Regeln
-- Inhalt anpassen
+- Inhalt angepasst
Titel anpassen
@@ -74,6 +74,7 @@ Titel anpassen
- Vollmodus öffnen
- Klick auf Titel
- Inhalt ändern
+- Titel aktualisiert
Ziel anpassen
@@ -82,3 +83,4 @@ Beschreibt kurz das Kernziel vom Feature
- Vollmodus öffnen
- Klick auf Ziel
- Inhalt anpassen
+- Ziel angepasst
diff --git a/daten/Planer/funktionen.md b/daten/Planer/funktionen.md
index 8e43b2a..a094216 100644
--- a/daten/Planer/funktionen.md
+++ b/daten/Planer/funktionen.md
@@ -32,7 +32,7 @@ Funktion erstellen
- RMB auf Featurecard
- Klick auf "Funktion erstellen"
- Namen im Modal eingeben
-- Bestätigen
+- Funktion erstellt
Regeln anpassen
diff --git a/daten/Planer/karten-pruefen.md b/daten/Planer/karten-pruefen.md
index 471ce61..d9a7016 100644
--- a/daten/Planer/karten-pruefen.md
+++ b/daten/Planer/karten-pruefen.md
@@ -50,10 +50,10 @@ Prüfung ausführen
- Prüf-Icon in Sidebar Navigation
- LMB auf Icon
-- Prüfung wird gestartet
+- Prüfung gestartet
- Rechte Sidebar geöffnet
- Fortschritt unter Icon angezeigt
-- Probleme werden live gelistet
+- Probleme live gelistet
Stellen einzeln prüfen
diff --git a/daten/Planer/projekte.md b/daten/Planer/projekte.md
index 2683fec..7abfadb 100644
--- a/daten/Planer/projekte.md
+++ b/daten/Planer/projekte.md
@@ -32,7 +32,7 @@ Projekt aufrufen
Projekt entfernen
- x-Icon
-- Auch Features entfernen
+- Features mit entfernen
- RMB auf Projektname
- Klick auf "Projekt entfernen"
@@ -48,3 +48,4 @@ Projekt erstellen
- Klick auf "Projekt erstellen"
- Im Modal Namen eingeben
- Bestätigen
+- Projekt erstellt
diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index 2fa40c3..c7b62c8 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -107,15 +107,30 @@ onMounted(async () => {
diff --git a/frontend/src/components/PruefPanel.vue b/frontend/src/components/PruefPanel.vue
index d569808..6973d60 100644
--- a/frontend/src/components/PruefPanel.vue
+++ b/frontend/src/components/PruefPanel.vue
@@ -1,5 +1,21 @@
@@ -22,9 +38,11 @@ import { laeuft, prozent, fertig, gesamt, meldung, probleme, schliesse } from '.
-
- {{ p.feature }} · {{ p.funktion }} · {{ p.feld }}
- {{ p.problem }}
- {{ p.original }}
+
@@ -38,7 +56,17 @@ import { laeuft, prozent, fertig, gesamt, meldung, probleme, schliesse } from '.
display: flex;
flex-direction: column;
gap: 0.4rem;
+ min-height: 0;
overflow-y: auto;
+ overscroll-behavior: contain;
+}
+
+@media (max-width: 46rem) {
+ .panel {
+ border-left: none;
+ border-top: 1px solid var(--rand);
+ max-height: 33vh;
+ }
}
header {
display: flex;
@@ -56,13 +84,21 @@ header {
.fortschritt { margin: 0; font-size: 0.9rem; }
.dezent { color: var(--dezent); font-size: 0.85rem; }
ul { list-style: none; margin: 0.3rem 0 0; padding: 0; }
-li {
- border-top: 1px solid var(--rand);
- padding: 0.35rem 0;
+li { border-top: 1px solid var(--rand); }
+.eintrag {
+ width: 100%;
+ border: none;
+ background: none;
+ border-radius: 6px;
+ text-align: left;
+ padding: 0.4rem 0.4rem;
+ margin: 0.1rem -0.4rem;
display: flex;
flex-direction: column;
gap: 0.1rem;
}
+.eintrag:hover { background: var(--bg); }
+.eintrag:focus-visible { outline: 2px solid var(--akzent); outline-offset: -2px; }
.stelle {
font-size: 0.72rem;
text-transform: uppercase;
diff --git a/frontend/src/components/SeitenLeiste.vue b/frontend/src/components/SeitenLeiste.vue
index 0143ba7..47ae33a 100644
--- a/frontend/src/components/SeitenLeiste.vue
+++ b/frontend/src/components/SeitenLeiste.vue
@@ -79,7 +79,7 @@ async function entfernen() {