Applies transition-default mixin to all link hover, focus, and active styles in typography.scss and removes the redundant individual application of that style where necessary in components with links.
Adds the transition-default mixin to nav dropdowns to match the existing pattern for dropdowns in the .dropdown__list class.
Removes prefers-reduced-motion media query from footer layout styles because that is already part of the transition-default styles (linting requires it in the social media component for svgs).
Also cleans up text-decoration styles to align with the default link styles (underlined by default, remove underline on hover etc.)
Fixes issue #104
transition-default
mixin to all link hover, focus, and active styles intypography.scss
and removes the redundant individual application of that style where necessary in components with links.transition-default
mixin to nav dropdowns to match the existing pattern for dropdowns in the.dropdown__list
class.prefers-reduced-motion
media query from footer layout styles because that is already part of thetransition-default
styles (linting requires it in the social media component for svgs).text-decoration
styles to align with the default link styles (underlined by default, remove underline on hover etc.)