diff --git a/front/src/components/ui/Link.vue b/front/src/components/ui/Link.vue index a316b1e00..c89888e50 100644 --- a/front/src/components/ui/Link.vue +++ b/front/src/components/ui/Link.vue @@ -19,8 +19,8 @@ const isExternalLink = computed(() => { - - + + @@ -33,7 +33,7 @@ const isExternalLink = computed(() => { border: 1px solid var(--fw-bg-color); position: relative; - display: inline-flex; + display: flex; align-items: center; white-space: nowrap; @@ -51,6 +51,19 @@ const isExternalLink = computed(() => { transform: translateX(var(--fw-translate-x)) translateY(var(--fw-translate-y)) scale(var(--fw-scale)); transition: all .2s ease; + i { + margin-right:1ch; + font-size:1.4em; + } + + &:not(:hover) { + text-decoration:none; + background-color:transparent; + border-color:transparent; + } + + transition:background-color .3s, border-color .2s; + @include light-theme { &.is-secondary.is-outline { --fw-bg-color: var(--fw-gray-600);