Skip to main content
The SDK allows you to apply global customizations that affect all embeddable UIs. This is useful for maintaining a consistent look and feel across your application. The component level styles will take precedence over the global styles that change the same aspects of the UI.

Customization Options

The following global CSS properties are available:
CSS VariableDescription & Accepted Values
--qonto-embed-color-primaryAccepts any valid color value for primary brand color (e.g., #050505, rgb(5,5,5)). It will affect the color of the primary buttons.
--qonto-embed-content-color-primaryColor of the text. Accepts any valid color value for primary content text (e.g., #050505, rgb(5,5,5)).
--qonto-embed-content-color-primary-invertedColor of the text showing on top of filled backgrounds. Accepts any valid color value for inverted primary content text (e.g., #fff, rgb(255,255,255)).
--qonto-embed-content-successAccepts any valid color value for success state content (e.g., var(--success400), #22c55e).
--qonto-embed-content-warningAccepts any valid color value for warning state content (e.g., var(--warning400), #f59e0b).
--qonto-embed-content-errorAccepts any valid color value for error state content (e.g., var(--error400), #ef4444).
--qonto-embed-content-font-weightAccepts any valid font weight for content text (e.g., 400, normal).
--qonto-embed-content-font-sizeAccepts any valid font size for content text (e.g., 14px, 0.875rem).
--qonto-embed-content-line-heightAccepts any valid line-height for content text (e.g., 24px, 1.5).
--qonto-embed-input-gapGap between label, input field, and error message for all input components (e.g., 4px, 8px).
--qonto-embed-input-label-font-sizeFont size for input labels across all input components (e.g., 14px, 1rem).
--qonto-embed-input-label-line-heightLine height for input labels across all input components (e.g., 24px, 1.5).
--qonto-embed-input-label-colorColor of input label text for all input components (e.g., #050505, rgb(5,5,5)).
--qonto-embed-input-label-font-weightFont weight of input labels for all input components (e.g., 400, bold).
--qonto-embed-input-text-font-sizeFont size for the input text/value across all input components (e.g., 14px, 1rem).
--qonto-embed-input-text-line-heightLine height for the input text/value across all input components (e.g., 24px, 1.5).
--qonto-embed-input-text-colorColor of the input text/value for all input components (e.g., #111827, rgb(17,24,39)).
--qonto-embed-input-backgroundBackground color of input fields for all input components (e.g., #ffffff, white).
--qonto-embed-input-borderBorder style for input fields across all input components (e.g., 1px solid #ccc, 2px solid var(--border-color)).
--qonto-embed-input-border-radiusBorder radius for input fields across all input components (e.g., 4px, 8px).
--qonto-embed-input-paddingPadding inside input fields for all input components (e.g., 7px 11px, 8px 12px).
--qonto-embed-input-placeholder-colorColor of placeholder text across all input components (e.g., #9ca3af, rgb(156,163,175)).
--qonto-embed-input-hover-backgroundBackground color when hovering over input fields (e.g., #f9fafb, rgba(0,0,0,0.02)).
--qonto-embed-input-focus-border-colorBorder color when input fields are focused (e.g., #3b82f6, blue).
--qonto-embed-input-focus-backgroundBackground color when input fields are focused (e.g., #ffffff, white).
--qonto-embed-input-focus-border-shadowBox shadow when input fields are focused (e.g., 0 0 0 4px rgba(59,130,246,0.1)).
--qonto-embed-input-disabled-backgroundBackground color when input fields are disabled (e.g., #f3f4f6, rgb(243,244,246)).
--qonto-embed-input-disabled-text-colorText color when input fields are disabled (e.g., #9ca3af, rgb(156,163,175)).
--qonto-embed-input-disabled-border-colorBorder color when input fields are disabled (e.g., #d1d5db, rgb(209,213,219)).
--qonto-embed-input-readonly-backgroundBackground color when input fields are read-only (e.g., #f3f4f6, rgb(243,244,246)).
--qonto-embed-input-error-border-colorBorder color when input fields have validation errors (e.g., #ef4444, red).
--qonto-embed-input-error-message-font-sizeFont size for error messages displayed below input fields (e.g., 12px, 0.75rem).
--qonto-embed-input-error-message-line-heightLine height for error messages displayed below input fields (e.g., 16px, 1.33).
--qonto-embed-input-error-message-colorColor of error messages displayed below input fields (e.g., #b81818, rgb(184,24,24)).
--qonto-embed-input-min-height-mobileMinimum height for input fields on mobile devices (e.g., 40px, 44px).