diff --git a/frontend/src/sidebar/Sidebar.jsx b/frontend/src/sidebar/Sidebar.jsx
index d258ed8..c9c0201 100644
--- a/frontend/src/sidebar/Sidebar.jsx
+++ b/frontend/src/sidebar/Sidebar.jsx
@@ -563,20 +563,10 @@ const Sidebar = ({
)}
actions={(
<>
-
{handleCollapse ? (
) : null}
+
>
)}
/>
diff --git a/frontend/src/styles/sidebar/sidebar.css b/frontend/src/styles/sidebar/sidebar.css
index 9f68787..9420503 100644
--- a/frontend/src/styles/sidebar/sidebar.css
+++ b/frontend/src/styles/sidebar/sidebar.css
@@ -182,6 +182,24 @@
outline-offset: 2px;
}
+.sidebar__collapse-button {
+ color: color-mix(in oklch, var(--muted) 85%, transparent);
+ opacity: 0;
+ pointer-events: none;
+ transition: opacity 0.18s ease;
+}
+
+.sidebar:hover .sidebar__collapse-button,
+.sidebar__collapse-button:focus-visible {
+ opacity: 0.85;
+ pointer-events: auto;
+}
+
+.sidebar__collapse-button:hover:not([disabled]),
+.sidebar__collapse-button:focus-visible {
+ color: var(--muted);
+}
+
.sidebar__title-chevron {
transition: transform 0.2s ease;
}
@@ -580,5 +598,3 @@
background: var(--sidebar-active-bg);
color: var(--fg);
}
-
-