Skip to content

Theme Customization

The P2P.org Widget supports comprehensive theming to match your brand and provide a consistent user experience across your platform.

Theming Switching Preview

Each widget integration can be customized to match your brand identity through:

  • 🎨 Colors – Primary, secondary, background, and accent colors
  • 🖼️ Branding – Logo, favicon, and brand elements
  • 🔤 Typography – Fonts and text styles
  • 🌓 Theme Modes – Light, dark, or auto-switching themes
  • 📐 Layout – Spacing and component arrangements

Runtime theme switching (iframe / postMessage)

See Platform Integration Examples for the canonical postMessage snippet and security notes.

Live Demo Stand

Check live demo stand, where you can try different settings, colors, layout, see mocked positions, history data and more.

FAQ

Can I use my custom font?

Yes, if it's web-hosted and you have proper licensing. Provide font file URLs or CDN links.

Do theme changes affect existing users?

Yes, theme updates apply to all users immediately.

Can different user segments have different themes?

Not within the same widget URL. You would need separate widget deployments for segment-specific themes.

What if my brand colors don't have enough contrast?

We can work with you to find acceptable variations that maintain brand recognition while meeting accessibility standards.

Can I change themes after launch?

Yes, themes can be updated anytime. Minor changes take a few days, major redesigns take 2-4 weeks.


Design Assistance

For help with theme design or to request customization contact the P2P.org team