Skip to content

Extension Integration & Templates #500

@ashleyshaw

Description

@ashleyshaw

Extension Integration & Templates

Type: Parent Issue / Epic

The LSX Tour Operator plugin has extensions like Specials, Reviews, and Team Members. To ensure consistency:

  • All extensions should have templates matching the LSX Design System.
  • Templates should use blocks rather than classic PHP markup where possible.
  • Layout and typography must remain consistent with core Tour pages.

Child Issues

Goal

Ensure all extension content integrates seamlessly into the LSX Tour Operator theme, maintaining design consistency.

Scope

  • Audit existing extension templates.
  • Replace classic templates with block-based versions where feasible.
  • Apply LSX Design System styling:
  • Typography
  • Spacing
  • Colours
  • Maintain backward compatibility.

Acceptance Criteria

  • All extensions have matching block-based templates.
  • Styles are unified across core plugin and extensions.
  • No layout regressions introduced.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Priority

    None yet

    Projects

    Status
    Needs Triage

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions