Verbessere das Design der Profilseite: Aktualisiere CSS-Stile für eine verbesserte Benutzeroberfläche im Light Mode, einschließlich optimierter Hintergründe, Rahmen und Schattierungen für verschiedene Elemente wie Einstellungen, Statistiken und Interaktionselemente.
This commit is contained in:
@@ -452,9 +452,17 @@
|
||||
body:not(.dark) .profile-tabs,
|
||||
body:not(.dark) .activity-card,
|
||||
body:not(.dark) .settings-card {
|
||||
background: rgba(255, 255, 255, 0.92);
|
||||
border: 1px solid rgba(0, 0, 0, 0.08);
|
||||
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1);
|
||||
background: rgba(255, 255, 255, 0.95);
|
||||
border: 1px solid rgba(0, 0, 0, 0.06);
|
||||
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.06),
|
||||
0 2px 8px rgba(0, 0, 0, 0.03);
|
||||
}
|
||||
|
||||
body:not(.dark) .profile-container {
|
||||
background: linear-gradient(to bottom right,
|
||||
rgba(255, 255, 255, 0.98),
|
||||
rgba(249, 250, 251, 0.96)
|
||||
);
|
||||
}
|
||||
|
||||
body:not(.dark) .glass-card {
|
||||
@@ -487,9 +495,13 @@
|
||||
|
||||
/* Light Mode Statistik-Karten */
|
||||
body:not(.dark) .stat-item {
|
||||
background: rgba(255, 255, 255, 0.95);
|
||||
border: 1px solid rgba(0, 0, 0, 0.08);
|
||||
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
|
||||
background: linear-gradient(to bottom right,
|
||||
rgba(255, 255, 255, 0.98),
|
||||
rgba(249, 250, 251, 0.95)
|
||||
);
|
||||
border: 1px solid rgba(0, 0, 0, 0.06);
|
||||
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.03),
|
||||
0 2px 4px rgba(124, 58, 237, 0.02);
|
||||
}
|
||||
|
||||
body:not(.dark) .stat-item:hover {
|
||||
@@ -516,18 +528,50 @@
|
||||
|
||||
/* Light Mode Einstellungen */
|
||||
body:not(.dark) .settings-input {
|
||||
background: rgba(255, 255, 255, 0.95);
|
||||
border: 1px solid rgba(0, 0, 0, 0.1);
|
||||
color: #1e293b;
|
||||
background: rgba(255, 255, 255, 0.98);
|
||||
border: 1px solid rgba(0, 0, 0, 0.08);
|
||||
color: #111827;
|
||||
font-size: 0.95rem;
|
||||
padding: 0.75rem 1rem;
|
||||
transition: all 0.2s ease;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-input:hover {
|
||||
border-color: rgba(124, 58, 237, 0.2);
|
||||
background: white;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-input:focus {
|
||||
border-color: rgba(124, 58, 237, 0.4);
|
||||
box-shadow: 0 0 0 3px rgba(124, 58, 237, 0.1);
|
||||
border-color: rgba(124, 58, 237, 0.3);
|
||||
box-shadow: 0 0 0 3px rgba(124, 58, 237, 0.08);
|
||||
background: white;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-input::placeholder {
|
||||
color: #94a3b8;
|
||||
color: #9ca3af;
|
||||
font-size: 0.95rem;
|
||||
}
|
||||
|
||||
/* Verbesserte Formulargruppen */
|
||||
body:not(.dark) .settings-group {
|
||||
background: rgba(255, 255, 255, 0.5);
|
||||
padding: 1.5rem;
|
||||
border-radius: 12px;
|
||||
border: 1px solid rgba(0, 0, 0, 0.04);
|
||||
transition: all 0.2s ease;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-group:hover {
|
||||
background: rgba(255, 255, 255, 0.8);
|
||||
border-color: rgba(124, 58, 237, 0.1);
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-group .settings-label {
|
||||
margin-bottom: 0.75rem;
|
||||
color: #374151;
|
||||
font-size: 0.95rem;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
body:not(.dark) .profile-tab {
|
||||
@@ -545,10 +589,38 @@
|
||||
background: rgba(126, 63, 242, 0.08);
|
||||
}
|
||||
|
||||
/* Verbesserte Typografie im Light Mode */
|
||||
body:not(.dark) .activity-title,
|
||||
body:not(.dark) .settings-card-header,
|
||||
body:not(.dark) .settings-card-header {
|
||||
color: #111827;
|
||||
font-weight: 700;
|
||||
letter-spacing: -0.025em;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-label {
|
||||
color: #1a202c;
|
||||
color: #374151;
|
||||
font-weight: 600;
|
||||
font-size: 0.95rem;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-card-header {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.08);
|
||||
background: linear-gradient(to bottom,
|
||||
rgba(249, 250, 251, 0.8),
|
||||
rgba(248, 250, 252, 0.8)
|
||||
);
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-card-body {
|
||||
padding: 1.75rem;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-group {
|
||||
margin-bottom: 1.75rem;
|
||||
}
|
||||
|
||||
body:not(.dark) .settings-group:last-child {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
body:not(.dark) .activity-date {
|
||||
@@ -559,29 +631,48 @@
|
||||
border-top: 1px solid rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
/* Verbesserte Interaktionselemente im Light Mode */
|
||||
body:not(.dark) .reaction-button {
|
||||
color: #4a5568;
|
||||
background: rgba(0, 0, 0, 0.03);
|
||||
color: #4b5563;
|
||||
background: rgba(243, 244, 246, 0.8);
|
||||
border: 1px solid rgba(0, 0, 0, 0.04);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
body:not(.dark) .reaction-button:hover {
|
||||
background: rgba(126, 63, 242, 0.1);
|
||||
color: #7e3ff2;
|
||||
background: rgba(124, 58, 237, 0.08);
|
||||
color: #6d28d9;
|
||||
border-color: rgba(124, 58, 237, 0.2);
|
||||
transform: translateY(-1px);
|
||||
}
|
||||
|
||||
body:not(.dark) .reaction-button.active {
|
||||
background: rgba(126, 63, 242, 0.15);
|
||||
color: #7e3ff2;
|
||||
background: rgba(124, 58, 237, 0.12);
|
||||
color: #6d28d9;
|
||||
border-color: rgba(124, 58, 237, 0.25);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* Verbesserte Aktionsbuttons im Light Mode */
|
||||
body:not(.dark) .action-button {
|
||||
background: rgba(126, 63, 242, 0.1);
|
||||
color: #7e3ff2;
|
||||
border: 1px solid rgba(126, 63, 242, 0.2);
|
||||
background: rgba(124, 58, 237, 0.08);
|
||||
color: #6d28d9;
|
||||
border: 1px solid rgba(124, 58, 237, 0.15);
|
||||
font-weight: 500;
|
||||
padding: 0.625rem 1rem;
|
||||
}
|
||||
|
||||
body:not(.dark) .action-button:hover {
|
||||
background: rgba(126, 63, 242, 0.2);
|
||||
background: rgba(124, 58, 237, 0.12);
|
||||
border-color: rgba(124, 58, 237, 0.25);
|
||||
color: #5b21b6;
|
||||
transform: translateY(-1px);
|
||||
box-shadow: 0 4px 12px rgba(124, 58, 237, 0.1);
|
||||
}
|
||||
|
||||
body:not(.dark) .action-button:active {
|
||||
transform: translateY(0);
|
||||
box-shadow: 0 2px 6px rgba(124, 58, 237, 0.1);
|
||||
}
|
||||
|
||||
/* Verbesserte Styles für Card-Items im Light Mode */
|
||||
|
||||
Reference in New Issue
Block a user