Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Videos Block for Tours, Accommodation, and Destinations Templates #397

Open
Tracked by #361 ...
ashleyshaw opened this issue Oct 10, 2024 · 0 comments
Open
Tracked by #361 ...
Assignees
Labels
[Component] Block Variations Block development issues or pulls. [Status] Needs Design Needs design efforts. [Status] Needs Dev Ready for, and needs developer efforts [Type] Feature New feature to highlight in changelogs

Comments

@ashleyshaw
Copy link
Member

Create Videos Block for Tours, Accommodation, and Destinations Templates

Description:
Develop a Videos Block for use in the single templates of tours, accommodation, and destinations. This block should be similar in complexity to the itinerary or room blocks, containing multiple fields and specific settings, making it more than a standard block variation.

Requirements:

  • The block should support multiple video fields, each with the option to include:
    • Video URL or embed code
    • Video title
    • Description or caption
    • Thumbnail image upload
  • Include grouping options to organize multiple videos logically within the block.
  • Provide styling and layout options to ensure a seamless user experience on the front end.

Technical Considerations:

  • The block should integrate smoothly with the Tour Operator plugin’s data structure.
  • Optimize for responsive design to ensure videos display correctly on all devices.
  • Ensure compatibility with popular video hosting platforms (e.g., YouTube, Vimeo).

Acceptance Criteria:

  • The Videos Block should be available in the block editor and function as described.
  • Video content is displayed cleanly and organized in the front-end templates for tours, accommodation, and destinations.
  • Block design and layout should align with the LSX Design theme standards.
@ashleyshaw ashleyshaw added [Status] Needs Design Needs design efforts. [Type] Feature New feature to highlight in changelogs [Component] Block Variations Block development issues or pulls. labels Oct 10, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in Tour Operator Oct 10, 2024
@ZaredRogers ZaredRogers added the [Status] Needs Dev Ready for, and needs developer efforts label Oct 11, 2024
@ZaredRogers ZaredRogers added this to the 2.0.0 milestone Oct 11, 2024
This was referenced Oct 12, 2024
@ashleyshaw ashleyshaw removed this from the 2.0.0 milestone Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Block Variations Block development issues or pulls. [Status] Needs Design Needs design efforts. [Status] Needs Dev Ready for, and needs developer efforts [Type] Feature New feature to highlight in changelogs
Projects
Status: 📥 Needs Dev
Development

No branches or pull requests

3 participants