nameopcional | string | max 80 |
valuesopcional | object | Os valores de um tema: tudo o que é aparência da comunidade. Sempre completos na resposta. Na escrita (`values` em `POST` e `PATCH`), parciais: o que não vem fica como está. Numa escala, os tons que não vêm são derivados do 500 enviado (como "Gerar tons"); sem o 500, ficam os de antes. Cor que não é hexadecimal, fonte, cantos, densidade, modo, estado do menu, `navigation.layout` ou elemento de `navigation.hiddenNative` fora da lista → 422 com `param` no campo (por exemplo `values.font.heading` ou `values.navigation.hiddenNative[1]`).
|
values.modeopcional | light | dark | auto | `dark` e `auto` só com o tema escuro liberado (`darkModeAllowed`); senão, 422 com `param = values.mode`. |
values.lightopcional | object | As cores de um lado do tema (claro ou escuro). |
values.light.primaryopcional | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.light.secondaryopcional | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.light.sidebarBgopcional | string | Fundo do menu lateral; `null` = a superfície padrão. |
values.light.sidebarTextopcional | string | Texto do menu lateral; `null` = o texto padrão. |
values.light.headerBgopcional | string | Fundo do cabeçalho; `null` = a superfície padrão. |
values.light.headerTextopcional | string | Texto do cabeçalho; `null` = o texto padrão. |
values.light.browserBaropcional | string | Cor da barra do navegador no celular. A do claro é copiada para o `themeColor` da comunidade. |
values.darkopcional | object | As cores de um lado do tema (claro ou escuro). |
values.dark.primaryopcional | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.dark.secondaryopcional | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.dark.sidebarBgopcional | string | Fundo do menu lateral; `null` = a superfície padrão. |
values.dark.sidebarTextopcional | string | Texto do menu lateral; `null` = o texto padrão. |
values.dark.headerBgopcional | string | Fundo do cabeçalho; `null` = a superfície padrão. |
values.dark.headerTextopcional | string | Texto do cabeçalho; `null` = o texto padrão. |
values.dark.browserBaropcional | string | Cor da barra do navegador no celular. A do claro é copiada para o `themeColor` da comunidade. |
values.fontopcional | object | |
values.font.headingopcional | system | inter | manrope | dm-sans | plus-jakarta-sans | poppins | lora | merriweather | ibm-plex-sans | |
values.font.bodyopcional | system | inter | manrope | dm-sans | plus-jakarta-sans | poppins | lora | merriweather | ibm-plex-sans | |
values.radiusopcional | rounded | soft | square | Arredondados (12 px, padrão), Suaves (6 px) ou Retos. |
values.densityopcional | comfortable | compact | |
values.navigationopcional | object | Ausente nos temas prontos (usar um pronto herda a navegação do tema ativo). |