So far every widget you made used your default GTK3 theme.
To make them more custom, you can apply stylesheets to them,
which are either imported css files or inline css applied
with the css property.
From file at startup
Css Property on Widgets
Apply Stylesheets at Runtime
Inspector
If you are not sure about the widget hierarchy or any CSS selector,
you can use the GTK inspector