Replying to
@fahrni@curmudgeon.cafe Put a theme in the environment; consult it for values. Use light-dark dynamic colors. Use the fancy modifiers to apply them, like foreground style with primary, secondary… these are the original themed variables and you want them represented. Leave alone what you can; for example the choice of default background color is complex on iOS and if you override naively you discard logic and then your sheets look off, but if you don't then you can't theme that thing.