Habt ihr euch mal durchgelesen, was PrimeNG ist? Das ist eine Library von UI Elementen für AngularJS.
Ihr wollt nur ein kleines Element daraus haben, benötigt dazu aber die komplette Library und Angular KnowHow.
Der ganze kram ist 14 mb groß. Selbst mit der ganzen Bibiliothek und was dazu gehöhrt kriege ich es nicht hin. Aber habe auch ehrlich gesagt keine lust mich damit zu befassen. Wie schon gesagt . Selber nachbauen. Bei Codepen gibt es reichlich Menüs. Ob da jetzt genau so eins dabei ist habe ich noch nicht gekuckt ,aber das sollte sich aber recht einfach anpassen lassen.