Property detail page CSS refresh: name as h1, button treatment per ror-css-guide #126
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Child of spike #121 (client request flow design). Part of Phase 3. CSS-only portion split from original #126 — projects section moved to separate ticket.
Repo
ldraney/landscaping-assistantUser Story
As a crew lead or admin, I want the property detail page to lead with the client name (not the address) and have consistent button styling so the page is easier to scan and navigate.
Context
The property detail page currently shows address_line as the h1 and uses inconsistent button classes (btn-accent for "Update Address", btn-link for "Go to Location" and "Edit"). This ticket refreshes the layout and buttons per the CSS conventions in
~/ror-css-guide(a local reference repo — plain CSS, design tokens in :root, mobile-first).File Targets
app/views/properties/show.html.erb(update)app/assets/stylesheets/application.css(update detail-actions section)spec/requests/properties_spec.rb(update show spec if heading text changed)Acceptance Criteria
client_name, notaddress_line.btnbase class with modifiers (no.btn-link)Test Expectations
spec/requests/properties_spec.rb: show page renders client_name in h1bundle exec rspecConstraints
~/ror-css-guide— no Tailwind, design tokens in :rootFeature Flag
None
Checklist
Related
Scope Review: NEEDS_REFINEMENT
Review note:
review-1351-2026-06-07Three issues found before this ticket can move to next_up:
ServiceRequestmodel, migration, orservice_requeststable exists in the codebase. AC #2-4 cannot be implemented without it.~/ror-css-guideis referenced in the issue body and AC but does not exist as a pal-e-docs note (404). The implementing agent will have no CSS guide to follow.template-issue-feature-- add### Feature Flag\nnone(CSS/UI work, no flag needed).Property detail page refresh: Projects button + ~/ror-css-guide updateto Property detail page CSS refresh: name as h1, button treatment per ror-css-guideScope split (post review-1351-2026-06-07):
Split into two tickets:
~/ror-css-guide. No dependencies. Reduced to 2pts.Reason: ServiceRequest model doesn't exist yet. CSS refresh is independent and shippable now.
Scope Review: READY
Review note:
review-1351-2026-06-07-v2Re-review passed. All three issues from the first review are resolved:
~/ror-css-guideconfirmed as valid local repoAll 3 file targets verified, 6 acceptance criteria are agent-testable, no decomposition needed. Ticket is ready for implementation.