Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Use LVGL defined colors where possible.
Add some custom colors to Colors.h.
Swap arc background and foreground colors in theme, so that background is darker than foreground/filled part. In Metronome the colors get swapped and in Steps the background will be darker.
Commented shadow and outline styles as they're disabled in lv_conf.h
Set disabled colors for button and label in theme, so they don't have to be set in app.
Some grays have changed very slightly, like 0x88 to 0x80, which probably isn't noticable.
This ends up using 1368 less bytes of flash. I assume some colors were calculated at runtime as
lv_color_hex()
couldn't be made constexpr and changing somelv_color_hex()
toLV_COLOR_MAKE()
saved some bytes.