Move up to latest ui-svelte in order to do the following. Requires a recent Podman Desktop build in order for variables to be defined at runtime.
In the Build form, pick up status colors, switch to use ErrorMessage component, and pick up other light mode color variables. Uses the same styling as PD for the tiles, and radio buttons use the checkbox color variables (since PD has no vars for radio inputs).
Use status colors in bootc status icon for now - we should probably reuse StatusIcon now, but that's separate work.
After doing this, we can even set the default text color in the index.
Screenshot / video of UI
What issues does this PR fix or reference?
Not marking this as 'fixes' since we still need a select component, but this is most of #540.
How to test this PR?
Check the homepage and build page in light and dark modes.
What does this PR do?
Move up to latest ui-svelte in order to do the following. Requires a recent Podman Desktop build in order for variables to be defined at runtime.
In the Build form, pick up status colors, switch to use ErrorMessage component, and pick up other light mode color variables. Uses the same styling as PD for the tiles, and radio buttons use the checkbox color variables (since PD has no vars for radio inputs).
Use status colors in bootc status icon for now - we should probably reuse StatusIcon now, but that's separate work.
After doing this, we can even set the default text color in the index.
Screenshot / video of UI
What issues does this PR fix or reference?
Not marking this as 'fixes' since we still need a select component, but this is most of #540.
How to test this PR?
Check the homepage and build page in light and dark modes.