If it's somehow possible to force all programs to use the dark adwaita theme, I wish to do that. For now it only seems as if the apps that shipped with Fedora is able to be fully dark, while everything else I use looks like the standard white theme.
I managed to make the top bar be dark by changing /usr/share/themes/adwaita/gtk-3.0/gtk.css to be just a copy of gtk-dark.css from that same folder, but that's not quite enough as it only fixes the top bar and not everything.
For example, this is what firefox looks like:
So how can I make all the apps look nice and dark like nautilus and the standard Fedora apps?