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

Initial support for style module media query variations #73

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bheston
Copy link
Member

@bheston bheston commented May 2, 2023

Pull Request

Description

Adding support for media query variations on style modules.

I put this in a feature branch so @khamudom can implement the high contrast styles.

Issues

Closes #89

Reviewer Notes

It was straightforward to add this functionality to Styles. I wanted to support Behavior closer, but Styles is intended to be an abstraction for it to work with tooling and other non-FASTElement components. This is potentially a grey area as hooking onto Styles provides a good place to do this, if it still makes sense that not everything conveyed in Styles is applicable for every potential output (like Figma).

Test Plan

We will need a full test pass of all components in Storybook.

Checklist

General

  • I have included a change request file using $ npm run change
  • I have added tests for my changes.
  • I have tested my changes.
  • I have updated the project documentation to reflect my changes.
  • I have read the CONTRIBUTING documentation for this project.

Component-specific

  • I have added a new component
  • I have modified an existing component

⏭ Next Steps

Continue defining the forced colors high contrast styles.

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

Successfully merging this pull request may close these issues.

feat: add support for forced-colors in style modules
1 participant