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