55 lines
1.9 KiB
Markdown
55 lines
1.9 KiB
Markdown
---
|
|
phase: quick
|
|
plan: 260411-022
|
|
subsystem: client-ui
|
|
tags: [layout, header, search, global-items]
|
|
dependency_graph:
|
|
requires: []
|
|
provides: [compact-global-items-header]
|
|
affects: [src/client/routes/global-items/index.tsx]
|
|
tech_stack:
|
|
added: []
|
|
patterns: [flex-wrap inline header, lucide-react ArrowLeft]
|
|
key_files:
|
|
created: []
|
|
modified:
|
|
- src/client/routes/global-items/index.tsx
|
|
decisions:
|
|
- ArrowLeft icon + "Discover" label replaces arrow entity + "Dashboard" — matches Phase 27 restructure where / is the discovery landing page
|
|
metrics:
|
|
duration: ~5 minutes
|
|
completed: 2026-04-11
|
|
---
|
|
|
|
# Quick Task 260411-022: Fix Global Items Search Bar Layout
|
|
|
|
**One-liner:** Collapsed three-section header (back link, title+subtitle, search) into a two-row compact layout with ArrowLeft icon, "Discover" back link, and inline title+search row.
|
|
|
|
## Tasks Completed
|
|
|
|
| # | Task | Commit | Files |
|
|
|---|------|--------|-------|
|
|
| 1 | Consolidate global items header into compact layout | 4aab1fe | src/client/routes/global-items/index.tsx |
|
|
|
|
## Changes Made
|
|
|
|
- **Back link:** Replaced `← Dashboard` with `<ArrowLeft /> Discover` — clearer icon, correct label for Phase 27's landing page restructure
|
|
- **Title:** Reduced from `text-2xl font-bold` to `text-lg font-semibold` and dropped the subtitle paragraph
|
|
- **Search:** Moved inline with title using `flex flex-wrap items-center justify-between gap-4`. On mobile the search wraps below the title (`w-full sm:w-auto sm:max-w-xs`)
|
|
- **Outer padding:** `py-6` → `py-4`
|
|
- **Section margins:** Removed separate `mb-6`, `mb-8`, `mb-8` wrappers; replaced with `mb-3` (back link) and `mb-4` (title+search row)
|
|
|
|
## Deviations from Plan
|
|
|
|
None — plan executed exactly as written.
|
|
|
|
## Known Stubs
|
|
|
|
None.
|
|
|
|
## Self-Check: PASSED
|
|
|
|
- File `src/client/routes/global-items/index.tsx` modified and committed
|
|
- Commit `4aab1fe` confirmed in git log
|
|
- `bun run lint` passed with no errors
|