Skip to content

Content Detail Pop-ups #505

@ashleyshaw

Description

@ashleyshaw

Content Detail Pop-ups

Parent Epic: Modal & Popup Enhancements

Certain content on Tours, Destinations, and Accommodations pages is better displayed in a modal instead of inline. Examples:

  • Accommodation details linked from itinerary sections.
  • Destination information popups.
  • Maps, galleries, or additional text blocks.

The goal is to create a smooth user experience without navigating away from the current page.

Scope

  • Enable modal triggers from text links, buttons, or images.
  • Load content dynamically into modals using template parts or block content.
  • Ensure all modals use the central modal system.
  • Apply consistent styles per LSX Design System.
  • Maintain accessibility:
    • Focus trap
    • ARIA labels
    • Screen reader compatibility

Acceptance Criteria

  • Clicking “View More” or similar opens content in a modal.
  • No duplicate modal logic – uses central modal overlay.
  • Modals work on all single post types (Tours, Destinations, Accommodation).
  • Fully accessible:
    • Keyboard operable
    • Proper ARIA attributes

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Priority

None yet

Projects

Status
✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions