I like nav labels but when they are enabled, all borders in the left sidebar become hidden. I want them back. Claude AI got me halfway there but the stubborn part of the border that crosses into the ribbon is still hidden ![]()
It shows up when the sidebar is collapsed though ![]()
Claude's underbaked CSS snippet
/* Restore borders when labeled navigation is enabled */
/* Ribbon border */
body.labeled-nav .workspace-ribbon.mod-left:not(.is-collapsed) {
border-right: var(--border-width) solid var(--background-modifier-border) !important;
}
/* Add top border to the tab header container inner */
body.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-header-container-inner {
border-top: var(--border-width) solid var(--background-modifier-border);
margin-top: calc(var(--labeled-nav-top-margin) - var(--border-width)) !important;
}
/* Ensure borders remain visible in both themes */
.theme-light.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-header-container-inner,
.theme-dark.labeled-nav .mod-left-split .mod-top .workspace-tab-header-container .workspace-tab-header-container-inner {
border-top: var(--border-width) solid var(--background-modifier-border);
}
labeled-nav-borders.css (942 Bytes)

