アイコンのリンク⽤のコンポーネントがない
12
© Munieru
const props = defineProps<{
external?: boolean
href: string
icon: string
title?: string
}>()
const target = props.external
? '_blank'
: undefined
const rel = props.external
? 'noreferrer noopener'
: undefined
const iconSize = '24px'
$size: 48px;
$icon-size: v-bind(iconSize);
.app-icon-link {
border-radius: 50%;
color: unset;
display: inline-block;
padding: calc(($size - $icon-size) / 2);
text-decoration: none;
}