Customizing Your Portal Branding
How to make the client portal look like it belongs to you. Colors, fonts, logo, button style. Your portal, your brand.
The client portal has its own visual layer that’s completely separate from your WordPress theme. You can fully brand it to match your business without touching your main site’s CSS.
Where to Find the Branding Settings
Go to ManskiPort CRM > Portal Foundation > Branding.
What You Can Change
- Logo – Upload an image. This appears in the portal header and on the login page.
- Primary Color – The main accent color. Used for buttons, active states, and highlights. Hex value.
- Secondary Color – Used for secondary elements. Defaults to a lighter version of primary.
- Background Color – The portal shell background. Defaults to near-white.
- Font – Pick from the available options. I haven’t added full Google Fonts support yet, but it’s on the list.
- Button Border Radius – How round the buttons are. 0 for sharp corners, 999px for full pill.
Custom CSS
There’s a custom CSS field at the bottom of the Branding section. Whatever you put in there gets injected into the portal pages. All portal styles use CSS custom properties, so overriding things like --cp-primary or --cp-bg at the root level will cascade everywhere.
Login Page
The portal has its own login page at /access/ by default (configurable). The Login Page Customizer (under Portal Foundation) lets you set a custom logo, background, heading text, and styling separately from the main portal branding.
The portal shell strips your theme’s CSS and loads its own. This is intentional – it prevents your theme from breaking the portal layout. Your main site and the portal are visually independent.
Was this helpful? If something is missing or wrong, I want to know.
Send feedback