MDUIDocs
Copy llms.txt linkCopy llms-full.txt linkView this page in MarkdownDiscuss this page with ChatGPTDiscuss full project docs with ChatGPT
Preset Colors
Custom Color
Extract from Wallpaper
Please select a wallpaper
Getting Started
AI-Assisted Development
Styles
Integration with Frameworks
Components
Functions
jq Library dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Libraries

setColorScheme

The setColorScheme function sets the color scheme for the current page or a specific element based on a provided hexadecimal color value.

This function affects all mdui components on the page. For more information, refer to the Dynamic Color section.

Usage

Import the function:

import { setColorScheme } from 'mdui/functions/setColorScheme.js';

Example:

setColorScheme('#ff0000');

API

setColorScheme(color: string, options: Options): void;

Options

Property Type Default
target string | HTMLElement | JQ<HTMLElement> document.documentElement

The element to which the color scheme should be applied. The value can be a CSS selector, a DOM element, or a JQ object. If this parameter is set, the color scheme will only take effect within the specified element.

The default value is document.documentElement, which refers to the <html> element and affects the entire page.

customColors CustomColor[] -
An array of custom colors. For usage, please refer to the Dynamic Color section.

CustomColor

Property Type Default
name string -
The name of the custom color.
value string -
The hexadecimal value of the custom color, such as #f82506.
On this page