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

Parent: LSX Design System #173

Open
11 tasks
ashleyshaw opened this issue Oct 10, 2024 · 0 comments
Open
11 tasks

Parent: LSX Design System #173

ashleyshaw opened this issue Oct 10, 2024 · 0 comments
Assignees
Labels
Design System Issues related to the system of combining components according to best practices. [Status] Planning
Milestone

Comments

@ashleyshaw
Copy link
Member

ashleyshaw commented Oct 10, 2024

Revisit and Restructure LSX Design System for Theme.JSON Export

Description

The LSX Design System requires a thorough review and restructuring to ensure it aligns with the latest design standards and can be effectively exported for use in the Theme.JSON configuration. Our focus has shifted to the Tour Operator Design System, but we need to bring the LSX system up to date.

Objectives

  • Review all existing design variables and components in the LSX Design System.
  • Restructure the design system to align with modern practices and ensure compatibility with WordPress's Theme.JSON format.
  • Plan out a list of tasks for extracting and exporting variables into Theme.JSON.

Tasks

Acceptance Criteria

  • The LSX Design System is fully compatible with the Theme.JSON configuration.
  • All design variables are updated, documented, and ready for export.

Additional Notes

  • Ensure consistency between LSX and Tour Operator design systems for seamless integration.
  • Establish clear guidelines for maintaining the design system in the future.
@ashleyshaw ashleyshaw added Design System Issues related to the system of combining components according to best practices. [Status] Planning labels Oct 10, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in LSX Design Oct 10, 2024
@ashleyshaw ashleyshaw moved this from Needs Triage to 📋 Tracking in LSX Design Oct 10, 2024
@ashleyshaw ashleyshaw added this to the 1.5 milestone Oct 10, 2024
@ashleyshaw ashleyshaw pinned this issue Oct 12, 2024
@ashleyshaw ashleyshaw changed the title Tracking: Design System Parent: Design System Oct 14, 2024
@ashleyshaw ashleyshaw changed the title Parent: Design System Parent: LSX Design System Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design System Issues related to the system of combining components according to best practices. [Status] Planning
Projects
Status: 📋 Tracking
Development

No branches or pull requests

2 participants