These components are based on HTML5 custom elements API. It uses 'sm' namespace for all components.
So every component tag starts with 'sm-'.
They can replace some older UI elements like <select><input><checkbox><button>
But also more modern additions like popups(modals), tabs and many more.
Some of the components have some cool tricks under their sleeves like custom events and variantions.
They allow developers to access more information about component or simply react to whatever state change happen to them.
We will go more in-depth about all the variantions and customs events related to each event as we go further.
<sm-select> is very similar to starndatd HTML5 select and it's markup stucture is also identical.
option1option2 somethingoption3
Strip-select
To start using SM Components
option1option1option1option1option1option1option1
Tabs
To start using SM Components
inbox
gjdhnsrfijbgn bdfjnbj
sent
jadifjoaijdiajdo
dosfighjoi
flkmgklfmzkl
hbdsfhb
draft
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Facere neque incidunt aut laudantium, quam
id,
molestiae vero blanditiis nisi alias in magnam autem quasi cumque eveniet qui cupiditate nam
corrupti?
spam
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Blanditiis fuga ipsam, explicabo, eius
accusamus
consectetur ex sunt soluta voluptatem iure totam nulla expedita suscipit minus molestiae similique
odio optio
quibusdam.