29 lines
612 B
Vue
29 lines
612 B
Vue
<script setup lang="ts">
|
|
withDefaults(defineProps<{ size?: number }>(), { size: 72 })
|
|
</script>
|
|
|
|
<template>
|
|
<svg
|
|
class="icon-logo"
|
|
:width="size"
|
|
:height="size"
|
|
viewBox="0 0 72 72"
|
|
fill="none"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
aria-hidden="true"
|
|
>
|
|
<g fill="currentColor">
|
|
<rect x="14" y="14" width="28" height="28" rx="4" transform="rotate(12 28 28)" />
|
|
<rect x="30" y="30" width="28" height="28" rx="4" transform="rotate(-12 44 44)" />
|
|
</g>
|
|
</svg>
|
|
</template>
|
|
|
|
<style scoped>
|
|
.icon-logo {
|
|
display: block;
|
|
flex-shrink: 0;
|
|
overflow: visible;
|
|
}
|
|
</style>
|