Customization of swatches Magento 2

Job ID: 37864702

Budget: €8 – €30 EUR

I would like two adjustments to my Magento website.
1. If a variant does not have an image, I want the color text to be displayed. See picture 1

2. If there are more than 2 product variants to choose from, only 2 should be displayed and the other variants should be opened by clicking on the "More" button
Related categories: Website Design CSS Magento eCommerce HTML