From 30ba55dd947ece2fe4d2e731c8b301cb7689f397 Mon Sep 17 00:00:00 2001 From: "@suet-kei.chan" Date: Fri, 14 Aug 2026 09:48:21 +0200 Subject: [PATCH 1/2] fix: match filter menu styling for NC33 modified date filter --- css/components/ncactions.scss | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/css/components/ncactions.scss b/css/components/ncactions.scss index 4ca7ae0..5005b44 100644 --- a/css/components/ncactions.scss +++ b/css/components/ncactions.scss @@ -59,13 +59,14 @@ padding: 1rem; } - // NC33 file-type filter uses NcButton items (no ul/li); reshape the - // popover to match the legacy action menu below. + // NC33 file-type / modified filters use NcButton items (no ul/li); + // reshape the popover to match the legacy action menu below. files-file-list-filter-type .icon-vue svg path { fill: var(--color-main-text); } - &:has(files-file-list-filter-type) { + &:has(files-file-list-filter-type), + &:has(files-file-list-filter-modified) { width: fit-content; min-width: 213px; max-height: min(312px, 60vh); @@ -75,6 +76,8 @@ > div > div, files-file-list-filter-type, files-file-list-filter-type > div, + files-file-list-filter-modified, + files-file-list-filter-modified > div, .button-vue { min-width: 0; } @@ -84,7 +87,8 @@ padding: 0; } - files-file-list-filter-type > div { + files-file-list-filter-type > div, + files-file-list-filter-modified > div { display: flex; flex-direction: column; gap: 0; From 2383ad4f6b2b67bc070abb9d3e1712dcebc61486 Mon Sep 17 00:00:00 2001 From: "@suet-kei.chan" Date: Sun, 23 Aug 2026 17:24:30 +0200 Subject: [PATCH 2/2] fix: render current-directory breadcrumb as a plain label on NC33 NC33's Files app attaches an actions menu ("Reload content" / "Share") to the current-directory breadcrumb crumb, so clicking it opened a popover instead of behaving like a normal breadcrumb. Disable pointer events on the last crumb's action item so the menu can never open, keep the pointer cursor on the crumb, and hide the dropdown chevron so it reads as a plain label. Parent crumbs are untouched and continue to navigate. --- css/components/ncbreadcrumb.scss | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/css/components/ncbreadcrumb.scss b/css/components/ncbreadcrumb.scss index 9c57134..9ab1fc3 100644 --- a/css/components/ncbreadcrumb.scss +++ b/css/components/ncbreadcrumb.scss @@ -85,11 +85,22 @@ } } - // Hide dot after last item (no separator after the last breadcrumb) + // Present the current directory as a plain label: no separator, no + // actions menu (pointer-events), no dropdown chevron. li.vue-crumb:last-child { + cursor: pointer; + span.chevron-right-icon { display: none; } + + .action-item { + pointer-events: none; + } + + .action-item__menutoggle .button-vue__icon { + display: none; + } } } }