V3.16
This commit is contained in:
@@ -898,3 +898,68 @@ code { color:#b8c3ff; }
|
||||
.pushover-actions button { width:100%; min-height:42px; }
|
||||
.reminder-toggle { padding:10px; }
|
||||
}
|
||||
|
||||
/* v3.16: Terminierungen, Warnungen und Reportcenter */
|
||||
.fixfin-warnings .section-head { align-items:center; }
|
||||
.warning-count { min-width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:#1b2635;border:1px solid #31415a;color:#cbd5e1;font-weight:850; }
|
||||
.warning-count.danger { background:#321a20;border-color:#67333b;color:#ff9aa2; }
|
||||
.warning-list { display:grid;gap:8px; }
|
||||
.warning-item { display:grid;grid-template-columns:10px 1fr;gap:11px;align-items:start;padding:11px 12px;border-radius:11px;border:1px solid #29364a;background:#0d141e; }
|
||||
.warning-item strong { display:block;font-size:13px; }
|
||||
.warning-item span:not(.warning-dot) { display:block;color:var(--muted);font-size:11px;margin-top:3px;line-height:1.45; }
|
||||
.warning-dot { width:8px;height:8px;border-radius:50%;margin-top:5px;background:#8293ff; }
|
||||
.warning-item.danger { border-color:#5f3038;background:#26171c; }
|
||||
.warning-item.danger .warning-dot { background:#ff7f8a; }
|
||||
.warning-item.warning { border-color:#5a4e2b;background:#242016; }
|
||||
.warning-item.warning .warning-dot { background:#e4c45f; }
|
||||
.warning-clear { padding:14px;border-radius:11px;background:#10241f;border:1px solid #245947; }
|
||||
.warning-clear strong { display:block;color:#7de0b5; }
|
||||
.warning-clear span { display:block;color:#8eb8a8;font-size:11px;margin-top:3px; }
|
||||
|
||||
.change-badge,.end-badge { display:inline-flex;align-items:center;margin-left:6px;padding:3px 6px;border-radius:999px;font-size:8px;font-weight:800;white-space:nowrap;vertical-align:middle; }
|
||||
.change-badge { background:#1d2848;border:1px solid #41558b;color:#b4c0ff; }
|
||||
.end-badge { background:#2d2515;border:1px solid #65562a;color:#e9d98b; }
|
||||
.amount-change-panel { margin-top:4px;padding:13px;border-radius:12px;border:1px solid #2a374a;background:#0d141e; }
|
||||
.amount-change-head { display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px; }
|
||||
.amount-change-head strong { display:block;font-size:13px; }
|
||||
.amount-change-head span:not(.change-count) { display:block;color:var(--muted);font-size:10px;line-height:1.4;margin-top:3px; }
|
||||
.change-count { min-width:26px;height:26px;border-radius:999px;display:grid;place-items:center;background:#1d2848;color:#b4c0ff;font-size:10px;font-weight:850; }
|
||||
.amount-change-list { display:grid;gap:6px;margin-bottom:10px; }
|
||||
.amount-change-row { display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 9px;border-radius:9px;background:#121b28;border:1px solid #243247; }
|
||||
.amount-change-row div span { display:block;color:var(--muted);font-size:9px; }
|
||||
.amount-change-row div strong { display:block;font-size:12px;margin-top:2px; }
|
||||
.amount-change-row button { padding:6px 8px;font-size:9px; }
|
||||
.amount-change-add { display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:end; }
|
||||
.amount-change-add label { margin:0; }
|
||||
.amount-change-add button { min-height:41px; }
|
||||
|
||||
.year-filter-controls { display:flex;gap:8px;align-items:end; }
|
||||
.year-filter-controls label:first-child { min-width:110px; }
|
||||
|
||||
.report-export-panel { border-color:#35466a; }
|
||||
.report-badge { padding:6px 9px;border-radius:999px;background:#1d2848;border:1px solid #41558b;color:#b4c0ff;font-size:10px;font-weight:850; }
|
||||
.report-controls { display:grid;grid-template-columns:160px minmax(220px,1fr);gap:10px;max-width:560px;margin-bottom:12px; }
|
||||
.report-controls label { display:grid;gap:5px; }
|
||||
.report-controls label span { color:var(--muted);font-size:10px;font-weight:700; }
|
||||
.report-controls select { width:100%;background:#0b111a;color:#f5f7fb;border:1px solid #2a374a;border-radius:10px;padding:10px 34px 10px 11px;outline:none; }
|
||||
.report-preview { padding:13px 14px;border-radius:12px;border:1px solid #29364a;background:#0d141e;margin-bottom:12px; }
|
||||
.report-preview div span { display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.07em;font-weight:800; }
|
||||
.report-preview div strong { display:block;font-size:16px;margin-top:2px; }
|
||||
.report-preview p { color:var(--muted);font-size:11px;line-height:1.5;margin:8px 0 0; }
|
||||
.report-disclaimer { color:#718096;font-size:9px;margin:9px 0 0; }
|
||||
|
||||
@media (max-width:760px) {
|
||||
.year-account-filter { align-items:stretch;flex-direction:column; }
|
||||
.year-filter-controls { width:100%;display:grid;grid-template-columns:100px 1fr; }
|
||||
.year-filter-controls label { min-width:0 !important; }
|
||||
.report-controls { grid-template-columns:1fr 1.5fr;max-width:none; }
|
||||
.report-actions { display:grid;grid-template-columns:1fr 1fr; }
|
||||
.report-actions .button-link { text-align:center;justify-content:center; }
|
||||
.amount-change-add { grid-template-columns:1fr 1fr; }
|
||||
.amount-change-add button { grid-column:1 / -1; }
|
||||
}
|
||||
@media (max-width:430px) {
|
||||
.report-controls,.report-actions { grid-template-columns:1fr; }
|
||||
.amount-change-add { grid-template-columns:1fr; }
|
||||
.amount-change-add button { grid-column:auto; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user