- Shipped
- September 17, 2026 at 12:40 AM UTC
- Author
- Kamo
- Commit
- 01b29d8
The lifestyle logo is a fourth logo per brand (company and white-label), the decorative rendition the background watermark now draws by default. Its fallback is the full logo. - upload-logo takes type=lifestyle and type=lifestyle-software. The file keeps its real extension (photographic artwork is welcome, tracing a raster is the member's choice at upload time) under **************** the ext column records it, and the upload switches the logo on, on the tab icons' contract. A raster is also mirrored under the .svg name as a stand-in, like the full logos, so a surface that has not read the extension yet still shows the org's own artwork. - config.json names logoLifestyleExt / logoLifestyleSoftwareExt only while that logo is in use (uploaded AND switched on); absent means the full logo stands in. - The create payload keeps bgWatermark LIFESTYLE instead of dropping it to null. - **************** adds the four nullable columns. Applied by hand on the live cluster on 2026-09-16, before kamo-shared-library's entity change was pushed.