From 535df85cffef24bac45cbc90bb335047c48b3eb8 Mon Sep 17 00:00:00 2001 From: NOrtmann1 Date: Fri, 17 Jul 2026 17:11:38 +0200 Subject: [PATCH] neue showCategory.css --- css/showCategory.css | 157 +++++++++++++++++++++++++++++++++++++++++++ index.php | 1 + 2 files changed, 158 insertions(+) create mode 100644 css/showCategory.css diff --git a/css/showCategory.css b/css/showCategory.css new file mode 100644 index 0000000..0e97b18 --- /dev/null +++ b/css/showCategory.css @@ -0,0 +1,157 @@ +/* --- NEUES LAYOUT FÜR KATEGORIEN --- */ +.cat-view-container { + min-width: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; + color: #212529; + line-height: 1.5; +} + +.cat-view-header { + margin-bottom: 2rem; + border-bottom: 2px solid #dee2e6; + padding-bottom: 1rem; +} + +.cat-view-title { + font-size: 2rem; + color: #1a202c; + margin: 0 0 0.5rem 0; + font-weight: 700; +} + +.cat-view-meta-text { + color: #6c757d; + font-size: 0.95rem; + margin: 0; +} + +/* --- LISTE DER BEITRÄGE --- */ +.cat-view-list { + display: flex; + flex-direction: column; + gap: 1rem; +} + +/* Einzelne Beitrags-Box */ +.cat-view-item { + background-color: #ffffff; + border: 1px solid #e2e8f0; + border-radius: 8px; + padding: 1.25rem; + display: flex; + justify-content: space-between; + align-items: center; + transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease; +} + +.cat-view-item:hover { + transform: translateY(-2px); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); + border-color: #cbd5e1; +} + +.cat-view-content { + flex: 1; +} + +.cat-view-item-title { + font-size: 1.25rem; + margin: 0 0 0.25rem 0; + font-weight: 600; +} + +.cat-view-link { + color: #3182ce; + text-decoration: none; + transition: color 0.2s ease; +} + +.cat-view-link:hover { + text-decoration: underline; + color: #2b6cb0; +} + +/* Meta-Zeile für Autor & Likes */ +.cat-view-meta-row { + display: flex; + gap: 15px; + align-items: center; + margin-bottom: 0.5rem; +} + +.cat-view-author { + font-size: 0.875rem; + color: #4a5568; + margin: 0; +} + +.cat-view-author-name { + font-weight: 600; + color: #2d3748; +} + +.cat-view-likes { + font-size: 0.9em; + color: #475569; +} + +.cat-view-arrow { + font-size: 1.5rem; + color: #a0aec0; + padding-left: 1rem; + transition: color 0.2s ease, transform 0.2s ease; +} + +.cat-view-item:hover .cat-view-arrow { + color: #3182ce; + transform: translateX(3px); +} + +/* --- PAGINATOR FOOTER --- */ +.cat-view-pagination-footer { + display: flex; + justify-content: space-between; + align-items: center; + margin-top: 2rem; + padding-top: 1.5rem; + border-top: 1px solid #e2e8f0; +} + +/* Styling der Buttons (Zugeordnet zu den JS-Klassen) */ +.cat-view-pagination-footer .s-res-page-navigation { + display: flex; + gap: 0.25rem; +} + +.cat-view-pagination-footer .s-res-page-btn { + background-color: #ffffff; + border: 1px solid #cbd5e1; + color: #4a5568; + padding: 0.35rem 0.75rem; + font-size: 0.9rem; + font-weight: 500; + border-radius: 4px; + cursor: pointer; + transition: all 0.2s ease; +} + +.cat-view-pagination-footer .s-res-page-btn:hover:not(:disabled) { + background-color: #f8f9fa; + border-color: #cbd5e1; + color: #2d3748; +} + +/* Aktiver Button-Zustand */ +.cat-view-pagination-footer .cat-active-btn { + background-color: #3182ce; + border-color: #3182ce; + color: #ffffff; + cursor: default; +} + +.cat-view-pagination-footer .s-res-page-btn:disabled:not(.cat-active-btn) { + background-color: #f1f5f9; + border-color: #e2e8f0; + color: #94a3b8; + cursor: not-allowed; +} diff --git a/index.php b/index.php index ba19ad2..c9a5cfb 100644 --- a/index.php +++ b/index.php @@ -63,6 +63,7 @@ if ($pfad === "deleteAccount") { +