initial commit

This commit is contained in:
Arno Kaimbacher 2023-03-03 16:54:28 +01:00
commit 4fc3bb0a01
202 changed files with 41729 additions and 0 deletions

View file

@ -0,0 +1,28 @@
<script setup>
import BaseIcon from '@/Components/BaseIcon.vue'
defineProps({
icon: {
type: String,
default: null
},
label: {
type: String,
required: true
},
isDesktopIconOnly: Boolean
})
</script>
<template>
<slot />
<BaseIcon
v-if="icon"
:path="icon"
class="transition-colors"
/>
<span
class="px-2 transition-colors"
:class="{ 'lg:hidden':isDesktopIconOnly && icon }"
>{{ label }}</span>
</template>