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

Expose veda-ui theme variables for customization in consuming apps #1343

Open
2 tasks
dzole0311 opened this issue Dec 19, 2024 · 0 comments
Open
2 tasks

Expose veda-ui theme variables for customization in consuming apps #1343

dzole0311 opened this issue Dec 19, 2024 · 0 comments
Labels
P3 Place in the backlog so we don't lose track veda v2 VEDA Refactor Epic Work

Comments

@dzole0311
Copy link
Collaborator

Context

The veda-ui components currently rely on a few custom theme variables defined in the _veda-ui-theme-vars file. It may be useful to expose these variables through the veda-ui library so that they can be remapped by the instance. One potential approach is to adopt a similar mechanism to how uswds-theme variables are exposed and used within the consuming applications. This approach would allow the consuming app to remap them like this:

@use 'veda-ui-theme-vars' as * with (
  $veda-uswds-basefont-sans: ...,
  $veda-uswds-fontsize-3xs: ...,
)

Acceptance Criteria

  • Given when then
  • Given when then

Related Tickets

[If applicable, link any tickets that are related]

@dzole0311 dzole0311 added P3 Place in the backlog so we don't lose track veda v2 VEDA Refactor Epic Work labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 Place in the backlog so we don't lose track veda v2 VEDA Refactor Epic Work
Projects
None yet
Development

No branches or pull requests

1 participant