initial commit

Base appearance of the website is done, now onto adding features
This commit is contained in:
2025-02-16 18:21:37 +01:00
commit 620f5b34f0
61 changed files with 15281 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
<template>
<RouterLink :to="props.path" :class="cssClass">
{{ props.name }}
</RouterLink>
</template>
<script setup lang="ts">
const props = defineProps<{
path: string;
name: string;
}>();
const route = useRoute();
const cssClass = computed((): string => (props.path === route.path ? 'bg-background-300' : 'bg-background'));
</script>