Skip to main content

Customization

Using the appearance editor in the RevenueCat Dashboard, you can customize the appearance of the Web Billing UI to match your app's branding. This includes the colors and shapes of certain UI elements.

This customization currently applies to:

  • The purchase flow initiated by the Web SDK
  • Web Paywall Links
  • Lifecycle emails sent to customers.

To customize the appearance to your brand, go to the app settings for your Web Billing app in the RevenueCat dashboard, select to the Appearance tab and click Open Editor. Here you'll see a mobile preview of the checkout, with styling applied.

⚠️Default styling changes for SDK v1.0.0

The default (uncustomized) appearance changed with the release of SDK v1.0.0, and we recommend updating to the latest version to benefit from these design changes. You can use SDK version switcher on this page to preview the design for each version.

If you want to restore the color scheme from v0.18.2 you can select the Classic theme in the editor and the colors will be applied to both versions seamlessly. This will allow you to migrate with no impact for your customers.

You can customize the following elements:

  • Theme: Apply a preset collection of colors & styles
  • Page background: Used for the background of the page for Web Paywall Links.
  • Product info background: Used for the panel showing information about the purchased product in the purchase flow.
  • Form background: Used for the background of the purchase form.
  • Primary Buttons: The primary color is used for buttons and other interactive elements.
  • Accent: Used for focused elements as well as some secondary UI elements.
  • Error: Used for error messages and other negative UI elements.
  • Shapes: The shape of the purchase modal dialog, buttons, form elements, and package cards in the purchase flow and Web Paywall Links.
  • Show product description in checkout: If set, the product description will be shown in the product info panel of the purchase flow.