Add persistent multi-tag include and exclude filters

This commit is contained in:
Lars Nolden
2026-09-19 12:44:05 +02:00
parent 8aab21fe9e
commit 9cc3130b4f
11 changed files with 409 additions and 46 deletions
+40
View File
@@ -2385,6 +2385,43 @@ footer span:first-child {
padding-top: 13px;
background: transparent;
}
.tag-filters {
display: flex;
flex-wrap: wrap;
gap: 14px 20px;
padding: 0 18px 17px;
}
.tag-filter {
flex: 1 1 250px;
min-width: 0;
}
.tag-filter .field {
gap: 6px;
}
.tag-filter .combo > input {
min-height: 35px;
padding: 7px 9px;
font-size: 12px;
background: #fcfdfe;
}
.tag-filter .tag-edit {
margin-top: 8px;
}
.tag-filter .tag-chip {
min-height: 32px;
max-width: 100%;
text-align: left;
}
.tag-filter .tag-chip span {
overflow-wrap: anywhere;
}
.tag-filter .tag-chip svg {
flex-shrink: 0;
}
.tag-filter .tag-chip.excluded {
border-color: #e8cece;
color: var(--danger);
}
.chip {
border: 1px solid #dde4ea;
background: #fcfdfe;
@@ -2664,6 +2701,9 @@ footer span:first-child {
.range-row .filter-reset {
margin-left: 0;
}
.tag-filters {
padding: 0 13px 13px;
}
.chart-body {
padding: 4px 12px 18px;
}