Customization

This section outlines the elements you can customize within the Certificate Issuance module to match your brand while preserving Incode’s core UX. It clarifies which areas are flexible, such as text, illustrations, and brand colors and which elements remain fixed to ensure consistency, accessibility, and optimal capture performance across platforms.


Create your password - Empty

Entry point of the Certificate Issuance module. This screen allows users to create and confirm their password before proceeding with the certificate issuance process. Clear validation states and password requirements help ensure a secure and successful account setup.


Customizable Elements

AreaWhat can be customizedNotes
TextScreen title, field labels, placeholders, helper text, validation messages, button text, processing and success messagesFully localizable; tone and terminology can be adapted to align with brand voice and compliance requirements.
Input StatesHelper text, inline validation messaging, disabled and focus statesValidation logic remains fixed to preserve consistency and usability standards.
Background ColorScreen background colorMust maintain sufficient contrast with text, inputs, and CTAs to support accessibility compliance.
Buttons (CTA)Button labels, background color, text color, disabled state stylingUses brand tokens while preserving visibility and accessibility across states.
Brand ColorsAccent colors, input focus state, loading indicator, success state colorsApplied via design tokens; avoid reducing clarity in validation, processing, or success states.

Fixed Elements

ElementWhy it is fixed
Text hierarchyMaintains clear task communication and visual clarity within the flow.
WCAG contrast requirementsMandatory for accessibility compliance and inclusive user experience.

Token Reference

UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Header title texttext-body-primary#262831
Password label textinput-text-label-default#262831
Password placeholder textinput-text-input-placeholder#B2879A
Password input borderinput-border-default#B2879A
Password input backgroundinput-surface-default#FCFCDD
Confirm password label textinput-text-label-default#262831
Confirm password placeholder textinput-text-input-placeholder#B2879A
Confirm password input borderinput-border-default#B2879A
Confirm password input backgroundinput-surface-default#FCFCDD
Continue button backgroundbutton-primary-surface-disabled#EBECEF
Continue button textbutton-primary-text-disabled#60667C
Primary body texttext-body-800-primary#262831
Secondary body texttext-body-400#B2879A

Create a password - Filled

State displayed after the user has successfully entered their password. All required fields have been completed, validation requirements have been met, and the user can proceed to the Certificate Issuance process.


Customizable Elements

AreaWhat can be customizedNotes
TextScreen title, field labels, placeholders, helper text, validation messages, button text, processing and success messagesFully localizable; tone and terminology can be adapted to align with brand voice and compliance requirements.
Input StatesHelper text, inline validation messaging, disabled and focus statesValidation logic remains fixed to preserve consistency and usability standards.
Background ColorScreen background colorMust maintain sufficient contrast with text, inputs, and CTAs to support accessibility compliance.
Buttons (CTA)Button labels, background color, text color.Uses brand tokens while preserving visibility and accessibility across states.
Brand ColorsAccent colors, input focus state, loading indicator, success state colorsApplied via design tokens; avoid reducing clarity in validation, processing, or success states.

Fixed Elements

ElementWhy it is fixed
Text hierarchyMaintains clear task communication and visual clarity within the flow.
WCAG contrast requirementsMandatory for accessibility compliance and inclusive user experience.

Token Reference


UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Header title texttext-body-primary#262831
Password label textinput-text-label-default#262831
Password input textinput-text-input-default#262831
Password input borderinput-border-default#B2879A
Password input backgroundinput-surface-default#FCFCDD
Confirm password label textinput-text-label-default#262831
Confirm password input textinput-text-input-default#262831
Confirm password borderinput-border-default#B2879A
Confirm password backgroundinput-surface-default#FCFCDD
Continue button backgroundbutton-primary-surface-default#006AFF
Continue button textbutton-primary-text-default#FFFFFF
Primary body texttext-body-800-primary#262831
Brand primary surfacesurface-brand-500-static#006AFF

Create a password - Loading

Processing state of the Certificate Issuance module. This screen informs the user that the certificate issuance request is being processed. A loading indicator communicates that the operation is currently in progress while temporarily preventing duplicate submissions or interruptions to ensure a secure and successful issuance experience.


Customizable Elements

AreaWhat can be customizedNotes
Text ElementsProcessing title, status message, helper textFully localizable. Tone and terminology can align with brand and compliance requirements.
Color StylingBackground color, text color, loading indicator color, status icon colorApplied via design tokens. Must preserve accessibility contrast across all states.
BrandingLogo placement, typography styles, accent colorsBranding updates should maintain readability and consistency throughout the verification flow.
LocalizationAll textual content and regional formattingSupports localization and translation. Layout should account for text expansion across languages.
Loading IndicatorSpinner style and animation behaviorCustomizable within approved motion and accessibility guidelines.

Fixed Elements

ElementWhy it is fixed
Text hierarchyMaintains clear task communication and visual clarity within the flow.
WCAG contrast requirementsMandatory for accessibility compliance and inclusive user experience.

Token Reference


UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Processing spinnersurface-brand-400#3388FF
Processing title texttext-body-primary#262831
Processing helper texttext-body-secondary#60667C
Loading indicator backgroundsurface-brand-100#D6E7FF
Primary status iconicon-status-info#3388FF
Primary body texttext-body-primary#262831

Design Notes

  • Keep processing and success messaging concise to reduce cognitive load during the certificate issuance process.
  • Preserve sufficient color contrast across all states, including processing, success, disabled, and error states.
  • Maintain consistent spacing, typography, and iconography across all Certificate Issuance states to reinforce flow continuity.

Processing

The screen displays a loading indicator and processing message, communicating that the certificate issuance request is currently being processed. During this stage, the user is informed that the operation is in progress while duplicate submissions and interruptions are temporarily prevented to ensure a secure and successful issuance experience.


Customizable Elements

AreaWhat can be customizedNotes
Color StylingBackground color, text color, success icon color, accent colorsApplied via design tokens. Must preserve accessibility contrast across all states.
LocalizationAll textual content and regional formattingSupports localization and translation. Layout should account for text expansion across languages.

Fixed Elements

ElementWhy it is fixed
Component spacing & safe areasEnsures cross-device consistency and accessibility.
Text hierarchyMaintains clear task communication and visual structure.
WCAG contrast requirementsMandatory for accessibility compliance.

Token Reference

UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Processing spinnersurface-brand-400#3388FF
Processing title texttext-body-primary#262831
Processing helper texttext-body-secondary#60667C
Loading indicator backgroundsurface-brand-100#D6E7FF
Primary status iconicon-status-info#3388FF
Primary body texttext-body-primary#262831

Design notes

  • Keep the layout clear, vertically structured, and easy to scan to reduce cognitive load.

Create a password - Download certificate

The screen indicates that the certificate has been successfully generated and is ready for download. A confirmation message is displayed along with a clear call-to-action allowing the user to download their certificate and complete the Certificate Issuance process.

Customizable Elements

AreaWhat can be customizedNotes
Color StylingBackground color, text color, success icon color, accent colorsApplied via design tokens. Must preserve accessibility contrast across all states.
LocalizationAll textual content and regional formattingSupports localization and translation. Layout should account for text expansion across languages.

Fixed Elements

ElementWhy it is fixed
Component spacing & safe areasEnsures cross-device consistency and accessibility.
Text hierarchyMaintains clear task communication and visual structure.
WCAG contrast requirementsMandatory for accessibility compliance.

Token Reference

UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Success title texttext-body-primary#262831
Success helper texttext-body-secondary#60667C
Primary CTA button backgroundbutton-primary-surface-default#006AFF
Primary CTA button textbutton-primary-text-default#FFFFFF

Design notes

  • Keep the layout clear, vertically structured, and easy to scan to reduce cognitive load.

Create a password - Done

The screen confirms that the certificate has been successfully generated and downloaded. A success message is displayed to indicate completion of the Certificate Issuance process, along with a final confirmation that the user can exit the flow or proceed with the downloaded certificate.


Customizable Elements

AreaWhat can be customizedNotes
Color StylingBackground color, text color, success icon color, accent colorsApplied via design tokens. Must preserve accessibility contrast across all states.
LocalizationAll textual content and regional formattingSupports localization and translation. Layout should account for text expansion across languages.

Fixed Elements

ElementWhy it is fixed
Component spacing & safe areasEnsures cross-device consistency and accessibility.
Text hierarchyMaintains clear task communication and visual structure.
WCAG contrast requirementsMandatory for accessibility compliance.

Token Reference

UI ElementTokenRaw Value
Screen backgroundsurface-neutral-0#FFFFFF
Success icon backgroundsurface-brand-100#D6E7FF
Success iconicon-status-positive#1E7F11
Success title texttext-body-primary#262831
Success helper texttext-body-secondary#60667C
Primary CTA button backgroundbutton-primary-surface-default#006AFF
Primary CTA button textbutton-primary-text-default#FFFFFF



Did this page help you?