Build from source
sudo apt install meson sassc pkg-config libglib2.0-devcd $HOME
git clone git@github.com:ubuntu/yaru.git
cd yaru
mkdir xyz $HOME/YaruBuiltFromSource
meson setup --prefix=$HOME/YaruBuiltFromSource xyz
ninja -C xyz
ninja -C xyz installCopy $HOME/YaruBuiltFromSource/share into /usr/local/share or https://github.com/ubuntu/yaru/blob/master/CONTRIBUTING.md#build-deb-files-from-source
#Inside yaru directory
cd yaru
#Building binary debian files
dpkg-buildpackage --build=binary -uc -us -tc
#Leaving yaru directory
cd ..
#Installing all generated .deb(s)
sudo dpkg -i yaru-theme-*.debInstall Flatseal
Add ~/.themes to the Other files sections, this will allow all applications to access this folder.
Copy the theme folder from /usr/share/themes/Yaru-blue-dark to ~/.themes/Yaru-blue-dark.
Delete the broken ~/.themes/Yaru-blue-dark/gnome-shell.
Create a new folder ~/.themes/Yaru-blue-dark/gnome-shell.
Copy icons from /usr/share/gnome-shell/theme/Yaru-blue-dark into ~/.themes/Yaru-blue-dark/gnome-shell.
Back on Flatseal, add GTK_THEME=Yaru-blue-dark as a Variable. This variable will be applied to all applications and tell them to use Yaru-blue-dark.