textContent binding or wrapping entire content with a span to avoid extra whitespace introduced by browser to a tag when closing tag wraps to a new line — otherwise distance to the icons will be bigger than it should be Can be used on native a tag with routerLink or href
Can also be used on buttons as well as with icons on either side.
Different color and underline styles.
If you use no appearance, links would in tandem with an underline decoration to make them visible.
It would also work well together with dark theme and other text colors
If you want, you can dashed underline for any appearance usingtext-decoration-line: underline
or switch
link underline to dashed style by
text-decoration-style: dashedMulti line wrapping also works with icons.