You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi. I'm creating an embedded app with your ecosystem. I am converting pages from my web app over to your remix template and using Polaris components along with the app bridge. For app page titles, I would assume that <Page title...> would be the UI element to use in order to be consistent design-wise with all the object detail pages in your native admin.
Is the TitleBar from 4.x app-bridge-react the standard to use for displaying Page titles for embedded apps?
Why did the UI design deviate from every other detail page in your ecosystem?
I'm getting IDE errors for <section> when creating a group of secondary buttons: Property 'label' does not exist on type...
I'm getting errors in the browser for rendering tone on <button> elements: Unexpected attributes on : tone
Will the Shopify team be adding metadata and the back action similar to the Polaris <Page> element? If not, are embedded apps intended to have a limited title for its pages?
I would appreciate it if I could response to these items so I can make a decision to circumvent Shopify's recommendation of using <TitleBar> for embedded apps and for this to be indexed for other developers to make a quick decision.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi. I'm creating an embedded app with your ecosystem. I am converting pages from my web app over to your remix template and using Polaris components along with the app bridge. For app page titles, I would assume that
<Page title...>
would be the UI element to use in order to be consistent design-wise with all the object detail pages in your native admin.However, this discussion from 2023 and the previous documentation for
<TitleBar>
suggests that<TitleBar>
is the standard for embedded apps.<section>
when creating a group of secondary buttons: Property 'label' does not exist on type...tone
on<button>
elements: Unexpected attributes on : tone<Page>
element? If not, are embedded apps intended to have a limited title for its pages?I would appreciate it if I could response to these items so I can make a decision to circumvent Shopify's recommendation of using
<TitleBar>
for embedded apps and for this to be indexed for other developers to make a quick decision.Thanks!
Beta Was this translation helpful? Give feedback.
All reactions