Specs & Guidelines

The Face Match module includes complete Figma specifications documenting spacing, layout rules, typography tokens, and language variants. These specs ensure consistency across platforms and allow localized versions of the UI to scale without breaking the layout.




Responsiveness & Viewport Adaptation

The Face Match module is fully responsive and adapts to a wide range of device sizes and aspect ratios. The comparison images, result icons, instructions, and CTAs remain visible, balanced, and properly aligned across platforms.


What is responsive (and customizable)

ElementResponsive BehaviorCustomizable
Comparison imagesScale proportionally; circular crops preservedNot the crop; surrounding styling yes
Selfie / ID labelsReflow above each imageText & color
Result icon & textCentered; scale with viewportColor & text
ButtonsWidth adjusts to containerColor & text
Footer / watermarkPinned to bottom safe areaOptional
Background surfacesExpand to full viewportYes

What remains fixed across breakpoints

ElementReason
Comparison layoutUsers must understand which images are compared
Image crop proportionsConsistency and recognizability
Minimum text sizeReadability & WCAG compliance
Minimum tap target sizesAccessibility on mobile
Overall hierarchyPrevents cognitive load at different sizes



Desktop & Tablet Guidelines

The module adapts gracefully to larger viewports. The Figma file includes guidelines for layout adjustments, safe areas, proportion scaling, and interaction differences between touch and pointer-based devices.




Prototype & Transitions

Face Match includes predefined transition rules and micro-interactions that keep the experience smooth across comparison, processing, and result states. Timing and easing are documented directly in the Figma prototypes.




Localization

The Face Match module supports full localization and adapts to languages with different lengths, line breaks, and reading patterns. The Figma file includes examples for long, short, and multi-line translations to ensure layouts remain stable across regions.


Key considerations:

  • All user-facing text is fully localizable.
  • UI adjusts to prevent truncation and maintain readability.
  • Buttons and CTAs automatically expand to fit translated labels.
  • Selfie / ID labels remain clear across languages.
  • Ensure localized strings preserve clarity and follow regulatory requirements when applicable.