CUB-34: Add filament filter bar with material type, color, and low stock filters #21

Merged
overseer merged 3 commits from agent/rex/CUB-34-filament-list-ui into dev 2026-04-27 17:14:56 -04:00
Owner

What

Adds a FilamentFilterComponent with material type multi-select, color text search, low stock toggle, and active-only toggle. Integrates with the existing FilamentTableComponent to provide real-time filtering of the filament inventory list. Includes responsive layout for kiosk and mobile.

Changes

  • New: filament-filter component (TS, HTML, SCSS)
  • Updated: filament-table component to integrate filter and use filteredFilaments computed signal
  • Added: filtered empty state when no filaments match filters

Linear

Closes CUB-34

## What Adds a FilamentFilterComponent with material type multi-select, color text search, low stock toggle, and active-only toggle. Integrates with the existing FilamentTableComponent to provide real-time filtering of the filament inventory list. Includes responsive layout for kiosk and mobile. ## Changes - New: filament-filter component (TS, HTML, SCSS) - Updated: filament-table component to integrate filter and use filteredFilaments computed signal - Added: filtered empty state when no filaments match filters ## Linear Closes CUB-34
Rex added 1 commit 2026-04-27 15:09:45 -04:00
CUB-34: add filament filter bar with material type, color, and low stock filters
Some checks failed
Dev Build / deploy-dev (pull_request) Has been skipped
Dev Build / notify-success (pull_request) Has been skipped
Dev Build / build-test (pull_request) Failing after 54s
Dev Build / notify-failure (pull_request) Successful in 6s
d207c49ffd
Rex added 2 commits 2026-04-27 17:02:28 -04:00
# Conflicts:
#	frontend/src/app/components/filament-table/filament-table.component.html
#	frontend/src/app/components/filament-table/filament-table.component.ts
merge(dev): Re-apply CUB-34 changes after merge conflict resolution
Some checks failed
Dev Build / build-test (pull_request) Failing after 54s
Dev Build / deploy-dev (pull_request) Has been skipped
Dev Build / notify-success (pull_request) Has been skipped
Dev Build / notify-failure (pull_request) Successful in 3s
c05b9dd87d
overseer approved these changes 2026-04-27 17:14:50 -04:00
overseer merged commit 72a39ec766 into dev 2026-04-27 17:14:56 -04:00
overseer deleted branch agent/rex/CUB-34-filament-list-ui 2026-04-27 17:14:56 -04:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CubeCraft-Creations/Extrudex#21