Skip to main content

Overview

Yuno SDK provides extensive customization options so the checkout experience matches your brand. You can configure themes, colors, typography, and layout through the SDK initialization or the Checkout Builder in the Dashboard.

Theme Configuration

Pass a theme object during SDK initialization to customize the appearance:
Theme properties can be configured via the Checkout Builder in the Dashboard or through CSS variables (see below).

Available Theme Properties

Dark Mode

Enable dark mode by setting the mode property:
When mode: 'dark' is set, the SDK automatically adjusts contrast ratios for accessibility compliance. You can still override individual colors.

Layout Options

Control the checkout layout for Full Checkout and Lite Checkout:

Secure Fields Styling

For Secure Fields, use the styles object to match your form design:

Checkout Builder (No-Code)

For non-technical customization, use the Checkout Builder in the Dashboard:
1

Navigate to Dashboard > Checkout Builder

2

Select colors, fonts, and layout preferences visually

3

Preview changes in real time

4

Publish to apply changes across all SDK integrations

SDK-level theme configurations override Checkout Builder settings. If you set themes programmatically, Dashboard changes will not take effect.

Localization

The SDK automatically detects the user’s locale. Override it explicitly: