I decided to re-write my script from the ground up.

I noticed some not so good parts about it and now it should be more clear and easy for users to edit themselves when they want to add/remove custom links.

Enjoy!

Edit: I have added a scroll to top button. It will appear when you start scrolling.