diff --git a/client/app/dashboard/page.tsx b/client/app/dashboard/page.tsx index baa44c2..c9bb170 100644 --- a/client/app/dashboard/page.tsx +++ b/client/app/dashboard/page.tsx @@ -98,12 +98,20 @@ export default function DashboardPage() {
Members {newMembers.length}
+

💬 CHAT MESSAGES

+ {selection && ( + + )}
- - {selection && ( - - )} )} diff --git a/client/app/globals.css b/client/app/globals.css index 976d4fa..82392fa 100644 --- a/client/app/globals.css +++ b/client/app/globals.css @@ -444,9 +444,10 @@ main { display: flex; justify-content: flex-start; align-items: center; - margin-bottom: 0.875rem; - padding-bottom: 0; - border-bottom: none; + gap: 1rem; + padding: 0.75rem 1rem; + border-bottom: 1px solid #2a2a2a; + background: #141414; flex-shrink: 0; } @@ -487,6 +488,25 @@ main { transform: translateY(-1px); } +.btn-clear-inline { + padding: 0.35rem 0.75rem; + background: rgba(239, 68, 68, 0.15); + color: #ef4444; + border: 1px solid rgba(239, 68, 68, 0.3); + border-radius: 6px; + font-weight: 600; + font-size: 0.75rem; + letter-spacing: 0.5px; + cursor: pointer; + transition: all 150ms ease; + margin-left: auto; +} + +.btn-clear-inline:hover { + background: rgba(239, 68, 68, 0.25); + transform: translateY(-1px); +} + .btn-clear-fixed { position: fixed; bottom: 2rem; @@ -511,6 +531,31 @@ main { box-shadow: 0 6px 16px rgba(0, 0, 0, 0.6); } +.btn-reset { + padding: 0.35rem 0.5rem; + background: #2a2a2a; + color: #e5e7eb; + border: 1px solid #3a3a3a; + border-radius: 6px; + font-size: 1rem; + cursor: pointer; + transition: all 200ms ease; + margin-left: auto; + display: flex; + align-items: center; + justify-content: center; +} + +.btn-reset:hover { + background: #3a3a3a; + transform: scale(1.05); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4); +} + +.btn-reset:active { + transform: scale(0.95); +} + .chatList { display: flex; flex-direction: column;