WooCommerce variation swatches plugin is compatible with all popular WordPress Themes.

Enable Swatches for
Archive Pages
Boost your sales and engage your shoppers more by displaying swatches on the shop or archive page. You can easily enable this feature from the settings; the settings are configurable too.