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

Holistic solution to applying defaults #3939

Open
mark-tate opened this issue Aug 5, 2024 · 4 comments
Open

Holistic solution to applying defaults #3939

mark-tate opened this issue Aug 5, 2024 · 4 comments
Assignees

Comments

@mark-tate
Copy link
Contributor

Issue: Find Holistic Solution for Adding 'Bordered' Property to Components

Description:

We are in the process of adding a 'bordered' property to all components, but this approach has a high cost for the users of the components. We need to explore a more holistic solution that could involve default props or theming. Additionally, we want to ensure that this solution can be reused for other use-cases, such as icon switching.

Tasks:

Research and Analysis:

Investigate the current implementation of the 'bordered' property across components.
Identify the pain points and high costs associated with the current approach.

Explore Solutions:

Evaluate the feasibility of using default props to manage the 'bordered' property.
Consider implementing a theming solution that can handle the 'bordered' property globally.
Assess the potential for these solutions to be extended to other use-cases, such as icon switching.
Prototype and Testing:

Present the proposed solutions to the team for review.

### Deliverables:

  • Raise tickets to implement agreed solution
@mark-tate
Copy link
Contributor Author

Cortado Goal
Link/Combine to Design ticket
From Design POV we know what components need a border and why
From a Dev POV we know how we can implement holistically

@origami-z
Copy link
Contributor

Aug 12 - not started

@origami-z
Copy link
Contributor

Aug 16 - not started, move to next sprint

@mark-tate
Copy link
Contributor Author

if you need this feature, then bump the issue by adding your thoughts here.
Until then we are bumping this to Q1/2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants