Salt la conținutul principal

Prezentare generală

Încărcați ambele foi de stil ale temei atunci când aplicația dvs. poate comuta între scheme. ThemeProvider selectează o paletă aplicând clasa light sau dark.
Furnizorul acceptă o schemă explicită. Aplicația dvs. gestionează persistența preferințelor și orice procesare a preferințelor de sistem. Dacă redați pe server, utilizați aceeași schemă inițială pe server și pe client pentru a evita o neconcordanță inițială a paletei.

Combinați palete

Setați applyToRoot={false} pe un furnizor imbricat pentru a oferi unui subarbore o paletă diferită. Ambele foi de stil trebuie încărcate:
Utilizați useThemeColorScheme() din twenty-ui/theme pentru a citi schema activă a furnizorului. Într-o componentă front Twenty, utilizați useColorScheme() din twenty-sdk/front-component pentru a citi schema spațiului de lucru furnizată de gazdă.