Skip to Content
Welcome to the new Smart KYC docs! đź‘‹
User GuideBranding

Branding

Customize the appearance of your KYC forms to match your brand identity. Create a consistent, professional experience for your customers.

Overview

Branding customization allows you to:

  • Upload your company logo
  • Set brand colors
  • Customize fonts and typography
  • Configure form styling
  • Create a cohesive brand experience

Accessing Branding Settings

  1. Navigate to Configuration → Branding
  2. View the branding configuration page
  3. Make changes and click Save

Branding Elements

Upload your company logo to appear on KYC forms:

  1. Click Upload Logo
  2. Select image file (PNG, JPG, SVG)
  3. Recommended size: 200x50px
  4. Maximum file size: 2MB
  5. Logo appears in form header

Best Practices:

  • Use high-resolution images
  • Transparent background (PNG) recommended
  • Ensure logo is readable at small sizes
  • Test on different screen sizes

Colors

Set your brand colors:

Primary Color

  • Main brand color
  • Used for buttons, links, highlights
  • Hex color code (e.g., #01a7a3)

Secondary Color

  • Secondary brand color
  • Used for accents and highlights
  • Hex color code

Background Color

  • Form background color
  • Default: White
  • Can be custom color or gradient

Text Color

  • Primary text color
  • Ensure good contrast with background
  • Default: Dark gray/black

Border Radius

  • Roundness of form elements
  • Range: 0-20px
  • Affects buttons, inputs, cards

Typography

Configure fonts and text styling:

Font Family

  • Choose from available fonts
  • Or use custom font (advanced)

Font Sizes

  • Heading sizes
  • Body text size
  • Button text size

Font Weights

  • Heading weight
  • Body weight
  • Button weight

Form Styling

Customize the form header:

  • Show Logo: Toggle logo visibility
  • Logo Position: Left, center, or right
  • Header Text: Custom header text
  • Header Background: Header background color

Form Elements

Style form elements:

  • Input Border: Border color and width
  • Input Focus: Focus state color
  • Button Style: Button colors and hover states
  • Error Messages: Error text color and styling

Customize form footer:

  • Show Footer: Toggle footer visibility
  • Footer Text: Custom footer text
  • Footer Links: Add links (Privacy Policy, Terms, etc.)

Preview

Live Preview

See changes in real-time:

  1. Make branding changes
  2. View preview on the right
  3. Test on different screen sizes
  4. Adjust as needed

Test Form

Test your branding on a real form:

  1. Click Preview Form
  2. Opens form with your branding
  3. Test user experience
  4. Make adjustments

Branding Best Practices

1. Consistency

  • Use consistent colors throughout
  • Match your website/app branding
  • Maintain brand guidelines

2. Readability

  • Ensure good contrast ratios
  • Use readable font sizes
  • Test on mobile devices

3. Professional Appearance

  • Use high-quality logos
  • Avoid cluttered designs
  • Keep it clean and simple

4. Accessibility

  • Meet WCAG contrast requirements
  • Use accessible color combinations
  • Test with screen readers

Advanced Customization

Custom CSS

For advanced styling:

  1. Enable Custom CSS
  2. Add CSS rules
  3. Target form elements
  4. Test thoroughly

Example:

.form-container { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); } .form-button { border-radius: 25px; text-transform: uppercase; }

Custom JavaScript

Add custom JavaScript for:

  • Advanced interactions
  • Custom validation
  • Third-party integrations

Note: Use with caution and test thoroughly.

Branding Templates

Pre-built Themes

Choose from pre-built themes:

  • Professional: Clean, corporate look
  • Modern: Contemporary design
  • Minimal: Simple, minimal styling
  • Bold: Vibrant, eye-catching

Custom Theme

Create your own theme:

  1. Start with a template
  2. Customize colors and fonts
  3. Adjust styling
  4. Save as custom theme

Saving and Applying

Save Changes

  1. Make branding changes
  2. Click Save
  3. Changes apply to all new forms
  4. Existing forms may need republishing

Apply to Workflows

Apply branding to specific workflows:

  1. Edit workflow
  2. Go to Branding tab
  3. Select branding configuration
  4. Save workflow

Default Branding

Set default branding:

  1. Configure branding
  2. Mark as Default
  3. All new workflows use this branding

Mobile Responsiveness

Mobile Preview

Test mobile appearance:

  1. Use mobile preview mode
  2. Check logo sizing
  3. Verify button sizes
  4. Test form layout

Mobile-Specific Settings

  • Logo Size: Smaller on mobile
  • Button Size: Touch-friendly sizes
  • Font Sizes: Readable on small screens
  • Spacing: Appropriate mobile spacing

Troubleshooting

Logo Not Showing

  • Check file format (PNG, JPG, SVG)
  • Verify file size (max 2MB)
  • Check file upload completed
  • Clear browser cache

Colors Not Applying

  • Verify color codes are valid hex
  • Check for CSS conflicts
  • Clear browser cache
  • Check browser compatibility

Styling Issues

  • Review custom CSS for errors
  • Check for conflicting styles
  • Test in different browsers
  • Verify CSS specificity
Last updated on