feat: add task filtering and search (#16)

This commit is contained in:
2026-03-04 18:08:12 -08:00
parent 1f17d44ee2
commit fa5e1887f4
3 changed files with 196 additions and 0 deletions

View File

@@ -938,3 +938,65 @@ label {
.activity-desc {
flex: 1;
}
/* Task Controls */
.task-controls {
display: flex;
gap: 1rem;
margin-bottom: 1.5rem;
flex-wrap: wrap;
}
.task-search {
flex: 1;
min-width: 200px;
}
.task-search input {
width: 100%;
padding: 0.75rem 1rem;
background: var(--card-bg);
border: 1px solid var(--border-color);
border-radius: 8px;
color: var(--text-primary);
font-size: 0.95rem;
}
.task-search input:focus {
outline: none;
border-color: var(--primary);
}
.task-filters {
display: flex;
gap: 0.5rem;
flex-wrap: wrap;
}
.task-filters select {
padding: 0.75rem 1rem;
background: var(--card-bg);
border: 1px solid var(--border-color);
border-radius: 8px;
color: var(--text-primary);
cursor: pointer;
}
.task-filters select:focus {
outline: none;
border-color: var(--primary);
}
@media (max-width: 768px) {
.task-controls {
flex-direction: column;
}
.task-filters {
width: 100%;
}
.task-filters select {
flex: 1;
}
}