Color Properties
Color Properties
All Framework7 Svelte components supports same set of color properties that allow to set separate element colors and color themes:
Prop | Type | Default | Description |
---|---|---|---|
color | string | Single element color. One of the default colors. | |
colorTheme | string | Applies color theme to the element. It should be some parent element as this will have visual effect on all supported children elements, e.g. view, page, navbar, toolbar, list, etc. One of the default colors. | |
textColor | string | Sets element's text color. One of the default colors. | |
bgColor | string | Sets element's background color. One of the default colors. | |
borderTheme | string | Sets element's borders color. One of the default colors. | |
rippleColor | string | Sets element ripple wave color. One of the default colors. | |
dark | boolean | false | Enables dark layout theme on element. It should be some parent element as this will have visual effect on all supported children elements, e.g. view, page, navbar, toolbar, list, etc. |
For example:
<!-- Button color -->
<Button color="red">Red Button</Button>
<!-- Link color -->
<Link color="green">Green Link</Link>
<!-- Page color theme -->
<Page colorTheme="orange">
...
</Page>
<!-- Panel with dark theme -->
<Panel dark>
...
</Panel>
Supported Colors
red | #ff3b30 |
green | #4cd964 |
blue | #2196f3 |
pink | #ff2d55 |
yellow | #ffcc00 |
orange | #ff9500 |
purple | #9c27b0 |
deeppurple | #673ab7 |
lightblue | #5ac8fa |
teal | #009688 |
lime | #cddc39 |
deeporange | #ff6b22 |
gray | #8e8e93 |
white | #ffffff |
black | #000000 |