feat(creator): introduce Album component and refactor AboutCreator to use it

This commit is contained in:
2025-04-26 18:08:57 -04:00
parent a55cb14a3b
commit a480a4ce5d
5 changed files with 16 additions and 13 deletions

View File

@@ -1,12 +1,16 @@
<template>
<div class="album-editor">
<h2 class="text-xl font-semibold mb-4">{{ t('creator.sections.album.title') }}</h2>
<h2 class="text-xl font-semibold mb-4">
{{ t('creator.sections.album.title') }}
</h2>
<!-- Drop zone with photos -->
<div class="drop-zone"
@dragover.prevent
@drop.prevent="handleDrop"
@click="triggerFileInput">
<!-- Upload prompt -->
<div class="drop-zone-content">
<v-icon size="large">mdi-plus</v-icon>
@@ -68,6 +72,7 @@
</template>
</draggable>
</div>
</div>
</template>