These dependencies must be present before building
valac
meson
gtk+-3.0
granite
glib2.0
You can install these on a ubuntu-based system by executing this command:
sudo apt install valac libgtk-3-dev libglib2.0-dev libgranite-dev meson
git clone https://github.com/eudaldgr/elements.git
meson build && cd build
meson configure -Dprefix=/usr
ninja
sudo ninja install
com.github.eudaldgr.elements
sudo ninja uninstall