From 0e71c0dc27901030297d770a0f5a4b19a84f4a82 Mon Sep 17 00:00:00 2001 From: Antigravity Date: Fri, 15 May 2026 16:53:43 -0400 Subject: [PATCH] fix: restore role-aware settings with hidden utility and sidebar logic --- curio/globals.css | 5 +++++ curio/settings.html | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/curio/globals.css b/curio/globals.css index bb80bae..6fad271 100644 --- a/curio/globals.css +++ b/curio/globals.css @@ -201,3 +201,8 @@ a { ::-webkit-scrollbar-thumb:hover { background: var(--text-muted); } + +/* Visibility Utilities */ +.hidden { + display: none !important; +} diff --git a/curio/settings.html b/curio/settings.html index abb0552..8f46d08 100644 --- a/curio/settings.html +++ b/curio/settings.html @@ -156,6 +156,14 @@ document.querySelector('.doctor-only').classList.remove('hidden'); document.querySelector('.header-title h1').innerText = 'Doctor Preferences'; document.querySelector('.header-title p').innerText = 'Manage your profile and clinical tool settings.'; + + // Hide admin sidebar links + document.querySelectorAll('.side-nav a').forEach(link => { + const text = link.innerText.toLowerCase(); + if (text.includes('billing') || text.includes('staff') || text.includes('overview')) { + link.style.display = 'none'; + } + }); } });