You can customize Primo VE using the options in Discovery->Display Configuration->Customize Views, with CSS and JavaScript in the Customization Package, and by editing Labels.
Ex Libris Documentation:
The customization package is where you make changes that can't be done in the Edit View or labels, such as:
Ex Libris Documentation:
You can add, edit, and disable links in the Primo VE header.
Ex Libris Documentation:
SLS FAQs:
This is the way to change any Primo VE content/wording that is not part of the Alma bib record.
The methodology for changing labels in Alma is:
Ex Libris Documentation:
SLS FAQs:
You can create search widgets for general or specific (journals, collections, etc.) Primo VE searches and add them to your library webpages.
Ex Libris Documentation:
SLS FAQs: