improved sidebar icons in dark mode
This commit is contained in:
parent
00b943b1a5
commit
00b51f3b48
@ -71,25 +71,7 @@ const Sidebar = ({ sidebarOpen, setSidebarOpen, isCollapsed }) => {
|
||||
>
|
||||
<div className="h-full flex flex-col border-r border-gray-200 p-4 overflow-y-auto scrollbar-hide">
|
||||
{/* Logo Section */}
|
||||
<div className={`flex items-center gap-2 mb-6 ${isCollapsed ? 'justify-center' : ''}`}>
|
||||
{isCollapsed ? (
|
||||
<LogoImage
|
||||
darkSrc="/images/logo/logo-icon-white.svg"
|
||||
lightSrc="/images/logo/logo-icon.svg"
|
||||
darkMode={darkMode}
|
||||
className="w-8"
|
||||
alt="Collapsed Logo"
|
||||
/>
|
||||
) : (
|
||||
<LogoImage
|
||||
darkSrc="/images/logo/logo-white.svg"
|
||||
lightSrc="/images/logo/logo.svg"
|
||||
darkMode={darkMode}
|
||||
className="h-8"
|
||||
alt="Full Logo"
|
||||
/>
|
||||
)}
|
||||
</div>
|
||||
|
||||
|
||||
{/* MENU section - Only show when not collapsed */}
|
||||
{!isCollapsed && (
|
||||
@ -115,11 +97,11 @@ const Sidebar = ({ sidebarOpen, setSidebarOpen, isCollapsed }) => {
|
||||
onClick={closeSidebarOnMobile}
|
||||
>
|
||||
<img
|
||||
src={darkMode ? "/images/icons/grid-white.svg" : "/images/icons/grid.svg"}
|
||||
src={darkMode ? "/images/icons/grid.svg" : "/images/icons/grid.svg"}
|
||||
alt="Dashboard"
|
||||
className={`w-5 ${darkMode ? 'filter brightness-0 invert' : ''}`}
|
||||
onError={(e) => {
|
||||
e.target.src = darkMode ? "/images/icons/grid.svg" : "/images/icons/grid-white.svg";
|
||||
e.target.src = darkMode ? "/images/icons/grid.svg" : "/images/icons/grid.svg";
|
||||
e.target.className = 'w-5'; // Remove filter if fallback
|
||||
}}
|
||||
/>
|
||||
|
Loading…
Reference in New Issue
Block a user