Skip to content

Add vrt to desktop and mobile libraries#2604

Draft
aweell wants to merge 2 commits intoproductionfrom
aweell-vrt
Draft

Add vrt to desktop and mobile libraries#2604
aweell wants to merge 2 commits intoproductionfrom
aweell-vrt

Conversation

@aweell
Copy link
Copy Markdown
Collaborator

@aweell aweell commented Mar 30, 2026

Pull Request Description: Add VRT to Desktop and Mobile Libraries

This pull request introduces Visual Regression Testing (VRT) capabilities for both desktop and mobile libraries within our project. The motivation behind this addition is to ensure that any visual changes made in our Figma designs are accurately reflected in our codebase, thereby maintaining design integrity and preventing unintended regressions.

Key Changes:

  1. VRT Scripts: New scripts have been added to facilitate the capturing of visual frames from Figma and to compare these frames against previously established baselines.
  2. Automated Reporting: The implementation includes a reporting feature that generates an HTML report summarizing visual changes, making it easier for developers to review and address modifications.
  3. Integration with CI: The VRT process can be integrated into our CI pipeline, ensuring that visual tests are run automatically on pull requests, which helps catch issues early in the development cycle.

Benefits:

  • Improved Design Consistency: By automating visual regression testing, we can ensure that any changes to UI components are intentional and validated against established design standards.
  • Early Detection of Issues: Integrating VRT into our workflow allows for the immediate identification of visual discrepancies, reducing the likelihood of design-related bugs reaching production.
  • Enhanced Collaboration: The generated reports provide a clear overview of visual changes, facilitating better communication among team members regarding design alterations.

In summary, this enhancement significantly improves our quality assurance processes by incorporating robust visual testing, which is essential for maintaining the high standards of our design systems.

@aweell
Copy link
Copy Markdown
Collaborator Author

aweell commented Mar 30, 2026

@aweell aweell changed the title Add vrt to dekstop and mobile libraries Add vrt to desktop and mobile libraries Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant