Hi all, @Lianne suggested I create a new thread for this.
It seems like background="base" on <View/> components doesn’t reflect the color set in the “Fields and Cards” checkout setting.
For example, if you go to the default Order Status page, “Fields and Cards” is set to white and “Background 2” is set to #F2F2F2. And indeed each of the default sections has a white background. But if I put a <View background="base"/> it renders with #F2F2F2 as the background color instead of white.
Looking into it a bit, it seems like the background-color css property is correctly being set to --x-default-color-background, but in custom UI extensions it resolves to the first value (see below), which is the grayish background color.
![]()
Whereas in the default sections, it correctly renders as white, since the first value is undefined.
![]()
I realize I can use the <Card/> component for the order status page to get around this, but since it doesn’t exist on the Thank You page, is there no way to make my extension match the rest of the theme?
TLDR; On thank you page UI extensions, how can i get the <View/> to inherit the color set by the “Fields and Cards” settings (white)?