|
|
|
@@ -66,7 +66,7 @@ a.knopf { display: inline-block; text-decoration: none; line-height: normal; }
|
|
|
|
.fehler { margin: 10px 16px; padding: 8px 12px; border: 1px solid var(--rot); border-radius: 6px; color: var(--rot); cursor: pointer; }
|
|
|
|
.fehler { margin: 10px 16px; padding: 8px 12px; border: 1px solid var(--rot); border-radius: 6px; color: var(--rot); cursor: pointer; }
|
|
|
|
|
|
|
|
|
|
|
|
/* Lauf-Ansicht */
|
|
|
|
/* Lauf-Ansicht */
|
|
|
|
.lauf { padding: 18px 22px; overflow-y: auto; }
|
|
|
|
.lauf { padding: 18px max(22px, calc((100% - 760px) / 2)); overflow-y: auto; } /* Spalte zentriert wie in der Buchansicht */
|
|
|
|
.lauf .aktionen { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; margin-bottom: 14px; }
|
|
|
|
.lauf .aktionen { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; margin-bottom: 14px; }
|
|
|
|
.lauf .grund { margin: 8px 0 14px; padding: 8px 12px; background: var(--karte); border-left: 3px solid var(--gelb); border-radius: 4px; }
|
|
|
|
.lauf .grund { margin: 8px 0 14px; padding: 8px 12px; background: var(--karte); border-left: 3px solid var(--gelb); border-radius: 4px; }
|
|
|
|
.deutung { max-width: 760px; margin: 0 0 16px; padding: 12px 14px; background: var(--panel); border: 1px solid var(--rand); border-radius: 8px; }
|
|
|
|
.deutung { max-width: 760px; margin: 0 0 16px; padding: 12px 14px; background: var(--panel); border: 1px solid var(--rand); border-radius: 8px; }
|
|
|
|
@@ -77,6 +77,7 @@ a.knopf { display: inline-block; text-decoration: none; line-height: normal; }
|
|
|
|
.deutung .fakten b { font-weight: 600; color: var(--text); margin-right: 4px; }
|
|
|
|
.deutung .fakten b { font-weight: 600; color: var(--text); margin-right: 4px; }
|
|
|
|
.stufen { display: grid; gap: 6px; max-width: 760px; }
|
|
|
|
.stufen { display: grid; gap: 6px; max-width: 760px; }
|
|
|
|
.stufe { display: grid; grid-template-columns: 26px 1fr auto auto; gap: 10px; align-items: center; padding: 9px 12px; background: var(--panel); border: 1px solid var(--rand); border-radius: 8px; }
|
|
|
|
.stufe { display: grid; grid-template-columns: 26px 1fr auto auto; gap: 10px; align-items: center; padding: 9px 12px; background: var(--panel); border: 1px solid var(--rand); border-radius: 8px; }
|
|
|
|
|
|
|
|
.stufe.laeuft { border-color: var(--akzent); box-shadow: inset 3px 0 0 var(--akzent); }
|
|
|
|
.stufe .kreis { width: 18px; height: 18px; border-radius: 50%; border: 2px solid var(--rand); display: grid; place-items: center; font-size: 11px; }
|
|
|
|
.stufe .kreis { width: 18px; height: 18px; border-radius: 50%; border: 2px solid var(--rand); display: grid; place-items: center; font-size: 11px; }
|
|
|
|
.stufe.fertig .kreis { background: var(--gruen); border-color: var(--gruen); color: #fff; }
|
|
|
|
.stufe.fertig .kreis { background: var(--gruen); border-color: var(--gruen); color: #fff; }
|
|
|
|
.stufe.laeuft .kreis { border-color: var(--akzent); border-top-color: transparent; animation: dreh 0.9s linear infinite; }
|
|
|
|
.stufe.laeuft .kreis { border-color: var(--akzent); border-top-color: transparent; animation: dreh 0.9s linear infinite; }
|
|
|
|
@@ -199,6 +200,7 @@ a.knopf { display: inline-block; text-decoration: none; line-height: normal; }
|
|
|
|
.lm-fuss { display: flex; justify-content: space-between; padding: 10px 18px; border-top: 1px solid var(--lese-rand); font-family: system-ui, sans-serif; }
|
|
|
|
.lm-fuss { display: flex; justify-content: space-between; padding: 10px 18px; border-top: 1px solid var(--lese-rand); font-family: system-ui, sans-serif; }
|
|
|
|
.lm-fuss button { background: var(--karte); color: var(--text); border: 1px solid var(--rand); }
|
|
|
|
.lm-fuss button { background: var(--karte); color: var(--text); border: 1px solid var(--rand); }
|
|
|
|
.lm-fuss button.weiter { background: var(--akzent); color: #fff; border: 0; }
|
|
|
|
.lm-fuss button.weiter { background: var(--akzent); color: #fff; border: 0; }
|
|
|
|
|
|
|
|
@media (hover: none) { kbd { display: none; } } /* Tastaturhinweis nur mit Maus/Tastatur */
|
|
|
|
kbd { font: 11px system-ui, sans-serif; border: 1px solid var(--rand); border-radius: 4px; padding: 0 5px; margin-left: 6px; color: var(--dim); }
|
|
|
|
kbd { font: 11px system-ui, sans-serif; border: 1px solid var(--rand); border-radius: 4px; padding: 0 5px; margin-left: 6px; color: var(--dim); }
|
|
|
|
|
|
|
|
|
|
|
|
/* Barrierefreiheit: sichtbarer Fokus für Tastatur, Sprunglink, keine Animationen auf Wunsch */
|
|
|
|
/* Barrierefreiheit: sichtbarer Fokus für Tastatur, Sprunglink, keine Animationen auf Wunsch */
|
|
|
|
|