ui: Introduce Banner component (#27853)

This PR adds a new, generic `Banner` component so that we can
potentially replace the multiple, isolated implementations of it
throughout some places of the app.

<img
src="https://github.com/user-attachments/assets/a268f745-1747-48e6-9461-2732eb7c0be4"
width="750"/>

Release Notes:

- N/A
64ef3ab09dDanilo Leal committed on 4/1/2025, 5:36:38 PM· committed by GitHubparentac5a2b2
2 files changedLine totals unavailable