Handling right click on logos

Came across this cool post on X that gave me the idea to show a dialog to download higher quality version of logos when someone does a right-click on the logo. Here's the text:

Sick of people right-click saving a small version of your logo to put in articles about you?

the classic confirm() dialog to the rescue!

But then a person also posted about how Mercury handles this thing in an even better way. When someone right clicks, they show the save-the-logo dialog in different formats and also download the brand kit as a .zip file.