Create a file theme.h that loads different subfiles (src/themes/foo.h) depending on selection through sdkconfig
Every type should be a namespace, for example colors::Topbar::Text.
Add enums for spacing (bit like CSS), with for example Left, Center or Right for Titles on menus.
Add base colors like in Bootstrap
First step would be themes that are compiled into the firmware, next step could be runtime themes, each calling a function.
This could be realized by every theme being a class that extends a abstract base class theme, having all the necessary colors etc.
- [ ] Create a file theme.h that loads different subfiles (src/themes/foo.h) depending on selection through sdkconfig
- [ ] Every type should be a namespace, for example **colors::Topbar::Text**.
- [ ] Add enums for spacing (bit like CSS), with for example Left, Center or Right for Titles on menus.
- [ ] Add base colors like in Bootstrap
First step would be themes that are compiled into the firmware, next step could be runtime themes, each calling a function.
This could be realized by every theme being a class that extends a abstract base class theme, having all the necessary colors etc.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
First step would be themes that are compiled into the firmware, next step could be runtime themes, each calling a function.
This could be realized by every theme being a class that extends a abstract base class theme, having all the necessary colors etc.