-
Notifications
You must be signed in to change notification settings - Fork 687
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Tailwind v3 Update #4082
Tailwind v3 Update #4082
Conversation
…v3 changes, fixing issues in components following upgrade
… make more configurable
…ing index styles, adding more config values to fix TODOs
|
@justinconabree Please feel free to proceed on this PR. Please assign this issue to yourself. Thanks |
…een sizes to config
Hi @glo42707 , Work is done on my end. I've added some notes to the PR description that should be added to release notes eventually. There will be some implications for projects (major version bump necessary). I'm seeing some issues in the deployed PR instance though. It isn't compiling Also there are some cypress tests failing, but they're also failing on develop so I haven't updated any of the snapshots. |
hey @justinconabree thanks for work on PR, now regarding your issue regarding size etc. that a knows issue due to one of active cypress comatibility. so it will be resolved in future, once after we will have fix available. |
run lighthouse-desktop |
Successfully started codebuild job for |
run lighthouse-mobile |
Successfully started codebuild job for |
Log
ERROR ON TASK: lighthouseTests
|
Log
ERROR ON TASK: lighthouseTests
|
run lighthouse-mobile |
Successfully started codebuild job for |
run lighthouse-mobile |
Successfully started codebuild job for |
run lighthouse-mobile |
Successfully started codebuild job for |
@justinconabree Lighthouse tests are failing in this PR. Can you please look into that |
@glo82145 looking into it! Will provide updates early next week |
Hi @glo82145 , I'm seeing some weird behaviour. Locally with this branch the site looks okay compared to develop, but on the PR instance there's a lot of visual bugs. I've attached some screenshots. Any idea why this might be happening? I have a feeling at least some of these issues are behind the lower lighthouse scores |
hey @justinconabree those are default UI implamntation on PWA studio which is already in place since past few release as per my knowledge and it is not impacting in any other current PR pr PWA but only facing issue only with this PR 4082. |
Hi @glo42707 , Is it possible the deployed PR instance is out of date with the branch? I made the PR when the work was incomplete. Does it get redeployed for each commit? Thanks |
Hi @glo42707, Just following up to see if you'd know why the PR instance doesn't reflect the up-to-date branch code. Is it possible to redeploy the code to the PR instance? Thanks |
hey @anthoula and @supernova-at could you please help on query asked by @justinconabree if that is possible case. Thanks |
It should redeploy after each new commit, and closing and opening a new PR as well. |
I'll try closing PR and opening a new one. |
Description
@apply
when using composes from another class and overriding values.@TODO tailwind
commentsStyles that have changed due to B6 being corrected
Related Issue
Closes #4081
Acceptance
Verification Stakeholders
Specification
Changes to theme must be reviewed
Verification Steps
Test scenario(s) for direct fix/feature
Full pass through site to verify no major style changes across all screen sizes
Test scenario(s) for any Magento Backend Supported Configurations
None
Is Browser/Device testing needed?
Yes, device testing is required as styles may vary based through all breakpoints
Any ad-hoc/edge case scenarios that need to be considered?
All features (states) must be tested
Breaking Changes (if any)
Updating PWA Studio (Venia) from Tailwind V2 to V3 has required some changes.
For starters, developers should look over Tailwind's Upgrade Guide to see what the general implications of Tailwind V3 are for their project.
Some additional configurations have been made available in the theme and implemented in Venia. These include
Some key colors are also now exposed through CSS variables using the root plugin. These variables are then used in the base tokens file so legacy use now runs off of tailwind configuration.
Checklist
[ ] I have added tests to cover my changes, if necessary.[ ] I have added translations for new strings, if necessary.