Repository navigation
Expand file tree
/
Copy pathsafelist.html
More file actions
2 lines (2 loc) · 15 KB
/
Copy pathsafelist.html
File metadata and controls
2 lines (2 loc) · 15 KB
1
2
<div class="
border-b last:border-b-0 flex flex flex-1 items-start justify-between gap-4 rounded-md py-4 text-left text-sm font-medium transition-all outline-none hover:underline [&[data-state=open]>svg]:rotate-180 data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current bg-card text-card-foreground alert relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current text-destructive bg-card alert col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm relative flex size-8 shrink-0 overflow-hidden rounded-full select-none aspect-square size-full bg-muted text-muted-foreground flex size-full items-center justify-center rounded-full text-sm bg-primary text-primary-foreground bg-secondary text-secondary-foreground bg-destructive text-white border-border text-foreground text-muted-foreground flex flex-wrap items-center gap-1.5 text-sm break-words sm:gap-2.5 inline-flex items-center gap-1.5 hover:text-foreground transition-colors text-foreground font-normal [&>svg]:size-3.5 presentation / bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm grid auto-rows-min grid-rows-[auto_auto] items-start gap-2 px-6 leading-none font-semibold text-muted-foreground text-sm px-6 flex items-center px-6 relative region flex overflow-hidden min-w-0 shrink-0 grow-0 basis-full group absolute z-10 flex size-8 items-center justify-center rounded-full border bg-background shadow-sm disabled:opacity-50 -left-12 top-1/2 -translate-y-1/2 absolute z-10 flex size-8 items-center justify-center rounded-full border bg-background shadow-sm disabled:opacity-50 -right-12 top-1/2 -translate-y-1/2 flex aspect-video justify-center text-xs peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 grid place-content-center text-current transition-none bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 bg-border -mx-1 my-1 h-px text-foreground px-2 py-1.5 text-sm font-medium data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50 bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 outline-none sm:max-w-lg flex flex-col gap-2 text-center sm:text-left flex flex-col-reverse gap-2 sm:flex-row sm:justify-end text-lg leading-none font-semibold text-muted-foreground text-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50 bg-background fixed z-50 flex h-auto flex-col data-[vaul-drawer-direction=bottom]:inset-x-0 data-[vaul-drawer-direction=bottom]:bottom-0 data-[vaul-drawer-direction=bottom]:mt-24 data-[vaul-drawer-direction=bottom]:max-h-[80vh] data-[vaul-drawer-direction=bottom]:rounded-t-lg data-[vaul-drawer-direction=bottom]:border-t flex flex-col gap-0.5 p-4 text-center md:text-left mt-auto flex flex-col gap-2 p-4 text-foreground font-semibold text-muted-foreground text-sm bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 z-50 min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 bg-border -mx-1 my-1 h-px px-2 py-1.5 text-sm font-medium flex flex-col gap-6 flex w-full flex-col gap-7 group/field flex w-full gap-3 flex-col group flex flex-1 flex-col gap-1.5 leading-snug flex w-fit items-center gap-2 text-sm leading-snug font-medium text-muted-foreground text-sm leading-normal font-normal text-destructive text-sm font-normal alert bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 z-50 w-64 rounded-md border p-4 shadow-md outline-hidden border-input dark:bg-input/30 relative flex w-full items-center rounded-md border shadow-xs transition-[color,box-shadow] outline-none h-9 min-w-0 group text-muted-foreground flex h-auto items-center justify-center gap-2 py-1.5 text-sm font-medium select-none order-first pl-3 text-muted-foreground flex items-center gap-2 text-sm flex items-center data-[active=true]:border-ring data-[active=true]:ring-ring/50 border-input relative flex h-9 w-9 items-center justify-center border-y border-r text-sm shadow-xs transition-all outline-none first:rounded-l-md first:border-l last:rounded-r-md data-[active=true]:z-10 data-[active=true]:ring-[3px] group/item flex items-center border border-transparent text-sm rounded-md transition-colors flex-wrap p-4 gap-4 flex flex-col list flex shrink-0 items-center justify-center gap-2 flex flex-1 flex-col gap-1 flex w-fit items-center gap-2 text-sm leading-snug font-medium text-muted-foreground line-clamp-2 text-sm leading-normal font-normal text-balance flex items-center gap-2 bg-muted text-muted-foreground pointer-events-none inline-flex h-5 w-fit min-w-5 items-center justify-center gap-1 rounded-sm px-1 font-sans text-xs font-medium select-none inline-flex items-center gap-1 flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 bg-background flex h-9 items-center gap-1 rounded-md border p-1 shadow-xs focus:bg-accent focus:text-accent-foreground data-[state=open]:bg-accent data-[state=open]:text-accent-foreground flex items-center rounded-sm px-2 py-1 text-sm font-medium outline-hidden select-none bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 z-50 min-w-[12rem] overflow-hidden rounded-md border p-1 shadow-md focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 bg-border -mx-1 my-1 h-px relative border-input bg-transparent text-foreground focus-visible:border-ring focus-visible:ring-ring/50 h-9 w-full appearance-none rounded-md border py-1 pr-8 pl-3 text-base shadow-xs outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm relative flex max-w-max flex-1 items-center justify-center group flex flex-1 list-none items-center justify-center gap-1 group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 left-0 top-0 w-full md:absolute md:w-auto block select-none rounded-md p-3 text-sm leading-none no-underline outline-none transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground mx-auto flex w-full justify-center navigation flex flex-row items-center gap-1 inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium h-9 px-4 py-2 hover:bg-accent hover:text-accent-foreground flex size-9 items-center justify-center ... bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 z-50 w-72 rounded-md border p-4 shadow-md outline-hidden bg-primary/20 relative h-2 w-full overflow-hidden rounded-full bg-primary h-full w-full flex-1 transition-all translateX(- %) grid gap-3 border-input text-primary focus-visible:border-ring focus-visible:ring-ring/50 dark:bg-input/30 aspect-square size-4 shrink-0 rounded-full border shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 relative flex items-center justify-center flex h-full w-full data-[panel-group-direction=vertical]:flex-col bg-border relative flex w-px items-center justify-center relative size-full rounded-[inherit] flex touch-none p-px transition-colors select-none h-full w-2.5 border-l border-l-transparent vertical bg-border relative flex-1 rounded-full border-input data-[placeholder]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 dark:bg-input/30 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 h-9 bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 relative z-50 min-w-[8rem] overflow-hidden rounded-md border shadow-md p-1 focus:bg-accent focus:text-accent-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 text-muted-foreground px-2 py-1.5 text-xs bg-border pointer-events-none -mx-1 my-1 h-px bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px horizontal bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px vertical data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50 bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 flex flex-col gap-1.5 p-4 mt-auto flex flex-col gap-2 p-4 text-foreground font-semibold text-muted-foreground text-sm group/sidebar-wrapper flex min-h-svh w-full --sidebar-width 16rem --sidebar-width-icon 3rem group peer text-sidebar-foreground flex h-svh w-[--sidebar-width] flex-col bg-sidebar border-r transition-[width] duration-200 data-[state=collapsed]:w-[--sidebar-width-icon] inline-flex items-center justify-center rounded-md text-sm font-medium h-7 w-7 flex flex-col gap-2 p-2 flex min-h-0 flex-1 flex-col gap-2 overflow-auto p-2 flex flex-col gap-2 p-2 flex w-full min-w-0 flex-col gap-1 group/menu-item relative peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-none ring-sidebar-ring hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 disabled:pointer-events-none disabled:opacity-50 bg-accent animate-pulse rounded-md relative flex w-full touch-none items-center select-none data-[disabled]:opacity-50 bg-muted relative grow overflow-hidden rounded-full h-1.5 w-full bg-primary absolute h-full border-primary ring-ring/50 block size-4 shrink-0 rounded-full border bg-white shadow-sm transition-[color,box-shadow] hover:ring-4 focus-visible:ring-4 focus-visible:outline-hidden disabled:pointer-events-none disabled:opacity-50 size-4 animate-spin peer data-[state=checked]:bg-primary data-[state=unchecked]:bg-input focus-visible:border-ring focus-visible:ring-ring/50 dark:data-[state=unchecked]:bg-input/80 inline-flex shrink-0 items-center rounded-full border border-transparent shadow-xs transition-all outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 h-[1.15rem] w-8 bg-background dark:data-[state=unchecked]:bg-foreground dark:data-[state=checked]:bg-primary-foreground pointer-events-none block rounded-full ring-0 transition-transform size-4 data-[state=checked]:translate-x-[calc(100%-2px)] data-[state=unchecked]:translate-x-0 relative w-full overflow-x-auto w-full caption-bottom text-sm [&_tr]:border-b [&_tr:last-child]:border-0 bg-muted/50 border-t font-medium [&>tr]:last:border-b-0 hover:bg-muted/50 data-[state=selected]:bg-muted border-b transition-colors text-foreground h-10 px-2 text-left align-middle font-medium whitespace-nowrap p-2 align-middle whitespace-nowrap text-muted-foreground mt-4 text-sm flex gap-2 flex-col bg-muted text-muted-foreground inline-flex w-fit items-center justify-center rounded-lg p-[3px] h-9 text-foreground/60 hover:text-foreground dark:text-muted-foreground inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-2 py-1 text-sm font-medium whitespace-nowrap transition-all focus-visible:ring-[3px] disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm flex-1 outline-none bg-transparent h-9 px-2 min-w-9 border border-input bg-transparent shadow-xs h-9 px-2 min-w-9 bg-transparent h-8 px-1.5 min-w-8 bg-transparent h-10 px-2.5 min-w-10 flex w-fit items-center gap-0 rounded-md inline-flex items-center justify-center gap-2 rounded-none text-sm font-medium hover:bg-muted hover:text-muted-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground outline-none transition-[color,box-shadow] whitespace-nowrap first:rounded-l-md last:rounded-r-md h-9 px-3 min-w-9 bg-foreground text-background animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 z-50 w-fit rounded-md px-3 py-1.5 text-xs text-balance flex items-center gap-4 max-w-sm w-64 "></div>