Tagged: theme css styles
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';
There are two themes defined in the smart.default.css – Light(default) and Dark which is set with theme=’dark’.
<smart-button theme="dark" id="myButton">Click</smart-button>
Smart HTML Elements Team
You must be logged in to reply to this topic.