naive-ui/demo/documentation/components/element/enUS/basic.md

23 lines
554 B
Markdown
Raw Normal View History

2019-12-10 22:42:17 +08:00
# Basic
2020-01-27 16:26:38 +08:00
When Config Provider provides dark theme, it applies `n-dark-theme` class on n-element. When Config Provider provides light theme, it applies `n-light-theme` class on it. If Neither, it won't apply any additional class on it. Just like other themed Naive UI components.
2019-12-10 22:42:17 +08:00
It is very helpful to create themed component.
```html
<n-element as="span" class="myel">
My Element
</n-element>
```
```css
.myel {
transition: color .3s cubic-bezier(.4, 0, .2, 1);
}
.myel.n-light-theme {
color: green;
}
.myel.n-dark-theme {
color: yellow;
}
```