App icons are rendered by the phone (its launcher app).
There is no "standard" - the appearance and alignment varies from phone to phone.
Widgets are rendered by apps themselves.
Android does not provide a "style" (or whatever) to make widgets look like the launcher's app icons.
We can try, and I've made changes over the years, but there can never be a perfect match.