KamoCRM

Bake the careers site's logo overlay into config.json

FeatureSecurityService
Shipped
11 செப்டம்பர், 2026 அன்று 3:01 AM UTC
Author
Kamo
Commit
10d4a9e

kamo-careers paints the org's logo in its header and has no OrgContext; it reads the theme config.json on the server, the same file login, register and apps take their overlays from. So the careers overlay goes there too, as careersLogoOverlayColor: the TOKEN resolved against the org's palette here, absent when the org chose none - which is how every client reads "no overlay". Needs kamo-shared-library 7d80fa7b **************** which this build clones from main. The nav rail's overlay, added in the same library commit, is in-app and reaches the browser on the org record itself; nothing here bakes it. Verified: main and the whole test source set compile against that library; **************** 14/14 (two new: the key is carried, and an org that overlays only its sign-up site does not get a careers key), OrgThemeProvisionServiceTest 20/20.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing