ticket story poitns rework

This commit is contained in:
2026-04-13 00:10:09 +02:00
parent 041e79efda
commit b3f2cc3afd
17 changed files with 208 additions and 73 deletions
@@ -106,13 +106,43 @@ const breadcrumbs: BreadcrumbItem[] = [
</div>
<div class="grid gap-6 xl:grid-cols-2">
<Card class="gap-0 overflow-hidden">
<CardHeader class="border-b">
<CardTitle>General ticket settings</CardTitle>
</CardHeader>
<CardContent class="space-y-4 p-6">
<Form
v-bind="
ProjectTicketMetadataSettingsController.update.form(
project.id,
)
"
class="border-border space-y-4 rounded-xl border border-dashed p-4"
v-slot="{ errors, processing }"
>
<Label for="enable-story-points">
<Checkbox
id="enable-story-points"
name="show_story_points"
:default-value="project.show_story_points"
value="1"
/>
Enable story points for tickets
</Label>
<InputError :message="errors.show_story_points" />
<Button type="submit" :disabled="processing">
Save
</Button>
</Form>
</CardContent>
</Card>
<Card class="gap-0 overflow-hidden">
<CardHeader class="border-b">
<CardTitle>Ticket types</CardTitle>
<CardDescription>
Built-in Task and Parent always exist. Custom types
can be added and reordered per project.
</CardDescription>
</CardHeader>
<CardContent class="space-y-4 p-6">
@@ -139,7 +169,7 @@ const breadcrumbs: BreadcrumbItem[] = [
<Checkbox
id="type-is-parent"
name="is_parent"
required
value="1"
/>
Ticket type is can be a parent
</Label>
@@ -183,10 +213,10 @@ const breadcrumbs: BreadcrumbItem[] = [
<Checkbox
:id="`type-is-parent-${ticketType.id}}`"
name="is_parent"
required
:default-value="
ticketType.is_parent
"
value="1"
/>
Ticket type is can be a parent
</Label>