- Порезанный
- 18 мая 2026 г. в 02:51 UTC
- Автор
- Kamo
- Обещать
- 2b546fe
Reframes the borrower-facing app from "Kamo product with lender accents" to "lender's product, Kamo as the engine." Every surface now leads with the lender's identity. - LenderLockup **************** — canonical lender brand mark used everywhere. Scales sm → md → lg → xl → hero. Pairs the logo (or wordmark fallback in the lender's primary colour) with the lender's name; optional tagline below. Used by every surface that needs to feel "I'm at MY lender's site." - BorrowerHeader — header bar grows to h-14/h-16, logo + lender name always visible (size="md" forceWordmark), drop-shadow tinted in the lender's primary. The previous tiny 24px corner mark is gone. A new click-to-call phone button sits next to Help with the lender's primary border + glow; on mobile it collapses to an icon button. The accent ribbon is 4px (was 2px) and still pans the lender gradient. - Landing page hero — centred, dominated by the lender lockup at hero scale inside a glass card with strong --org-primary glow. Above the fold reads "Welcome to {LenderName}." (the gradient-clipped lender name is the headline), with the lender's tagline as the subtitle. A coloured pill says "{Lender} · Loan onboarding" instead of the generic "Kamoville". The CTA button is bigger and carries a strong --org-primary outer glow. - LenderFooter — full attribution row: lender name + NMLS Consumer Access link + phone + email + website + EHO/EHL mark. Copyright line reads "© 2023–2026 {LenderName}. All rights reserved." with a tiny "Onboarding by Kamo" credit. Visible across hero surfaces. - HeroBrandIntro — splash dwells 3.4s (was 2.4s), shows on first visit AND every 30-min idle return (was once-per-session). Logo card grows to size="hero" inside a stronger glass card with a heavier --org-primary outer glow. "Welcome to {LenderName}." is the headline; the lender's tagline is the subtitle. - generateMetadata — Next.js title template is now `%s · {LenderName}` with the default being just the lender name. Every child page reads lender-first in the browser tab and OG cards. siteName, title, and description all flow from the org record. Build 32/32, 140 tests pass. If your tenant config has populated tagline / nmlsId / phoneSupport / emailSupport / yearEst / colorPri / colorSec / logo asset, the site now looks unambiguously like your lender's product. With nothing populated it gracefully degrades to "Kamo" defaults.