diff --git a/src/component/bookmark/index.css b/src/component/bookmark/index.css index 8a884d53..c1a3f905 100644 --- a/src/component/bookmark/index.css +++ b/src/component/bookmark/index.css @@ -269,12 +269,7 @@ box-shadow: var(--theme-shadow-top-medium); } -.bookmark-link, -.bookmark-link:link, -.bookmark-link:visited, -.bookmark-link:focus, -.bookmark-link:hover, -.bookmark-link:active { +.bookmark-link { background-color: transparent; border: 0; position: relative; diff --git a/src/component/button/index.css b/src/component/button/index.css index a9a01971..4d7bfa09 100644 --- a/src/component/button/index.css +++ b/src/component/button/index.css @@ -200,12 +200,7 @@ button .icon, width: 100%; } -.button-link, -.button-link:link, -.button-link:visited, -.button-link:focus, -.button-link:hover, -.button-link:active { +.button-link { background-color: transparent; border: 0; color: hsl(var(--button-link-text)); diff --git a/src/style/typography/index.css b/src/style/typography/index.css index ff94180b..4630eb2c 100644 --- a/src/style/typography/index.css +++ b/src/style/typography/index.css @@ -85,14 +85,9 @@ i { font-style: italic; } -a, -a:link, -a:visited, -a:focus, -a:hover, -a:active { +a { padding-bottom: 2px; - border: 0; + border-bottom: 1px solid hsl(var(--theme-primary-text-010)); color: hsl(var(--theme-primary-text-010)); text-decoration: none; outline: none; @@ -101,12 +96,13 @@ a:active { a:link, a:visited { color: hsl(var(--theme-primary-text-010)); - border-bottom: 1px solid hsl(var(--theme-primary-text-010)); - transition: color var(--layout-transition-extra-fast), border var(--layout-transition-extra-fast), padding var(--layout-transition-extra-fast); + text-decoration: none; + transition: border var(--layout-transition-extra-fast); } a:hover, a:active { + color: hsl(var(--theme-primary-text-010)); border-bottom-color: rgb(var(--theme-accent)); }