If you inspect the element in the browser dev tools, the bounding rectangle for the link is 48px high, whereas all the others are 34px high. The link is properly centred within that box but because the box is bigger it appears lower.
This is going to be something to do with the dashboard theme’s HTML/CSS. I don’t know exactly what yet, but I’ll let you know as soon as I do.
This visual error is in the Dashboard layout. In this sample app, Form1 is just a plain form and the visual error does not exist. Form2 uses the dashboard layout and the same repeating panel, and you can see the link is shifted too far down.
So, it turns out this is a bug…but it’s one we fixed quite some time ago! Looks like you created that form before the fix. If you create a new form with the Dashboard layout, you’ll discover it doesn’t have the same problem. Steps I would recommend:
Create a new form, with the Dashboard layout
Edit this form’s Custom HTML, press Ctrl+A to select all of it, then Ctrl+C to copy it to the clipboard
Go back to your original form. Edit its HTML. Ctrl+A, then Ctrl+V to replace the original form’s HTML with the HTML from the new form.
Abracadabra, your Links should display correctly. Hope that helps!