refactor(frontend) : redesign TaskGitSection with tabs and collapsible commits, add scrollable modal

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Matthieu
2026-03-13 16:44:30 +01:00
parent c89f9c5596
commit c0b16ef6dc
2 changed files with 268 additions and 122 deletions

View File

@@ -10,7 +10,8 @@
<!-- Modal -->
<div
class="relative z-10 w-full max-w-2xl overflow-hidden rounded-2xl bg-white shadow-2xl ring-1 ring-black/5"
class="relative z-10 flex w-full max-w-2xl flex-col overflow-hidden rounded-2xl bg-white shadow-2xl ring-1 ring-black/5"
style="max-height: min(90vh, 900px)"
>
<!-- Header -->
<div class="border-b border-neutral-100 bg-neutral-50/80 px-8 py-5">
@@ -37,7 +38,7 @@
</div>
<!-- Body -->
<form @submit.prevent="handleSubmit" class="px-8 py-6">
<form @submit.prevent="handleSubmit" class="overflow-y-auto px-8 py-6">
<!-- Title -->
<MalioInputText
v-model="form.title"