iter: d05 新增面包屑 breadcrumb 组件

This commit is contained in:
ui-arch-bot
2026-10-23 16:49:45 +08:00
parent ccbdcb9271
commit 60c052439f
11 changed files with 203 additions and 8 deletions
+46
View File
@@ -384,6 +384,51 @@
background: var(--ua-color-border);
}
/* —— 面包屑 —— */
.ua-breadcrumb {
font-size: var(--ua-font-size-md);
}
.ua-crumb-list {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: var(--ua-space-2);
margin: 0;
padding: 0;
list-style: none;
}
.ua-crumb-item {
display: inline-flex;
align-items: center;
gap: var(--ua-space-2);
}
.ua-crumb-link {
padding: 0;
border: none;
background: none;
color: var(--ua-color-accent);
font-size: inherit;
text-decoration: none;
cursor: pointer;
transition: opacity 0.15s;
}
.ua-crumb-link:hover {
opacity: 0.75;
text-decoration: underline;
}
.ua-crumb-link:focus-visible {
outline: none;
border-radius: var(--ua-radius-sm);
box-shadow: 0 0 0 3px color-mix(in srgb, var(--ua-color-accent) 18%, transparent);
}
.ua-crumb-current {
color: var(--ua-color-text-muted);
}
.ua-crumb-sep {
color: var(--ua-color-text-muted);
opacity: 0.6;
}
/* —— 折叠面板 —— */
.ua-accordion {
display: flex;
@@ -953,6 +998,7 @@
.ua-acc-head,
.ua-acc-caret,
.ua-acc-body,
.ua-crumb-link,
.ua-switch-track,
.ua-switch-thumb,
.ua-tab,