?
TRCKR-456
feature,web
Created: 2025-12-18 Updated: 2025-12-20
Relationships Loading...
Attachments
Loading...
Comments (1)
agent · 2025-12-20
## Fix Applied ### Problem Project detail view used a grid layout with visible labels for each property field (Status, Lead, Members, etc.), which doesn't match the Linear design pattern shown in the reference screenshots. ### Changes Made Modified `/server/templates/modals/project_detail.html`: 1. **Replaced layout structure**: Changed from `detail-grid` to `form-row property-buttons-row` for a horizontal button row 2. **Removed visible labels**: Eliminated label elements from Status, Lead, Members, Tags, Dependencies, Start Date, and Target Date 3. **Consolidated properties**: Moved Tags and Dependencies into the property-buttons-row (previously in separate sections) 4. **Updated trigger labels**: Changed to show actual values: - Lead shows owner name when set, "Lead" otherwise - Tags shows "2 tags" instead of just "Tags" - Dependencies shows "3 deps" instead of just "Dependencies" 5. **Kept separate sections**: Created, Description, and Repositories remain as labeled fields below ### Files Changed - server/templates/modals/project_detail.html: 85 insertions, 97 deletions ### Test Results - tests/e2e/test_project_detail_workflow.py: 22 passed - tests/e2e/test_project_detail_milestones.py: 18 passed, 1 failed (pre-existing unrelated failure) ### Verification The property-buttons-row now matches the Linear pattern where properties appear as a compact horizontal row of icon+value buttons.