fix(ui): ajustes em automações e checklist

This commit is contained in:
esdrasrenan 2025-12-13 22:03:35 -03:00
parent aa3c1855b2
commit 7c82ef18b3
5 changed files with 218 additions and 85 deletions

View file

@ -200,6 +200,7 @@ export function TicketChecklistCard({
<Button
type="button"
variant="outline"
size="sm"
className="gap-2"
onClick={handleCompleteAll}
disabled={!canComplete || completingAll}
@ -212,7 +213,7 @@ export function TicketChecklistCard({
{canEdit && !isResolved && (templates ?? []).length > 0 ? (
<div className="flex items-center gap-2">
<Select value={selectedTemplateId} onValueChange={setSelectedTemplateId}>
<SelectTrigger className="h-9 w-[220px]">
<SelectTrigger size="sm" className="w-[220px]">
<SelectValue placeholder="Aplicar template..." />
</SelectTrigger>
<SelectContent className="rounded-xl">
@ -228,7 +229,7 @@ export function TicketChecklistCard({
type="button"
onClick={handleApplyTemplate}
disabled={!selectedTemplateId || applyingTemplate}
className="h-9"
size="sm"
>
Aplicar
</Button>
@ -342,7 +343,7 @@ export function TicketChecklistCard({
<Button
type="button"
variant="ghost"
className="h-9 px-2 text-xs text-neutral-700 hover:bg-slate-50"
className="h-9 px-2 text-xs text-neutral-700 hover:bg-slate-100 hover:text-neutral-900 active:bg-slate-200/70 focus-visible:bg-slate-100"
onClick={async () => {
if (!actorId) return
try {
@ -397,7 +398,7 @@ export function TicketChecklistCard({
value={newText}
onChange={(e) => setNewText(e.target.value)}
placeholder="Adicionar item do checklist..."
className="h-9 flex-1 bg-white"
className="h-8 flex-1 bg-white"
onKeyDown={(e) => {
if (e.key === "Enter") {
e.preventDefault()
@ -405,11 +406,11 @@ export function TicketChecklistCard({
}
}}
/>
<label className="flex items-center gap-2 text-sm text-neutral-700">
<label className="flex h-8 items-center gap-2 text-sm text-neutral-700">
<Checkbox checked={newRequired} onCheckedChange={(checked) => setNewRequired(Boolean(checked))} />
Obrigatório
</label>
<Button type="button" onClick={handleAdd} disabled={adding} className="h-9 gap-2">
<Button type="button" size="sm" onClick={handleAdd} disabled={adding} className="gap-2">
<Plus className="size-4" />
Adicionar
</Button>
@ -419,4 +420,3 @@ export function TicketChecklistCard({
</Card>
)
}