I’m just worried because we don’t use Polaris Web Components and ever since they deprecated polaris-react the polaris code became closed source, and it became harder to make the app keep a similar style.
We rather not migrate to webcomponents to have more flexibility, development speed and reliability.
Hey @gruntlord6, there isn’t currently a partner-facing (or merchant-facing) way to manually enable the refreshed admin. It’s rolling out progressively, so it will become available when the rollout reaches your store(s). We don’t have specific timing for individual stores, but it’s on the way. Hope this helps!
When the previous admin design was released, devs were warned way in advance, and Polaris React had a beta for developers to try. Here, a new admin design rolled up overnight, without any upgrade to the Polaris React components.
At least a new version of Polaris React should be released to help app dev (and reduce merchants frustration) to upgrade progressively, especially since Polaris Web Components are FAR FAR FAR from being feature parity with Polaris Web Components. Most app devs will probably need to wait many, many months until Polaris web components catch up, and merchants will end up with an inconsistent experience for long time. And the argument of “you can mix Polaris React and web compoentns” no longer hold up, nobody want a UX with two different interfaces.
Hey folks - I hear the concern about having enough time to prepare and keeping your app’s styling consistent during the transition.
I’ve raised the questions about BFS status and partially migrated apps with the relevant team. I’m still waiting for confirmed guidance and will share it here once I have it.
“Concern” undersells the situation: we build for Shopify, literally. This “drop major changes last minute and figure it out when it’s live” pattern isn’t sustainable, and it seems to be the new normal at Shopify. If Shopify wants developers building reliably on this platform, last-minute drops need to stop.
Beyond the issue of preperation time, what was even the point of the notice when we were given literally nothing to prepare with? No screenshots, no updated webcomponents, no way to view in the dev stores we have for this exact purpose
Thanks! The great thing is that more of the admin seems to use web components now, but the funny thing is that we still see Polaris React compoennts in the new admin:
Could it be that they simply updated the css variables? From what I see there is very little fundamental changes in the new ui, at least in the page body.
BTW - how far are we for feature parity between web-component and react component?
On a side note, we have somes components that are tweaked via CSS/JS to add features and styling customizations. Which, as far as I know, wouldn’t be possible with the web-component rooted in their shadow dom
@Wes-Dev-Shopify I used the code shared above to force the new admin, but it appears there is already a bug, I’m on the dashboard (root url) of my app, yet it shows a back button which does nothing when clicked.