feat(get-user): emit brand_chrome for Hamkar brandManaged opt-in

Expose brand_chrome so apps apply header/menu/body colors only after SuperAdmin color save.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-14 17:04:35 +03:30
co-authored by Cursor
parent 7521c69c11
commit 9031135797
4 changed files with 11 additions and 0 deletions
@@ -207,11 +207,13 @@ async function main() {
if (tenant.product === 'hamkar') {
const managed = existingUi?.kind === 'hamkar' && existingUi?.settingsManaged === true
const brandManaged = existingUi?.kind === 'hamkar' && existingUi?.brandManaged === true
const built = buildHamkarUiFromBrand({
primaryColor: primary,
secondaryColor: secondary,
backgroundColor: background,
settingsManaged: managed,
brandManaged,
registryMode: registryMode || existingUi?.registryMode || 'dynamicMode',
settings: managed ? existingUi.settings : undefined,
})