Add Border and CornerRadius components to bevy_ui (Adopted)
Objective
- Finishes ##3991
Solution
- Rebase and solve change conflicts
What's the difference between this pr and this one https://github.com/bevyengine/bevy/pull/8973?
What's the difference between this pr and this one #8973?
The other one's changes are probably a superset of this one and other changes. If I had known about that PR I would not have made this. One upside of this PR is it being almost ready to merge. I will look into the last few errors in the upcoming days.
Since this PR is ready for review and #8973 is dormant I'd like to make partial progress by merging this
This PR doesn't seem to actually contain any code to render anything. I don't think this is in a mergeable state until a) it has rendering attached and b) the feature is demonstrated in an example.