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

Feat: add stroke size CSS variables for consistency and update usages #1061

Closed
Cata1989 opened this issue May 21, 2024 · 0 comments · Fixed by #1062
Closed

Feat: add stroke size CSS variables for consistency and update usages #1061

Cata1989 opened this issue May 21, 2024 · 0 comments · Fixed by #1062
Assignees
Labels
feature 🛠 New feature or request

Comments

@Cata1989
Copy link
Collaborator

Describe the feature

To enhance the consistency of our project's design elements, we need to introduce a standardized stroke size across the repository.

Describe the use case for this feature

Standardizing stroke sizes ensures a consistent and cohesive visual style across the application. This improves user experience by maintaining uniformity in UI elements like icons and borders. Additionally, using variables for stroke sizes simplifies maintenance and allows for easy updates, enhancing the scalability of our design system.

Describe the solution you'd like

Define Stroke Size Variables:

Add new variables for stroke sizes in the appropriate configuration or style file (e.g., variables.scss, config.js, etc.).
Ensure these variables cover the range of stroke sizes used throughout the project.

Update Existing Stroke Sizes:

Identify all instances in the codebase where stroke sizes are hardcoded.
Replace these hardcoded values with the newly defined stroke size variables.
Testing:

After updating the stroke sizes, thoroughly test the application to ensure that the changes do not negatively impact the UI/UX.

Pay special attention to elements that heavily rely on stroke sizes, such as icons, borders, and shapes.

Documentation:

Update any relevant documentation to reflect the new stroke size variables.
Provide examples of how to use these variables in the documentation.

Related Code

No response

Additional Information

No response

@Cata1989 Cata1989 added the feature 🛠 New feature or request label May 21, 2024
@Cata1989 Cata1989 self-assigned this May 21, 2024
@Cata1989 Cata1989 moved this to In progress 🛠️ in BEEQ Design System May 21, 2024
@Cata1989 Cata1989 linked a pull request May 21, 2024 that will close this issue
7 tasks
@Cata1989 Cata1989 changed the title Improvement: Add Stroke Size for Consistency and Update Usages Feat: Add Stroke Size for Consistency and Update Usages May 21, 2024
@dgonzalezr dgonzalezr changed the title Feat: Add Stroke Size for Consistency and Update Usages Feat: add stroke size CSS variables for consistency and update usages May 21, 2024
@github-project-automation github-project-automation bot moved this from In progress 🛠️ to Done 🎉 in BEEQ Design System May 22, 2024
@dgonzalezr dgonzalezr moved this from Done 🎉 to Released 🚀 in BEEQ Design System Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🛠 New feature or request
Projects
Status: Released 🚀
Development

Successfully merging a pull request may close this issue.

1 participant