Skip to content

Comments

feat: service card UX improvements#246

Merged
james-cross merged 1 commit intostagingfrom
feat/service-card-ux-improvements
Feb 18, 2026
Merged

feat: service card UX improvements#246
james-cross merged 1 commit intostagingfrom
feat/service-card-ux-improvements

Conversation

@james-cross
Copy link
Collaborator

Summary

Several UX improvements to service cards on find help results and organisation pages.

Changes

  • Add hover effects and cursor pointer to location buttons within service listings on organisation pages, using brand colours instead of default Tailwind
  • Detect 24-hour services both from the isOpen247 flag and from opening time slots (00:00-23:59), matching the organisation page logic
  • Show an "Open 24/7" pill instead of "Open Now" for 24-hour services, and hide the opening times list entirely
  • Add a loading pulse animation when clicking a service card to navigate to an organisation page
  • Update 24-hour service tests to match the new display behaviour

- Add hover effects and cursor pointer to location buttons on organisation pages
- Use brand colours for location button styles instead of default Tailwind
- Show Open 24/7 pill for services open around the clock (flag or 00:00-23:59 slots)
- Hide opening times list and Open Now pill for 24-hour services
- Add loading animation on service card click
- Update tests to match new 24-hour service display behaviour
@james-cross james-cross merged commit c81d295 into staging Feb 18, 2026
6 checks passed
@james-cross james-cross deleted the feat/service-card-ux-improvements branch February 18, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant