Do you have an example how to use themes in a complete application?
How to declare and import themes?
Currently I have only one CSS file and I decided to include it in the html file instead of importing it as it is quite heavy.
<link rel="stylesheet" type="text/css" href="/js/source/styles/smart.default.css" />
I noticed that most if not all elements have theme property and you can get and set it but that is all I could found about themes.
The big picture is missing from me and I could not find anything on your documentation or examples.
For example Button API: https://www.htmlelements.com/docs/button-api/
Set the theme property by using the HTML Element's instance.
const button = document.querySelector('smart-button');
button.theme = 'red';