It's a new feature, and app developers need to implement it. Leave a review or a message to the app developer asking for the feature.
Source: am Android app developer
A place to ask your questions and seek help related to your Android device and the Android ecosystem.
Whether you're looking for app recommendations, phone buying advice, or want to explore rooting and tutorials, this is the place for you!
It's a new feature, and app developers need to implement it. Leave a review or a message to the app developer asking for the feature.
Source: am Android app developer
Alternatively, you can use an icon app that'll "force" it such as icon studio etc.
Basically not all apps support it. The developer of the app must update his app to support it.
Secondly there are icon packs you can buy where the dev of the icons manually created all of them. But even there, some apps will still be in their normal colour because he hasn't made an icon for that app yet.
Most people just remove the apps from the home screen and leave only the themed apps
You will need an icon pack and/or a 3rd party launcher application. Pix Material You Light/Dark(paid) should fit the bill. Smart launcher 6 also has an option for themed icons.
nova launcher mabye