HTML Elements Forums General Discussions How to use theme?

This topic contains 1 reply, has 2 voices, and was last updated by Avatar admin 1 year, 7 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #99773
    Avatar
    Anonymous

    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';
    #99775
    Avatar
    admin
    Keymaster

    Hi petays,

    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>

    Example: https://codepen.io/anon/pen/joNNBE?&editable=true

    Best Wishes,
    Smart HTML Elements Team
    https://www.htmlelements.com

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.