Convert glamor to makestyles#1455
Open
AylinUenal wants to merge 99 commits intoCURB-5783-add-theme-supportfrom
Open
Convert glamor to makestyles#1455AylinUenal wants to merge 99 commits intoCURB-5783-add-theme-supportfrom
AylinUenal wants to merge 99 commits intoCURB-5783-add-theme-supportfrom
Conversation
added 27 commits
March 19, 2026 11:39
…mor-to-makestyles
…or into makeStyles
…mor-to-makestyles
…kestyles, update snapshots
… glamor into makestyles
…d glamor into makestyles
…kestyles, fix some tests
…glamor into makestyles
…glamor into makestyles
… glamor into makestyles
- fixed wrong background color of ios AddMoreButton from AddToCartBar - reverted some AI changes for Headline of iOS theme and places where it's used - removed usage of legacy context api
- fix order of applied classes in Button - fix flickering when Dropdown opens for the first time - fix styling issues in MessageBar - fix missing hook dependencies in RangeSlider component - add name to Typography styles - clean up styles of StockInfo
…s that used hooks
…hopgate/pwa into CURB-5793-convert-glamor-to-makestyles
…validation logic issue
…d issue with those
…hopgate/pwa into CURB-5793-convert-glamor-to-makestyles
- small component fixes where snapshots had missing properties compared to the not refactored versions
…mor-to-makestyles # Conflicts: # libraries/commerce/product/selectors/product.js # libraries/engage/components/View/components/Content/index.jsx
…mor-to-makestyles
- Fixed GMD NavDrawer Favlist badge styling - Reverted Characteristic component back to class component since there was an issue with highlighting (kept styles from new system) - Fixed Menu positioning via offset
…mor-to-makestyles
- fixed text color of filter chips - fixed some emotion warnings about usage of first-child - fixed size of ios11 theme TabBar browse icon
…mor-to-makestyles
- fixed some emotion warnings about usage of *-child pseudo classes - fixed issues in migrated styles
…mmon/components - removed Picker, ProductCharacteristics, RangeSlider and MessageBar (@shopgate/pwa-ui-shared) - replaced by temporary components that wrap the corresponding components from @shopgate/engage with deprecation notices
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
We are removing the glamor package by converting the glamor css to makeStyles. This is a preparation to adapt the components to the new theme.
This PR also converts class into functional components to provide a modern, maintainable code base.
Type of change