fix: align macOS header controls

This commit is contained in:
lucaronin
2026-05-02 00:02:48 +02:00
parent bb09fcfd6f
commit 802b6b77d9
25 changed files with 443 additions and 27 deletions

View File

@@ -25,9 +25,15 @@
/* Breadcrumb bar: border can still react to the data attribute, but the
breadcrumb filename/title stays visible at all times. */
.breadcrumb-bar {
container-type: inline-size;
--breadcrumb-bar-left-padding: 16px;
transition: border-color 0.2s ease;
}
.app:not(:has(.app__sidebar)):not(:has(.app__note-list)) .breadcrumb-bar {
--breadcrumb-bar-left-padding: 90px;
}
.breadcrumb-bar[data-title-hidden] {
border-bottom-color: var(--border);
}
@@ -48,6 +54,18 @@
background: transparent;
}
.breadcrumb-bar__overflow-menu {
display: none;
}
.breadcrumb-bar__actions[data-overflow-collapsed='true'] .breadcrumb-bar__overflowable-action {
display: none;
}
.breadcrumb-bar__actions[data-overflow-collapsed='true'] .breadcrumb-bar__overflow-menu {
display: flex;
}
/* Scroll area wrapping title + editor — single scroll context for alignment */
.editor-scroll-area {
flex: 1;