Fix routine modal scrolling

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
dotta 2026-03-30 07:07:10 -05:00
parent 9684e7bf30
commit db4e146551

View file

@ -251,8 +251,11 @@ export function Routines() {
} }
}} }}
> >
<DialogContent showCloseButton={false} className="max-w-3xl gap-0 overflow-hidden p-0"> <DialogContent
<div className="flex flex-wrap items-center justify-between gap-3 border-b border-border/60 px-5 py-3"> showCloseButton={false}
className="flex max-h-[calc(100dvh-2rem)] max-w-3xl flex-col gap-0 overflow-hidden p-0"
>
<div className="shrink-0 flex flex-wrap items-center justify-between gap-3 border-b border-border/60 px-5 py-3">
<div> <div>
<p className="text-xs font-medium uppercase tracking-[0.2em] text-muted-foreground">New routine</p> <p className="text-xs font-medium uppercase tracking-[0.2em] text-muted-foreground">New routine</p>
<p className="text-sm text-muted-foreground"> <p className="text-sm text-muted-foreground">
@ -272,6 +275,7 @@ export function Routines() {
</Button> </Button>
</div> </div>
<div className="min-h-0 flex-1 overflow-y-auto">
<div className="px-5 pt-5 pb-3"> <div className="px-5 pt-5 pb-3">
<textarea <textarea
ref={titleInputRef} ref={titleInputRef}
@ -461,8 +465,9 @@ export function Routines() {
</CollapsibleContent> </CollapsibleContent>
</Collapsible> </Collapsible>
</div> </div>
</div>
<div className="flex flex-col gap-3 border-t border-border/60 px-5 py-4 sm:flex-row sm:items-center sm:justify-between"> <div className="shrink-0 flex flex-col gap-3 border-t border-border/60 px-5 py-4 sm:flex-row sm:items-center sm:justify-between">
<div className="text-sm text-muted-foreground"> <div className="text-sm text-muted-foreground">
After creation, Paperclip takes you straight to trigger setup for schedules, webhooks, or internal runs. After creation, Paperclip takes you straight to trigger setup for schedules, webhooks, or internal runs.
</div> </div>