Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 1 KB

TESTING.md

File metadata and controls

9 lines (5 loc) · 1 KB

Testing

In order to make sure that your work does not introduce regression issues or unexpected changes, there are two tools that you are encouraged to use: org.civicrm.styleguide and BackstopJS.

The styleguide provides you with a page that showcases the entire base Bootstrap theme + custom modifiers in a single page, so that you can check how they look like in Shoreditch and how your changes affect the theme and its components.

To run BackstopJS on the styleguide, follows the instructions included in the extension. Make sure to always use BackstopJS on the styleguide whenever you work on bootstrap.css.

To run BackstopJS on the existing core screens, you can temporarily use this setup. Of course this should be used only if you are introducing changes to custom-civicrm.css.