namefacoltativo | string | max 80 |
valuesfacoltativo | 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.modefacoltativo | light | dark | auto | `dark` e `auto` só com o tema escuro liberado (`darkModeAllowed`); senão, 422 com `param = values.mode`. |
values.lightfacoltativo | object | As cores de um lado do tema (claro ou escuro). |
values.light.primaryfacoltativo | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.light.secondaryfacoltativo | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.light.sidebarBgfacoltativo | string | Fundo do menu lateral; `null` = a superfície padrão. |
values.light.sidebarTextfacoltativo | string | Texto do menu lateral; `null` = o texto padrão. |
values.light.headerBgfacoltativo | string | Fundo do cabeçalho; `null` = a superfície padrão. |
values.light.headerTextfacoltativo | string | Texto do cabeçalho; `null` = o texto padrão. |
values.light.browserBarfacoltativo | string | Cor da barra do navegador no celular. A do claro é copiada para o `themeColor` da comunidade. |
values.darkfacoltativo | object | As cores de um lado do tema (claro ou escuro). |
values.dark.primaryfacoltativo | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.dark.secondaryfacoltativo | object | Escala inteira (50 a 950). No escuro, `null` = gerada do claro. |
values.dark.sidebarBgfacoltativo | string | Fundo do menu lateral; `null` = a superfície padrão. |
values.dark.sidebarTextfacoltativo | string | Texto do menu lateral; `null` = o texto padrão. |
values.dark.headerBgfacoltativo | string | Fundo do cabeçalho; `null` = a superfície padrão. |
values.dark.headerTextfacoltativo | string | Texto do cabeçalho; `null` = o texto padrão. |
values.dark.browserBarfacoltativo | string | Cor da barra do navegador no celular. A do claro é copiada para o `themeColor` da comunidade. |
values.fontfacoltativo | object | |
values.font.headingfacoltativo | system | inter | manrope | dm-sans | plus-jakarta-sans | poppins | lora | merriweather | ibm-plex-sans | |
values.font.bodyfacoltativo | system | inter | manrope | dm-sans | plus-jakarta-sans | poppins | lora | merriweather | ibm-plex-sans | |
values.radiusfacoltativo | rounded | soft | square | Arredondados (12 px, padrão), Suaves (6 px) ou Retos. |
values.densityfacoltativo | comfortable | compact | |
values.navigationfacoltativo | object | Ausente nos temas prontos (usar um pronto herda a navegação do tema ativo). |