Add transition mixin & nest link selectors

I added a simple transition mixin for the links and nested the selectors.