Skip to main content
Ad units should belong in your product. Every SDK accepts the same theme shape.
// Web / React
{
  theme: {
    colorScheme: 'dark',        // 'light' | 'dark' | 'auto'
    accentColor: '#1B6EF8',     // any hex
    cornerRadius: 12,           // px
    maxWidth: '640px'           // CSS value
  }
}
// iOS
AdgentekTheme(colorScheme: .auto, accentColor: UIColor(hex: "#1B6EF8"))
// Android: Material 3 dynamic theming is inherited by default.
// Override only when you need explicit control.
AdgentekTheme(colorScheme = ColorScheme.Auto, accentColor = Color(0xFF1B6EF8))

Rules

  • Sponsored labeling (“Sponsored”, “Ad”) is always rendered and cannot be themed away. This protects your users and your demand quality.
  • On Android, Material 3 dynamic color is inherited automatically so units adapt to the user’s system palette; explicit theme values override it.
  • If you need a theming capability that is not listed here, write to hello@adgentek.ai rather than styling over the unit with CSS. Overrides that hide required elements will fail integration review.