fix: update project links to point to the new ArtStudies repository

feat: add new homelab project documentation with details on services and hardware

fix: correct project code links for Monte Carlo Project and Schelling Segregation Model

refactor: rename Studies Projects to ArtStudies for better clarity and consistency

i18n: add project descriptions in English, Spanish, and French locales

chore: update package name to artsite and adjust dependency versions

style: add cover image for ArtLab project

fix: update chat message labels for better readability and translation usage
This commit is contained in:
2025-09-04 12:52:59 +02:00
parent 313b8180c0
commit 81814b507e
18 changed files with 263 additions and 114 deletions

View File

@@ -9,7 +9,7 @@ const props = defineProps<{
const isArthur = computed(() => props.message.sender === ChatSender.ARTHUR)
const { t, locale, locales } = useI18n()
const currentLocale = computed(() => locales.value.find((l: { code: string }) => l.code === locale.value))
const currentLocale = computed(() => locales.value.find(l => l.code === locale.value))
const formatted = computed(() => useDateFormat(useNow(), 'D MMMM YYYY, HH:mm', { locales: currentLocale.value?.code ?? 'en' }).value)
</script>
@@ -86,6 +86,9 @@ const formatted = computed(() => useDateFormat(useNow(), 'D MMMM YYYY, HH:mm', {
<div v-else-if="message.type === ChatType.SKILLS">
<ToolSkills />
</div>
<div v-else-if="message.type === ChatType.PROJECTS">
<ToolProjects />
</div>
<div v-else>
{{ message }}
</div>