# Themed Status Dropdown Implementation Plan > **For agentic workers:** REQUIRED: Use superpowers:subagent-driven-development (if subagents available) or superpowers:executing-plans to implement this plan. Steps use checkbox (`- [ ]`) syntax for tracking. **Goal:** Replace the native status `` With a Custom Dropdown **Files:** - Modify: `src/components/orders/OrderFilters.jsx` - [ ] **Step 1: Replace the status ``** Assert that the markup no longer contains a native `select` element. - [ ] **Step 2: Add a markup assertion for the custom trigger** Verify that the closed state still renders the selected label and the status control remains present. - [ ] **Step 3: Run the focused test** Run: `npm test -- --run src/components/orders/OrderFilters.test.jsx` Expected: PASS. ### Task 3: Build Verification **Files:** - None - [ ] **Step 1: Run the production build** Run: `npm run build` Expected: PASS.