White Label
Your brand, your platform. Pillar runs behind the scenes while your company name, logo, and colors are front and center — from the login screen to the customer portal.
Custom Colors
Primary, secondary, highlight
Your Logo
Light + dark mode variants
Your Subdomain
yourcompany.pillar.com
Branded Emails
Send from your domain
Every surface carries your brand
Logos, colors, navigation, buttons, emails, and the customer portal all reflect your business. No generic software feel.
Color Theming
Set primary, secondary, and highlight colors that apply to navigation, buttons, badges, and accents across the entire application.
Logo Upload
Upload separate logos for light and dark backgrounds. They appear in the sidebar, login page, customer portal, and mobile PWA.
Subdomain Access
Each company gets a dedicated subdomain. Technicians and customers visit your URL — not a generic login page.
Branded Login Screen
Your logo and colors appear before anyone authenticates. Branding is fetched via a pre-auth endpoint, so it loads instantly.
Email Domain Authentication
Configure your own email domain through SendGrid with DNS verification. Estimates, invoices, and reminders come from your address.
Customer Portal Branding
The self-service portal carries your logo, nav colors, and button theme. Customers see your brand when they pay invoices or approve estimates.
Colors and logos, applied everywhere
Set your primary, secondary, and highlight colors once. They cascade across navigation, buttons, badges, and the customer-facing portal through CSS variables — no code changes needed.
CSS Variable System
Colors are applied through CSS variables that cascade to every component. Change once, reflected everywhere.
Navigation & Buttons
Sidebar background, text color, and button styles all follow your brand palette.
Active Route Highlighting
Contrast-aware color calculation ensures active navigation items are always readable against your chosen background.
Light + Dark Logos
Upload separate logos for each mode. The correct version appears based on the user's preference.
Company Branding Settings
Primary Color
#1e40af
Highlight Color
#f59e0b
Button Background
#1e3a5f
Navigation Background
#0f172a
Company Logo
Light + dark variants
Your URL
acmeplumbing.pillar.com
Email From Address
service@acmeplumbing.com
Your subdomain, your email sender
Each company gets its own subdomain for login and access. Outbound emails — estimates, invoices, reminders — are sent from your domain with DNS-verified authentication through SendGrid.
Dedicated Subdomain
Company detected automatically by URL
Custom From Address
Emails sent from your domain
DNS Verification
SendGrid domain authentication
Custom Reply-To
Responses go to your inbox
A branded portal your customers trust
When customers log in to view jobs, approve estimates, or pay invoices, they see your company name and colors. It looks like your own custom-built software.
Acme Plumbing Pro
acmeplumbing.pillar.com
Password
Sign In
Branded from the first touchpoint
The login page shows your logo and colors before anyone authenticates. The PWA installs on mobile devices for quick access — no app store listing needed.
Pre-Auth Branding
Your logo and colors load before authentication. Detected by subdomain or query parameter.
PWA Install Prompt
Technicians install the app on their phone with your company name and icon on the home screen.
Offline Caching
The PWA caches assets for fast load times. Branding files are cached with NetworkFirst strategy.
Home Screen Shortcuts
Pre-configured shortcuts for "My Jobs" and "Customers" so technicians get to work faster.
Light mode, dark mode, or system preference
Your branding works in all three modes. Upload separate logos for light and dark backgrounds, and Pillar handles the rest.
Light Mode
Clean, high-contrast interface with your primary light-background logo.
Dark Mode
Reduced eye strain with your dark-background logo variant. Built-in contrast ratio calculations for readability.
System Preference
Follows the user's operating system setting and switches automatically.
White label with full data isolation
Every company on Pillar has complete data isolation enforced at the database level. Your customers, jobs, invoices, and communications are yours alone. White-labeling is visual independence backed by architectural independence.
Works with everything in Pillar
White-labeling touches every part of the platform — from customer-facing surfaces to internal tools your team uses daily.
See your brand inside Pillar
Walk through the white-label setup with our team. We will show you how your logo, colors, and domain come together across the entire platform.