Back to Projects
Enterprise Collaboration

Corporate Intranet – Custom SPFx Add-On Development

5
Companies unified on one platform

Built a custom SharePoint Framework (SPFx) add-on unifying five subsidiaries under a single intranet platform — with per-company dynamic branding, logo switching, and theme customization, all driven through a configurable web part panel.

Challenges

  • Five distinct business units each needed unique branding — logos, color themes, and display names — on a shared SharePoint tenant.
  • Out-of-the-box SharePoint theming couldn't dynamically switch context per company without separate site collections and duplicated maintenance overhead.
  • Intranet needed to feel native to each brand without requiring IT intervention every time content or branding changed.

Solutions

  • Developed a custom SPFx web part using TypeScript, HTML, and CSS that reads company context from SharePoint site properties and renders the correct logo, color palette, and display name dynamically.
  • Built a configurable property pane allowing site owners to select their business unit — no developer involvement needed for branding updates.
  • Implemented responsive CSS theming via CSS custom properties, allowing instant theme switching across all intranet components from a single variable update.
  • Integrated a centralized asset library in SharePoint so all five companies pull logos and brand assets from one governed source of truth.

Outcomes

  • All five subsidiaries launched on a single SharePoint tenant with zero cross-brand bleed.
  • Branding updates that previously required developer deployments now take under 5 minutes by site owners.
  • Eliminated 5 separate intranet maintenance streams, reducing ongoing IT overhead by an estimated 60%.