From 72a3316fad364c80bc25b6ef1d211fa5328f02f3 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 20 Jul 2023 11:45:16 -0300 Subject: [PATCH] css formatting --- src/frontend/src/index.css | 837 ++++++++++++++++++------------------- 1 file changed, 415 insertions(+), 422 deletions(-) diff --git a/src/frontend/src/index.css b/src/frontend/src/index.css index c0bfb552e..368755346 100644 --- a/src/frontend/src/index.css +++ b/src/frontend/src/index.css @@ -2,125 +2,121 @@ @tailwind components; @tailwind utilities; - /* TODO: Confirm that all colors here are found in tailwind config */ @layer base { - :root { - --background: 0 0% 100%; /* hsl(0 0% 100%) */ - --foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ - --muted: 210 40% 98%; /* hsl(210 40% 98%) */ - --muted-foreground: 215.4 16.3% 46.9%; /* hsl(215 16% 46%) */ - --popover: 0 0% 100%; /* hsl(0 0% 100%) */ - --popover-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ - --card: 0 0% 100%; /* hsl(0 0% 100%) */ - --card-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ - --border: 214.3 21.8% 91.4%; /* hsl(214 32% 91%) */ - --input: 214.3 21.8% 91.4%; /* hsl(214 32% 91%) */ - --primary: 222.2 27% 11.2%; /* hsl(222 27% 18%) */ - --primary-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ - --secondary: 210 40% 96.1%; /* hsl(210 40% 96%) */ - --secondary-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ - --accent: 210 30% 96.1%; /* hsl(210 30% 96%) */ - --accent-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ - --destructive: 0 100% 50%; /* hsl(0 100% 50%) */ - --destructive-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ - --radius: 0.5rem; - --ring: 215 20.2% 65.1%; /* hsl(215 20% 65%) */ - --round-btn-shadow: #00000063; - - --error-background: #fef2f2; - --error-foreground: #991b1b; - - --success-background: #f0fdf4; - --success-foreground: #14532d; + --background: 0 0% 100%; /* hsl(0 0% 100%) */ + --foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ + --muted: 210 40% 98%; /* hsl(210 40% 98%) */ + --muted-foreground: 215.4 16.3% 46.9%; /* hsl(215 16% 46%) */ + --popover: 0 0% 100%; /* hsl(0 0% 100%) */ + --popover-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ + --card: 0 0% 100%; /* hsl(0 0% 100%) */ + --card-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ + --border: 214.3 21.8% 91.4%; /* hsl(214 32% 91%) */ + --input: 214.3 21.8% 91.4%; /* hsl(214 32% 91%) */ + --primary: 222.2 27% 11.2%; /* hsl(222 27% 18%) */ + --primary-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ + --secondary: 210 40% 96.1%; /* hsl(210 40% 96%) */ + --secondary-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ + --accent: 210 30% 96.1%; /* hsl(210 30% 96%) */ + --accent-foreground: 222.2 47.4% 11.2%; /* hsl(222 47% 11%) */ + --destructive: 0 100% 50%; /* hsl(0 100% 50%) */ + --destructive-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ + --radius: 0.5rem; + --ring: 215 20.2% 65.1%; /* hsl(215 20% 65%) */ + --round-btn-shadow: #00000063; - --info-background: #f0f4fd; - --info-foreground: #141653; - - --high-indigo: #4338ca; - --medium-indigo: #6366f1; + --error-background: #fef2f2; + --error-foreground: #991b1b; - --chat-bot-icon: #afe6ef; - --chat-user-icon: #aface9; - - /* Colors that are shared in dark and light mode */ - --blur-shared: #151923de; - --build-trigger: #dc735b; - --chat-trigger: #5c8be1; - --chat-trigger-disabled: #b4c3da; - --status-red: #ef4444; - --status-yellow: #eab308; - --status-green: #4ade80; - --status-blue:#2563eb; - --connection: #555; + --success-background: #f0fdf4; + --success-foreground: #14532d; + --info-background: #f0f4fd; + --info-foreground: #141653; + + --high-indigo: #4338ca; + --medium-indigo: #6366f1; + + --chat-bot-icon: #afe6ef; + --chat-user-icon: #aface9; + + /* Colors that are shared in dark and light mode */ + --blur-shared: #151923de; + --build-trigger: #dc735b; + --chat-trigger: #5c8be1; + --chat-trigger-disabled: #b4c3da; + --status-red: #ef4444; + --status-yellow: #eab308; + --status-green: #4ade80; + --status-blue: #2563eb; + --connection: #555; + } + + .dark { + --background: 224 35% 7.5%; /* hsl(224 40% 10%) */ + --foreground: 213 31% 80%; /* hsl(213 31% 91%) */ + + --muted: 223 27% 11%; /* hsl(223 27% 11%) */ + --muted-foreground: 215.4 16.3% 56.9%; /* hsl(215 16% 56%) */ + + --popover: 224 71% 4%; /* hsl(224 71% 4%) */ + --popover-foreground: 215 20.2% 65.1%; /* hsl(215 20% 65%) */ + + --card: 224 25% 15.5%; /* hsl(224 71% 4%) */ + --card-foreground: 213 31% 80%; /* hsl(213 31% 91%) */ + + --border: 216 24% 17%; /* hsl(216 34% 17%) */ + --input: 216 24% 17%; /* hsl(216 34% 17%) */ + + --primary: 210 20% 80%; /* hsl(210 20% 80%) */ + --primary-foreground: 222.2 27.4% 1.2%; /* hsl(222 47% 1%) */ + + --secondary: 222.2 37.4% 7.2%; /* hsl(222 47% 11%) */ + --secondary-foreground: 210 40% 80%; /* hsl(210 40% 80%) */ + + --accent: 216 24% 20%; /* hsl(216 34% 17%) */ + --accent-foreground: 210 30% 98%; /* hsl(210 40% 98%) */ + + --destructive: 0 63% 31%; /* hsl(0 63% 31%) */ + --destructive-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ + + --ring: 216 24% 30%; /* hsl(216 24% 30%) */ + + --radius: 0.5rem; + + --round-btn-shadow: #00000063; + + --success-background: #022c22; + --success-foreground: #ecfdf5; + + --error-foreground: #fef2f2; + --error-background: #450a0a; + + --info-foreground: #eff6ff; + --info-background: #172554; + + --high-indigo: #4338ca; + --medium-indigo: #6366f1; + + /* Colors that are shared in dark and light mode */ + --blur-shared: #151923d2; + --build-trigger: #dc735b; + --chat-trigger: #5c8be1; + --chat-trigger-disabled: #2d3b54; + --status-red: #ef4444; + --status-yellow: #eab308; + --status-green: #4ade80; + --status-blue: #2563eb; + --connection: #555; + + --chat-bot-icon: #235d70; + --chat-user-icon: #4f3d6e; + } } -.dark { - --background: 224 35% 7.5%; /* hsl(224 40% 10%) */ - --foreground: 213 31% 80%; /* hsl(213 31% 91%) */ - - --muted: 223 27% 11%; /* hsl(223 27% 11%) */ - --muted-foreground: 215.4 16.3% 56.9%; /* hsl(215 16% 56%) */ - - --popover: 224 71% 4%; /* hsl(224 71% 4%) */ - --popover-foreground: 215 20.2% 65.1%; /* hsl(215 20% 65%) */ - - --card: 224 25% 15.5%; /* hsl(224 71% 4%) */ - --card-foreground: 213 31% 80%; /* hsl(213 31% 91%) */ - - --border: 216 24% 17%; /* hsl(216 34% 17%) */ - --input: 216 24% 17%; /* hsl(216 34% 17%) */ - - --primary: 210 20% 80%; /* hsl(210 20% 80%) */ - --primary-foreground: 222.2 27.4% 1.2%; /* hsl(222 47% 1%) */ - - --secondary: 222.2 37.4% 7.2%; /* hsl(222 47% 11%) */ - --secondary-foreground: 210 40% 80%; /* hsl(210 40% 80%) */ - - --accent: 216 24% 20%; /* hsl(216 34% 17%) */ - --accent-foreground: 210 30% 98%; /* hsl(210 40% 98%) */ - - --destructive: 0 63% 31%; /* hsl(0 63% 31%) */ - --destructive-foreground: 210 40% 98%; /* hsl(210 40% 98%) */ - - --ring: 216 24% 30%; /* hsl(216 24% 30%) */ - - --radius: 0.5rem; - - --round-btn-shadow: #00000063; - - --success-background: #022c22; - --success-foreground: #ecfdf5; - - --error-foreground: #fef2f2; - --error-background: #450a0a; - - --info-foreground: #eff6ff; - --info-background: #172554; - - - --high-indigo: #4338ca; - --medium-indigo: #6366f1; - - /* Colors that are shared in dark and light mode */ - --blur-shared: #151923d2; - --build-trigger: #dc735b; - --chat-trigger: #5c8be1; - --chat-trigger-disabled: #2d3b54; - --status-red: #ef4444; - --status-yellow: #eab308; - --status-green: #4ade80; - --status-blue: #2563eb; - --connection: #555; - - --chat-bot-icon: #235d70; - --chat-user-icon: #4f3d6e; - -}} - @layer base { * { @apply border-border; @@ -158,10 +154,10 @@ The cursor: default; property value restores the browser's default cursor style .AccordionContent { overflow: hidden; } -.AccordionContent[data-state='open'] { +.AccordionContent[data-state="open"] { animation: slideDown 300ms ease-out; } -.AccordionContent[data-state='closed'] { +.AccordionContent[data-state="closed"] { animation: slideUp 300ms ease-out; } @@ -183,947 +179,944 @@ The cursor: default; property value restores the browser's default cursor style } } - @layer components { .round-buttons-position { - @apply fixed right-4 + @apply fixed right-4; } .side-bar-arrangement { - @apply flex h-full w-52 flex-col overflow-hidden border-r scrollbar-hide + @apply flex h-full w-52 flex-col overflow-hidden border-r scrollbar-hide; } .side-bar-search-div-placement { - @apply relative mx-auto mb-2 mt-2 flex items-center + @apply relative mx-auto mb-2 mt-2 flex items-center; } .side-bar-components-icon { - @apply h-6 w-4 text-ring + @apply h-6 w-4 text-ring; } .side-bar-components-text { - @apply w-full truncate pr-1 text-xs text-foreground + @apply w-full truncate pr-1 text-xs text-foreground; } .side-bar-components-div-form { - @apply flex w-full items-center justify-between rounded-md rounded-l-none border border-l-0 border-dashed border-ring bg-white px-3 py-1 text-sm + @apply flex w-full items-center justify-between rounded-md rounded-l-none border border-l-0 border-dashed border-ring bg-white px-3 py-1 text-sm; } .side-bar-components-border { - @apply cursor-grab rounded-l-md border-l-8 + @apply cursor-grab rounded-l-md border-l-8; } .side-bar-components-gap { - @apply flex flex-col gap-2 p-2 + @apply flex flex-col gap-2 p-2; } .side-bar-components-div-arrangement { - @apply w-full overflow-auto scrollbar-hide + @apply w-full overflow-auto scrollbar-hide; } .search-icon { - @apply absolute inset-y-0 right-0 flex items-center py-1.5 pr-5 + @apply absolute inset-y-0 right-0 flex items-center py-1.5 pr-5; } .extra-side-bar-save-disable { - @apply text-muted-foreground + @apply text-muted-foreground; } .extra-side-bar-save-disable:hover { - @apply hover:text-accent-foreground + @apply hover:text-accent-foreground; } .side-bar-button-size { - @apply h-5 w-5 + @apply h-5 w-5; } .side-bar-button-size:hover { - @apply hover:text-accent-foreground + @apply hover:text-accent-foreground; } .side-bar-buttons-arrangement { - @apply mb-2 mt-2 flex w-full items-center justify-between gap-2 px-2 + @apply mb-2 mt-2 flex w-full items-center justify-between gap-2 px-2; } .extra-side-bar-buttons { - @apply relative inline-flex w-full items-center justify-center rounded-md bg-background px-2 py-2 text-foreground shadow-sm ring-1 ring-inset ring-input transition-all duration-500 ease-in-out + @apply relative inline-flex w-full items-center justify-center rounded-md bg-background px-2 py-2 text-foreground shadow-sm ring-1 ring-inset ring-input transition-all duration-500 ease-in-out; } .extra-side-bar-buttons:hover { - @apply hover:bg-muted + @apply hover:bg-muted; } .button-div-style { - @apply gap-2 flex + @apply flex gap-2; } - .input-primary:focus{ - @apply focus:placeholder-transparent focus:ring-ring focus:border-ring + .input-primary:focus { + @apply focus:border-ring focus:placeholder-transparent focus:ring-ring; } .input-primary { - @apply bg-background text-left block border-border form-input px-3 placeholder:text-muted-foreground rounded-md shadow-sm sm:text-sm truncate w-full; + @apply form-input block w-full truncate rounded-md border-border bg-background px-3 text-left shadow-sm placeholder:text-muted-foreground sm:text-sm; } - .input-edit-node{ - @apply input-primary border-border pt-0.5 pb-0.5 + .input-edit-node { + @apply input-primary border-border pb-0.5 pt-0.5; } - .input-search{ - @apply input-primary pr-7 mx-2 + .input-search { + @apply input-primary mx-2 pr-7; } - .input-disable{ - @apply bg-border placeholder:text-ring border-transparent + .input-disable { + @apply border-transparent bg-border placeholder:text-ring; } - .input-dialog{ - @apply text-ring cursor-pointer bg-transparent + .input-dialog { + @apply cursor-pointer bg-transparent text-ring; } .message-button { - @apply message-button-position flex h-12 w-12 items-center justify-center rounded-full bg-border px-3 py-1 shadow-md transition-all + @apply message-button-position flex h-12 w-12 items-center justify-center rounded-full bg-border px-3 py-1 shadow-md transition-all; } - + .round-button-form { - @apply flex h-12 w-12 cursor-pointer justify-center rounded-full bg-border px-3 py-1 shadow-md + @apply flex h-12 w-12 cursor-pointer justify-center rounded-full bg-border px-3 py-1 shadow-md; } .round-button-div { - @apply flex items-center gap-3 + @apply flex items-center gap-3; } .build-trigger-loading-icon { - @apply stroke-build-trigger + @apply stroke-build-trigger; } .build-trigger-icon { - @apply w-6 fill-build-trigger stroke-1 stroke-build-trigger + @apply w-6 fill-build-trigger stroke-build-trigger stroke-1; } .message-button-position { - @apply fixed bottom-4 right-4 + @apply fixed bottom-4 right-4; } .message-button-icon { - @apply fill-chat-trigger stroke-chat-trigger stroke-1 + @apply fill-chat-trigger stroke-chat-trigger stroke-1; } .disabled-message-button-icon { - @apply fill-chat-trigger-disabled stroke-chat-trigger-disabled stroke-1 + @apply fill-chat-trigger-disabled stroke-chat-trigger-disabled stroke-1; } .components-disclosure-arrangement { - @apply -mt-px flex w-full select-none items-center justify-between border-y border-y-input bg-muted px-3 py-2 + @apply -mt-px flex w-full select-none items-center justify-between border-y border-y-input bg-muted px-3 py-2; } .components-disclosure-title { - @apply flex items-center text-sm text-primary + @apply flex items-center text-sm text-primary; } .components-disclosure-div { - @apply flex gap-2 + @apply flex gap-2; } .flow-page-positioning { - @apply h-full w-full overflow-hidden + @apply h-full w-full overflow-hidden; } .logspace-page-icon { - @apply absolute bottom-2 left-7 flex h-6 cursor-pointer flex-col items-center justify-start overflow-hidden rounded-lg bg-foreground px-2 text-center font-sans text-xs tracking-wide text-secondary transition-all duration-500 ease-in-out + @apply absolute bottom-2 left-7 flex h-6 cursor-pointer flex-col items-center justify-start overflow-hidden rounded-lg bg-foreground px-2 text-center font-sans text-xs tracking-wide text-secondary transition-all duration-500 ease-in-out; } .logspace-page-icon:hover { - @apply hover:h-12 + @apply hover:h-12; } - + .flex-max-width { - @apply flex w-full + @apply flex w-full; } .main-page-panel { - @apply flex-max-width h-full flex-col overflow-auto bg-muted px-16 + @apply flex-max-width h-full flex-col overflow-auto bg-muted px-16; } .main-page-nav-arrangement { - @apply flex-max-width justify-between px-6 py-12 pb-2 + @apply flex-max-width justify-between px-6 py-12 pb-2; } .main-page-nav-title { - @apply flex items-center justify-center gap-2 text-2xl font-semibold + @apply flex items-center justify-center gap-2 text-2xl font-semibold; } .main-page-nav-button { - @apply mr-2 w-4 + @apply mr-2 w-4; } .main-page-description-text { - @apply flex w-[60%] px-6 pb-14 text-muted-foreground + @apply flex w-[60%] px-6 pb-14 text-muted-foreground; } .main-page-flows-display { - @apply grid w-full gap-4 p-4 md:grid-cols-2 lg:grid-cols-4 + @apply grid w-full gap-4 p-4 md:grid-cols-2 lg:grid-cols-4; } .community-page-arrangement { - @apply flex-max-width h-full flex-col overflow-auto bg-muted px-16 + @apply flex-max-width h-full flex-col overflow-auto bg-muted px-16; } .community-page-nav-arrangement { - @apply flex-max-width justify-between px-6 py-12 pb-2 + @apply flex-max-width justify-between px-6 py-12 pb-2; } .community-page-nav-title { - @apply flex items-center justify-center gap-2 text-2xl font-semibold + @apply flex items-center justify-center gap-2 text-2xl font-semibold; } .community-page-nav-button { - @apply flex gap-2 + @apply flex gap-2; } .community-page-description-text { - @apply flex w-[70%] px-6 pb-8 text-muted-foreground + @apply flex w-[70%] px-6 pb-8 text-muted-foreground; } .community-pages-flows-panel { - @apply grid w-full gap-4 p-4 md:grid-cols-2 lg:grid-cols-4 + @apply grid w-full gap-4 p-4 md:grid-cols-2 lg:grid-cols-4; } .generic-node-div { - @apply relative flex w-96 flex-col justify-center rounded-lg bg-background + @apply relative flex w-96 flex-col justify-center rounded-lg bg-background; } .generic-node-div-title { - @apply flex w-full items-center justify-between gap-8 rounded-t-lg border-b bg-muted p-4 + @apply flex w-full items-center justify-between gap-8 rounded-t-lg border-b bg-muted p-4; } .generic-node-title-arrangement { - @apply flex-max-width items-center truncate + @apply flex-max-width items-center truncate; } .generic-node-icon { - @apply h-10 w-10 rounded p-1 + @apply h-10 w-10 rounded p-1; } .generic-node-tooltip-div { - @apply ml-2 truncate + @apply ml-2 truncate; } .generic-node-validation-div { - @apply max-h-96 overflow-auto + @apply max-h-96 overflow-auto; } .generic-node-status-position { - @apply relative top-[3px] h-5 w-5 + @apply relative top-[3px] h-5 w-5; } .generic-node-status-animation { - @apply hidden h-4 w-4 animate-spin rounded-full bg-ring opacity-0 + @apply hidden h-4 w-4 animate-spin rounded-full bg-ring opacity-0; } .generic-node-status { - @apply h-4 w-4 rounded-full opacity-100 + @apply h-4 w-4 rounded-full opacity-100; } .green-status { - @apply generic-node-status bg-status-green + @apply generic-node-status bg-status-green; } .red-status { - @apply generic-node-status bg-status-red + @apply generic-node-status bg-status-red; } .yellow-status { - @apply generic-node-status bg-status-yellow + @apply generic-node-status bg-status-yellow; } .status-build-animation { - @apply hidden h-4 w-4 animate-spin rounded-full bg-ring opacity-0 + @apply hidden h-4 w-4 animate-spin rounded-full bg-ring opacity-0; } .status-div { - @apply absolute w-4 duration-200 ease-in-out + @apply absolute w-4 duration-200 ease-in-out; } .status-div:hover { - @apply hover:text-accent-foreground hover:transition-all + @apply hover:text-accent-foreground hover:transition-all; } .generic-node-desc { - @apply h-full w-full py-5 text-foreground + @apply h-full w-full py-5 text-foreground; } .generic-node-desc-text { - @apply w-full px-5 pb-3 text-sm text-muted-foreground + @apply w-full px-5 pb-3 text-sm text-muted-foreground; } .alert-icon { - @apply h-5 w-5 + @apply h-5 w-5; } .alert-font-size { - @apply text-sm font-medium + @apply text-sm font-medium; } .error-build-message { - @apply mt-6 w-96 cursor-pointer rounded-md bg-error-background p-4 shadow-xl + @apply mt-6 w-96 cursor-pointer rounded-md bg-error-background p-4 shadow-xl; } .error-build-message-circle { - @apply text-status-red alert-icon + @apply alert-icon text-status-red; } .error-build-text { - @apply text-error-foreground + @apply text-error-foreground; } .error-build-foreground { - @apply error-build-text alert-font-size + @apply error-build-text alert-font-size; } .error-build-message-div { - @apply mt-2 text-sm error-build-text + @apply error-build-text mt-2 text-sm; } .error-build-message-list { - @apply list-disc space-y-1 pl-5 + @apply list-disc space-y-1 pl-5; } .success-alert { - @apply mt-6 w-96 rounded-md bg-success-background p-4 shadow-xl + @apply mt-6 w-96 rounded-md bg-success-background p-4 shadow-xl; } .success-alert-icon { - @apply alert-icon text-status-green + @apply alert-icon text-status-green; } .success-alert-message { - @apply alert-font-size text-success-foreground + @apply alert-font-size text-success-foreground; } .card-component-title-display { - @apply round-button-div flex-max-width + @apply round-button-div flex-max-width; } .card-component-image { - @apply flex h-7 w-7 items-center justify-center rounded-full text-2xl + @apply flex h-7 w-7 items-center justify-center rounded-full text-2xl; } .card-component-title-size { - @apply inline-block w-full flex-1 break-words truncate-doubleline + @apply inline-block w-full flex-1 break-words truncate-doubleline; } .card-component-delete-button { - @apply flex self-start + @apply flex self-start; } .card-component-delete-icon { - @apply h-4 w-4 text-primary opacity-0 transition-all group-hover:opacity-100 + @apply h-4 w-4 text-primary opacity-0 transition-all group-hover:opacity-100; } .card-component-desc { - @apply pb-2 pt-2 + @apply pb-2 pt-2; } .card-component-desc-text { - @apply truncate-doubleline + @apply truncate-doubleline; } .card-component-footer-arrangement { - @apply flex-max-width items-end justify-between gap-2 + @apply flex-max-width items-end justify-between gap-2; } .card-component-footer { - @apply flex flex-wrap gap-2 + @apply flex flex-wrap gap-2; } .unused-side-bar-aside { - @apply flex flex-shrink-0 flex-col overflow-hidden border-r transition-all duration-500 + @apply flex flex-shrink-0 flex-col overflow-hidden border-r transition-all duration-500; } .unused-side-bar-arrangement { - @apply flex h-full w-52 flex-col items-start overflow-y-auto border bg-background scrollbar-hide + @apply flex h-full w-52 flex-col items-start overflow-y-auto border bg-background scrollbar-hide; } .unused-side-bar-division { - @apply flex-max-width flex-grow flex-col + @apply flex-max-width flex-grow flex-col; } .unused-side-bar-nav { - @apply flex-1 space-y-1 + @apply flex-1 space-y-1; } .unused-side-bar-link { - @apply flex-max-width items-center rounded-md py-2 pl-2 text-sm font-medium + @apply flex-max-width items-center rounded-md py-2 pl-2 text-sm font-medium; } .unused-side-bar-link-colors-true { - @apply bg-muted text-foreground + @apply bg-muted text-foreground; } .unused-side-bar-link-colors-false { - @apply bg-background text-muted-foreground hover:bg-muted hover:text-foreground + @apply bg-background text-muted-foreground hover:bg-muted hover:text-foreground; } .unused-side-bar-icon { - @apply mr-3 flex-shrink-0 h-6 w-6 + @apply mr-3 h-6 w-6 flex-shrink-0; } .unused-side-bar-icon-false { - @apply text-ring group-hover:text-accent-foreground + @apply text-ring group-hover:text-accent-foreground; } .unused-side-bar-disclosure { - @apply unused-side-bar-link pr-1 text-left + @apply unused-side-bar-link pr-1 text-left; } .unused-side-bar-disclosure:focus { - @apply focus:outline-none focus:ring-1 focus:ring-ring + @apply focus:outline-none focus:ring-1 focus:ring-ring; } .unused-side-bar-disclosure-icon { - @apply unused-side-bar-icon text-ring group-hover:text-accent-foreground + @apply unused-side-bar-icon text-ring group-hover:text-accent-foreground; } .unused-side-bar-svg-true { - @apply text-ring rotate-90 + @apply rotate-90 text-ring; } .unused-side-bar-svg { - @apply ml-3 h-5 w-5 flex-shrink-0 duration-150 ease-in-out group-hover:text-accent-foreground + @apply ml-3 h-5 w-5 flex-shrink-0 duration-150 ease-in-out group-hover:text-accent-foreground; } .unused-side-bar-disclosure-panel { - @apply flex w-full items-center rounded-md py-2 pl-11 pr-2 text-sm font-medium + @apply flex w-full items-center rounded-md py-2 pl-11 pr-2 text-sm font-medium; } .code-area-component { - @apply pointer-events-none w-full cursor-not-allowed + @apply pointer-events-none w-full cursor-not-allowed; } .code-area-input-positioning { - @apply flex-max-width items-center + @apply flex-max-width items-center; } .code-area-external-link { - @apply w-6 h-6 ml-3 + @apply ml-3 h-6 w-6; } .code-area-external-link:hover { - @apply hover:text-accent-foreground + @apply hover:text-accent-foreground; } .dropdown-component-outline { - @apply input-edit-node relative pr-8 + @apply input-edit-node relative pr-8; } .dropdown-component-false-outline { - @apply input-primary py-2 pl-3 pr-10 text-left + @apply input-primary py-2 pl-3 pr-10 text-left; } .dropdown-component-display { - @apply block w-full truncate bg-background + @apply block w-full truncate bg-background; } .dropdown-component-arrow { - @apply pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2 + @apply pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2; } .dropdown-component-arrow-color { - @apply h-5 w-5 extra-side-bar-save-disable + @apply extra-side-bar-save-disable h-5 w-5; } .dropdown-component-options { - @apply z-10 mt-1 max-h-60 overflow-auto rounded-md bg-background py-1 text-base shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm + @apply z-10 mt-1 max-h-60 overflow-auto rounded-md bg-background py-1 text-base shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm; } .dropdown-component-true-options { - @apply dropdown-component-options w-[215px] + @apply dropdown-component-options w-[215px]; } .dropdown-component-false-options { - @apply dropdown-component-options w-full + @apply dropdown-component-options w-full; } .dropdown-component-option { - @apply relative cursor-default select-none + @apply relative cursor-default select-none; } .dropdown-component-false-option { - @apply dropdown-component-option py-0.5 pl-3 pr-12 + @apply dropdown-component-option py-0.5 pl-3 pr-12; } .dropdown-component-true-option { - @apply dropdown-component-option py-2 pl-3 pr-9 + @apply dropdown-component-option py-2 pl-3 pr-9; } .dropdown-component-choosal { - @apply absolute inset-y-0 right-0 flex items-center pr-4 + @apply absolute inset-y-0 right-0 flex items-center pr-4; } .dropdown-component-check-icon { - @apply h-5 w-5 text-black + @apply h-5 w-5 text-black; } .edit-flow-arrangement { - @apply flex justify-between + @apply flex justify-between; } .edit-flow-span { - @apply ml-10 animate-pulse text-status-red + @apply ml-10 animate-pulse text-status-red; } .float-component-pointer { - @apply pointer-events-none cursor-not-allowed + @apply pointer-events-none cursor-not-allowed; } .header-menu-bar { - @apply flex items-center gap-0.5 rounded-md px-1.5 py-1 text-sm font-medium + @apply flex items-center gap-0.5 rounded-md px-1.5 py-1 text-sm font-medium; } .header-menu-bar-display { - @apply flex max-w-[200px] items-center gap-2 cursor-pointer + @apply flex max-w-[200px] cursor-pointer items-center gap-2; } .header-menu-flow-name { - @apply flex-1 truncate + @apply flex-1 truncate; } .header-menu-options { - @apply mr-2 h-4 w-4 + @apply mr-2 h-4 w-4; } .header-arrangement { - @apply flex-max-width h-12 items-center justify-between border-b bg-muted + @apply flex-max-width h-12 items-center justify-between border-b bg-muted; } .header-start-display { - @apply flex w-96 items-center justify-start gap-2 + @apply flex w-96 items-center justify-start gap-2; } .header-end-division { - @apply flex w-96 justify-end px-2 + @apply flex w-96 justify-end px-2; } .header-end-display { - @apply ml-auto mr-2 flex items-center gap-5 + @apply ml-auto mr-2 flex items-center gap-5; } .header-github-link-box { - @apply border border-input h-9 px-3 pr-0 rounded-md inline-flex shadow-sm items-center justify-center + @apply inline-flex h-9 items-center justify-center rounded-md border border-input px-3 pr-0 shadow-sm; } .header-github-link { - @apply text-sm font-medium disabled:opacity-50 disabled:pointer-events-none ring-offset-background text-muted-foreground header-github-link-box + @apply header-github-link-box text-sm font-medium text-muted-foreground ring-offset-background disabled:pointer-events-none disabled:opacity-50; } .header-github-link:focus-visible { - @apply focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 + @apply focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2; } .header-github-link:hover { - @apply hover:bg-accent hover:text-accent-foreground + @apply hover:bg-accent hover:text-accent-foreground; } .header-github-display { - @apply -mr-px ml-2 flex h-9 items-center justify-center rounded-md rounded-l-none border bg-background px-2 text-sm + @apply -mr-px ml-2 flex h-9 items-center justify-center rounded-md rounded-l-none border bg-background px-2 text-sm; } .header-notifications-box { - @apply fixed left-0 top-0 h-screen w-screen + @apply fixed left-0 top-0 h-screen w-screen; } .header-notifications { - @apply absolute right-[3px] h-1.5 w-1.5 rounded-full bg-destructive + @apply absolute right-[3px] h-1.5 w-1.5 rounded-full bg-destructive; } .input-component-div { - @apply pointer-events-none relative cursor-not-allowed + @apply pointer-events-none relative cursor-not-allowed; } .input-component-button { - @apply absolute inset-y-0 right-0 items-center text-muted-foreground + @apply absolute inset-y-0 right-0 items-center text-muted-foreground; } .input-component-true-button { - @apply input-component-button pr-2 + @apply input-component-button pr-2; } .input-component-false-button { - @apply input-component-button px-4 + @apply input-component-button px-4; } .input-component-true-svg { - @apply absolute bottom-0.5 right-2 side-bar-button-size + @apply side-bar-button-size absolute bottom-0.5 right-2; } .input-component-false-svg { - @apply absolute bottom-2 right-3 side-bar-button-size + @apply side-bar-button-size absolute bottom-2 right-3; } - + .input-file-component { - @apply flex-max-width items-center + @apply flex-max-width items-center; } .toggle-component-switch { - @apply relative inline-flex h-6 w-11 flex-shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out + @apply relative inline-flex h-6 w-11 flex-shrink-0 cursor-pointer rounded-full border-2 border-transparent transition-colors duration-200 ease-in-out; } .toggle-component-switch:focus { - @apply focus:outline-none focus:ring-1 focus:ring-primary focus:ring-offset-1 + @apply focus:outline-none focus:ring-1 focus:ring-primary focus:ring-offset-1; } .toggle-component-span { - @apply pointer-events-none relative inline-block h-5 w-5 transform rounded-full shadow ring-0 transition duration-200 ease-in-out + @apply pointer-events-none relative inline-block h-5 w-5 transform rounded-full shadow ring-0 transition duration-200 ease-in-out; } .toggle-component-second-span { - @apply absolute inset-0 flex h-full w-full items-center justify-center transition-opacity + @apply absolute inset-0 flex h-full w-full items-center justify-center transition-opacity; } .app-div { - @apply fixed bottom-5 left-5 flex flex-col-reverse + @apply fixed bottom-5 left-5 flex flex-col-reverse; } .chat-input-modal-txtarea { - @apply form-input block w-full rounded-md border-ring pr-10 custom-scroll sm:text-sm + @apply form-input block w-full rounded-md border-ring pr-10 custom-scroll sm:text-sm; } .chat-input-modal-div { - @apply absolute bottom-0.5 right-3 + @apply absolute bottom-0.5 right-3; } .chat-input-modal-lock { - @apply side-bar-button-size animate-pulse text-ring + @apply side-bar-button-size animate-pulse text-ring; } .chat-input-modal-send { - @apply side-bar-button-size text-ring hover:text-muted-foreground + @apply side-bar-button-size text-ring hover:text-muted-foreground; } .code-block-modal { - @apply flex items-center justify-between px-4 py-1.5 + @apply flex items-center justify-between px-4 py-1.5; } .code-block-modal-span { - @apply text-xs lowercase text-muted-foreground + @apply text-xs lowercase text-muted-foreground; } .code-block-modal-button { - @apply flex items-center gap-1.5 rounded bg-none p-1 text-xs text-muted-foreground + @apply flex items-center gap-1.5 rounded bg-none p-1 text-xs text-muted-foreground; } .chat-message-modal { - @apply flex-max-width py-2 pl-2 + @apply flex-max-width py-2 pl-2; } .chat-message-modal-div { - @apply my-3 flex h-8 w-8 items-center justify-center overflow-hidden rounded-full + @apply my-3 flex h-8 w-8 items-center justify-center overflow-hidden rounded-full; } .chat-message-modal-img { - @apply absolute scale-150 transition-opacity duration-500 + @apply absolute scale-150 transition-opacity duration-500; } .chat-message-modal-display { - @apply flex-max-width items-center text-start + @apply flex-max-width items-center text-start; } .chat-message-modal-text { - @apply relative inline-block w-full text-start text-sm font-normal text-muted-foreground + @apply relative inline-block w-full text-start text-sm font-normal text-muted-foreground; } .chat-message-modal-icon-div { - @apply absolute -left-2 -top-1 cursor-pointer + @apply absolute -left-2 -top-1 cursor-pointer; } .chat-message-modal-thought { - @apply ml-3 inline-block h-full w-[95%] rounded-md border border-ring bg-muted px-2 pb-3 pt-3 text-start text-muted-foreground chat-message-modal-thought-cursor + @apply chat-message-modal-thought-cursor ml-3 inline-block h-full w-[95%] rounded-md border border-ring bg-muted px-2 pb-3 pt-3 text-start text-muted-foreground; } .chat-message-modal-thought-cursor { - @apply cursor-pointer scrollbar-hide overflow-scroll + @apply cursor-pointer overflow-scroll scrollbar-hide; } .chat-message-modal-markdown { - @apply w-full px-4 pb-3 pr-8 pt-3 + @apply w-full px-4 pb-3 pr-8 pt-3; } .chat-message-modal-markdown-span { - @apply mt-1 animate-pulse cursor-default + @apply mt-1 animate-pulse cursor-default; } .chat-message-modal-alert { - @apply inline-block px-3 text-start text-muted-foreground + @apply inline-block px-3 text-start text-muted-foreground; } .file-card-modal-image-div { - @apply absolute right-0 top-0 rounded-bl-lg bg-muted px-1 text-sm font-bold text-foreground + @apply absolute right-0 top-0 rounded-bl-lg bg-muted px-1 text-sm font-bold text-foreground; } .file-card-modal-image-button { - @apply px-2 py-1 text-ring + @apply px-2 py-1 text-ring; } .file-card-modal-button { - @apply flex w-1/2 items-center justify-between rounded border border-ring bg-muted px-2 py-2 text-foreground shadow hover:drop-shadow-lg + @apply flex w-1/2 items-center justify-between rounded border border-ring bg-muted px-2 py-2 text-foreground shadow hover:drop-shadow-lg; } .file-card-modal-div { - @apply mr-2 flex-max-width items-center gap-2 text-current + @apply flex-max-width mr-2 items-center gap-2 text-current; } .file-card-modal-footer { - @apply flex flex-col items-start + @apply flex flex-col items-start; } .file-card-modal-name { - @apply truncate text-sm text-current + @apply truncate text-sm text-current; } .file-card-modal-type { - @apply truncate text-xs text-ring + @apply truncate text-xs text-ring; } .send-message-modal-transition { - @apply fixed inset-0 bg-black bg-opacity-80 backdrop-blur-sm transition-opacity + @apply fixed inset-0 bg-black bg-opacity-80 backdrop-blur-sm transition-opacity; } .chat-modal-box { - @apply fixed inset-0 z-10 overflow-y-auto + @apply fixed inset-0 z-10 overflow-y-auto; } .chat-modal-box-div { - @apply flex h-full items-end justify-center p-4 text-center sm:items-center sm:p-0 + @apply flex h-full items-end justify-center p-4 text-center sm:items-center sm:p-0; } .chat-modal-dialog-panel { - @apply relative flex h-[95%] w-[690px] transform flex-col justify-between overflow-hidden rounded-lg bg-background text-left shadow-xl drop-shadow-2xl transition-all + @apply relative flex h-[95%] w-[690px] transform flex-col justify-between overflow-hidden rounded-lg bg-background text-left shadow-xl drop-shadow-2xl transition-all; } .chat-modal-dialog-panel-div { - @apply relative w-full p-4 + @apply relative w-full p-4; } .chat-modal-dialog-trash-panel { - @apply absolute right-10 top-2 z-30 text-muted-foreground hover:text-status-red + @apply absolute right-10 top-2 z-30 text-muted-foreground hover:text-status-red; } .chat-modal-dialog-x-panel { - @apply absolute right-2 top-1.5 z-30 text-muted-foreground hover:text-status-red + @apply absolute right-2 top-1.5 z-30 text-muted-foreground hover:text-status-red; } .chat-modal-dialog-history { - @apply flex-max-width h-full flex-col items-center overflow-scroll border-t bg-background scrollbar-hide + @apply flex-max-width h-full flex-col items-center overflow-scroll border-t bg-background scrollbar-hide; } .chat-modal-dialog-span-box { - @apply flex-max-width h-full flex-col items-center justify-center text-center align-middle + @apply flex-max-width h-full flex-col items-center justify-center text-center align-middle; } .chat-modal-dialog-desc { - @apply w-2/4 rounded-md border border-input bg-muted px-6 py-8 + @apply w-2/4 rounded-md border border-input bg-muted px-6 py-8; } .chat-modal-input-div { - @apply flex-max-width flex-col items-center justify-between border-t bg-background p-3 + @apply flex-max-width flex-col items-center justify-between border-t bg-background p-3; } .chat-modal-input { - @apply relative mt-1 w-full rounded-md shadow-sm + @apply relative mt-1 w-full rounded-md shadow-sm; } .code-area-modal-editor-div { - @apply mt-2 flex-max-width h-full + @apply flex-max-width mt-2 h-full; } .code-area-modal-editor-box { - @apply h-[300px] w-full rounded-lg border-[1px] border-ring custom-scroll + @apply h-[300px] w-full rounded-lg border-[1px] border-ring custom-scroll; } .edit-node-modal-variable { - @apply h-5 w-5 stroke-2 pe-1 text-muted-foreground + @apply h-5 w-5 stroke-2 pe-1 text-muted-foreground; } .edit-node-modal-span { - @apply text-sm font-semibold text-primary + @apply text-sm font-semibold text-primary; } .edit-node-modal-arrangement { - @apply flex-max-width h-fit max-h-[400px] + @apply flex-max-width h-fit max-h-[400px]; } .edit-node-modal-box { - @apply w-full rounded-lg border-[1px] border-input bg-background + @apply w-full rounded-lg border-[1px] border-input bg-background; } .edit-node-modal-table { - @apply flex h-fit flex-col gap-5 + @apply flex h-fit flex-col gap-5; } .edit-node-modal-table-header { - @apply h-10 border-input text-xs font-medium text-ring + @apply h-10 border-input text-xs font-medium text-ring; } .edit-node-modal-table-cell { - @apply p-0 text-center text-sm text-foreground truncate sm:px-3 + @apply truncate p-0 text-center text-sm text-foreground sm:px-3; } .edit-node-modal-second-cell { - @apply w-[300px] p-0 text-center text-xs text-foreground + @apply w-[300px] p-0 text-center text-xs text-foreground; } .generic-modal-txtarea-div { - @apply mt-2 flex-max-width h-full + @apply flex-max-width mt-2 h-full; } .button-box-modal-div { - @apply flex transform flex-col items-center justify-center rounded-lg border border-ring text-center shadow hover:scale-105 hover:shadow-lg + @apply flex transform flex-col items-center justify-center rounded-lg border border-ring text-center shadow hover:scale-105 hover:shadow-lg; } .dialog-header-modal-div { - @apply absolute left-0 top-2 z-50 hidden pl-4 pt-4 sm:block + @apply absolute left-0 top-2 z-50 hidden pl-4 pt-4 sm:block; } .dialog-header-modal-button { - @apply rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 + @apply rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2; } .dialog-modal-examples-div { - @apply h-full w-full overflow-y-auto scrollbar-hide + @apply h-full w-full overflow-y-auto scrollbar-hide; } .dialog-modal-example-true { - @apply mx-auto flex flex-row flex-wrap items-start justify-center overflow-auto + @apply mx-auto flex flex-row flex-wrap items-start justify-center overflow-auto; } .dialog-modal-example-false { - @apply flex flex-row items-center justify-center + @apply flex flex-row items-center justify-center; } .dialog-modal-button-box-div { - @apply flex-max-width h-full items-center justify-evenly + @apply flex-max-width h-full items-center justify-evenly; } .document-icon { - @apply h-10 w-10 flex-shrink-0 + @apply h-10 w-10 flex-shrink-0; } .loading-component-div { - @apply flex items-center justify-center align-middle + @apply flex items-center justify-center align-middle; } .dialog-modal-footer { - @apply mt-2 flex-max-width items-center justify-center + @apply flex-max-width mt-2 items-center justify-center; } .dialog-modal-footer-link { - @apply flex items-center justify-center text-muted-foreground + @apply flex items-center justify-center text-muted-foreground; } .node-modal-div { - @apply fixed inset-0 bg-ring bg-opacity-75 transition-opacity + @apply fixed inset-0 bg-ring bg-opacity-75 transition-opacity; } .node-modal-dialog-arrangement { - @apply fixed inset-0 z-10 overflow-y-auto + @apply fixed inset-0 z-10 overflow-y-auto; } .node-modal-dialog-div { - @apply flex h-full items-end justify-center p-4 text-center sm:items-center sm:p-0 + @apply flex h-full items-end justify-center p-4 text-center sm:items-center sm:p-0; } .node-modal-dialog-panel { - @apply relative flex h-[600px] w-[700px] transform flex-col justify-between overflow-hidden rounded-lg bg-background text-left shadow-xl transition-all sm:my-8 + @apply relative flex h-[600px] w-[700px] transform flex-col justify-between overflow-hidden rounded-lg bg-background text-left shadow-xl transition-all sm:my-8; } .node-modal-dialog-panel-div { - @apply absolute right-0 top-0 z-50 hidden pr-4 pt-4 sm:block + @apply absolute right-0 top-0 z-50 hidden pr-4 pt-4 sm:block; } .node-modal-dialog-button { - @apply rounded-md text-ring hover:text-accent-foreground + @apply rounded-md text-ring hover:text-accent-foreground; } .node-modal-dialog-icon-div { - @apply flex-max-width h-full flex-col items-center justify-center + @apply flex-max-width h-full flex-col items-center justify-center; } .node-modal-icon-arrangement { - @apply z-10 flex-max-width justify-center pb-4 shadow-sm + @apply flex-max-width z-10 justify-center pb-4 shadow-sm; } .node-modal-icon { - @apply mt-4 h-10 w-10 rounded p-1 + @apply mt-4 h-10 w-10 rounded p-1; } .node-modal-title-div { - @apply mt-4 text-center sm:ml-4 sm:text-left + @apply mt-4 text-center sm:ml-4 sm:text-left; } .node-modal-title { - @apply text-lg font-medium leading-10 text-foreground + @apply text-lg font-medium leading-10 text-foreground; } .node-modal-template-div { - @apply flex-max-width h-full flex-row items-center justify-center gap-4 bg-input p-4 + @apply flex-max-width h-full flex-row items-center justify-center gap-4 bg-input p-4; } .node-modal-template { - @apply w-full rounded-lg bg-background px-4 shadow sm:p-4 + @apply w-full rounded-lg bg-background px-4 shadow sm:p-4; } .node-modal-template-column { - @apply flex h-full flex-col gap-5 + @apply flex h-full flex-col gap-5; } .node-modal-button-box { - @apply flex-max-width flex-row-reverse bg-input px-4 pb-3 + @apply flex-max-width flex-row-reverse bg-input px-4 pb-3; } .node-modal-button { - @apply inline-flex w-full justify-center rounded-md border border-transparent bg-status-red px-4 py-2 text-base font-medium text-background shadow-sm hover:bg-ring sm:ml-3 sm:w-auto sm:text-sm + @apply inline-flex w-full justify-center rounded-md border border-transparent bg-status-red px-4 py-2 text-base font-medium text-background shadow-sm hover:bg-ring sm:ml-3 sm:w-auto sm:text-sm; } .node-modal-button:focus { - @apply focus:outline-none focus:ring-1 focus:ring-ring focus:ring-offset-1 + @apply focus:outline-none focus:ring-1 focus:ring-ring focus:ring-offset-1; } .prompt-modal-icon-box { - @apply mx-auto mt-4 flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-almost-light-blue sm:mx-0 sm:h-10 sm:w-10 + @apply mx-auto mt-4 flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-full bg-almost-light-blue sm:mx-0 sm:h-10 sm:w-10; } .prompt-modal-icon { - @apply h-6 w-6 text-almost-medium-blue + @apply h-6 w-6 text-almost-medium-blue; } .prompt-modal-txtarea-arrangement { - @apply flex-max-width h-full flex-row items-center justify-center gap-4 overflow-auto bg-accent p-4 + @apply flex-max-width h-full flex-row items-center justify-center gap-4 overflow-auto bg-accent p-4; } .prompt-modal-txtarea-box { - @apply h-full w-full overflow-hidden rounded-lg bg-background px-4 py-5 shadow sm:p-6 + @apply h-full w-full overflow-hidden rounded-lg bg-background px-4 py-5 shadow sm:p-6; } .prompt-modal-txtarea { - @apply form-input h-full w-full rounded-lg border-ring + @apply form-input h-full w-full rounded-lg border-ring; } .txtarea-modal-arrangement { - @apply flex h-full w-full flex-row items-center justify-center gap-4 bg-input p-4 + @apply flex h-full w-full flex-row items-center justify-center gap-4 bg-input p-4; } .txtarea-modal-box { - @apply w-full overflow-hidden rounded-lg bg-background px-4 py-5 shadow sm:p-6 + @apply w-full overflow-hidden rounded-lg bg-background px-4 py-5 shadow sm:p-6; } .txtarea-modal-input { - @apply form-input h-full w-full + @apply form-input h-full w-full; } .api-modal-tabs { - @apply lg:w-full h-full flex flex-col overflow-hidden text-center bg-muted rounded-md border sm:w-[75vw] + @apply flex h-full flex-col overflow-hidden rounded-md border bg-muted text-center sm:w-[75vw] lg:w-full; } .api-modal-tablist-div { - @apply flex items-center justify-between px-2 + @apply flex items-center justify-between px-2; } .api-modal-tabs-content { - @apply overflow-hidden w-full h-full px-4 pb-4 -mt-1 + @apply -mt-1 h-full w-full overflow-hidden px-4 pb-4; } .api-modal-accordion-display { - @apply flex w-full h-full mt-2 + @apply mt-2 flex h-full w-full; } .api-modal-table-arrangement { - @apply flex flex-col gap-5 h-fit + @apply flex h-fit flex-col gap-5; } - .icons-parameters-comp{ - @apply ml-3 h-6 w-6 + .icons-parameters-comp { + @apply ml-3 h-6 w-6; } .form-modal-lock-true { - @apply bg-input text-primary + @apply bg-input text-primary; } .form-modal-no-input { - @apply bg-input text-center text-primary dark:bg-gray-700 dark:text-gray-300 + @apply bg-input text-center text-primary dark:bg-gray-700 dark:text-gray-300; } .form-modal-lock-false { - @apply bg-white text-primary + @apply bg-white text-primary; } - .code-highlight{ - @apply block px-3 py-2 w-full max-h-[64vh] text-sm outline-0 border-0 break-all overflow-y-hidden + .code-highlight { + @apply block max-h-[64vh] w-full overflow-y-hidden break-all border-0 px-3 py-2 text-sm outline-0; } - .code-nohighlight{ - @apply block px-3 py-2 w-full max-h-[70vh] text-sm outline-0 border-0 break-all overflow-y-hidden + .code-nohighlight { + @apply block max-h-[70vh] w-full overflow-y-hidden break-all border-0 px-3 py-2 text-sm outline-0; } .form-modal-lockchat { - @apply form-input focus:ring-ring focus:border-ring block w-full rounded-md border-border p-4 pr-16 custom-scroll sm:text-sm + @apply form-input block w-full rounded-md border-border p-4 pr-16 custom-scroll focus:border-ring focus:ring-ring sm:text-sm; } .form-modal-send-icon-position { - @apply absolute bottom-2 right-4 + @apply absolute bottom-2 right-4; } .form-modal-send-button { - @apply rounded-md p-2 px-1 transition-all duration-300 + @apply rounded-md p-2 px-1 transition-all duration-300; } .form-modal-lock-icon { - @apply ml-1 mr-1 h-5 w-5 animate-pulse + @apply ml-1 mr-1 h-5 w-5 animate-pulse; } .form-modal-send-icon { - @apply mr-2 h-5 w-5 rotate-[44deg] + @apply mr-2 h-5 w-5 rotate-[44deg]; } .form-modal-play-icon { - @apply h-5 w-5 mx-1 + @apply mx-1 h-5 w-5; } .form-modal-chat-position { - @apply flex-max-width px-2 py-6 pl-4 pr-9 + @apply flex-max-width px-2 py-6 pl-4 pr-9; } .form-modal-chatbot-icon { - @apply mb-3 ml-3 mr-6 mt-1 + @apply mb-3 ml-3 mr-6 mt-1; } .form-modal-chat-image { - @apply flex flex-col items-center gap-1 + @apply flex flex-col items-center gap-1; } .form-modal-chat-img-box { - @apply relative flex h-8 w-8 items-center justify-center overflow-hidden rounded-md p-5 text-2xl + @apply relative flex h-8 w-8 items-center justify-center overflow-hidden rounded-md p-5 text-2xl; } .form-modal-chat-bot-icon { - @apply form-modal-chat-img-box bg-chat-bot-icon + @apply form-modal-chat-img-box bg-chat-bot-icon; } .form-modal-chat-user-icon { - @apply form-modal-chat-img-box bg-chat-user-icon + @apply form-modal-chat-img-box bg-chat-user-icon; } .form-modal-chat-icon-img { - @apply absolute scale-[60%] + @apply absolute scale-[60%]; } .form-modal-chat-text-position { - @apply flex w-full flex-1 text-start + @apply flex w-full flex-1 text-start; } .form-modal-chat-text { - @apply relative flex w-full flex-col text-start text-sm font-normal text-muted-foreground + @apply relative flex w-full flex-col text-start text-sm font-normal text-muted-foreground; } .form-modal-chat-icon-div { - @apply absolute -left-6 -top-3 cursor-pointer + @apply absolute -left-6 -top-3 cursor-pointer; } .form-modal-chat-icon { - @apply h-4 w-4 animate-bounce + @apply h-4 w-4 animate-bounce; } .form-modal-chat-thought-border { - @apply rounded-md border border-ring/60 + @apply rounded-md border border-ring/60; } .form-modal-chat-thought-size { - @apply inline-block h-full w-[95%] + @apply inline-block h-full w-[95%]; } .form-modal-chat-thought { - @apply cursor-pointer overflow-scroll bg-background text-start text-primary scrollbar-hide form-modal-chat-thought-border form-modal-chat-thought-size py-2 px-2 + @apply form-modal-chat-thought-border form-modal-chat-thought-size cursor-pointer overflow-scroll bg-background px-2 py-2 text-start text-primary scrollbar-hide; } .form-modal-markdown-span { - @apply mt-1 animate-pulse cursor-default + @apply mt-1 animate-pulse cursor-default; } .form-modal-initial-prompt-btn { - @apply mb-2 flex items-center gap-2 rounded-md border border-border bg-background shadow-sm px-4 py-2 text-sm font-semibold + @apply mb-2 flex items-center gap-2 rounded-md border border-border bg-background px-4 py-2 text-sm font-semibold shadow-sm; } .form-modal-iv-box { - @apply mt-2 flex-max-width h-[80vh] + @apply flex-max-width mt-2 h-[80vh]; } .form-modal-iv-size { - @apply mr-6 flex h-full w-2/6 flex-col justify-start overflow-auto scrollbar-hide + @apply mr-6 flex h-full w-2/6 flex-col justify-start overflow-auto scrollbar-hide; } .file-component-arrangement { - @apply flex items-center py-2 + @apply flex items-center py-2; } .file-component-variable { - @apply -ml-px mr-1 h-4 w-4 text-primary + @apply -ml-px mr-1 h-4 w-4 text-primary; } .file-component-variables-span { - @apply font-semibold text-primary + @apply font-semibold text-primary; } .file-component-variables-title { - @apply flex items-center justify-between pt-2 + @apply flex items-center justify-between pt-2; } .file-component-variables-div { - @apply mr-2.5 flex items-center + @apply mr-2.5 flex items-center; } .file-component-variables-title-txt { - @apply text-sm font-medium text-primary + @apply text-sm font-medium text-primary; } .file-component-accordion-div { - @apply flex items-start gap-3 + @apply flex items-start gap-3; } .file-component-badge-div { - @apply flex-max-width items-center justify-between + @apply flex-max-width items-center justify-between; } .file-component-tab-column { - @apply flex flex-col gap-2 p-1 + @apply flex flex-col gap-2 p-1; } .tab-accordion-badge-div { - @apply flex flex-1 items-center justify-between py-4 text-sm font-normal text-muted-foreground transition-all + @apply flex flex-1 items-center justify-between py-4 text-sm font-normal text-muted-foreground transition-all; } .eraser-column-arrangement { - @apply flex-max-width flex-1 flex-col + @apply flex-max-width flex-1 flex-col; } .eraser-size { - @apply relative flex h-full w-full flex-col rounded-md border bg-muted + @apply relative flex h-full w-full flex-col rounded-md border bg-muted; } .eraser-position { - @apply absolute right-3 top-3 z-50 + @apply absolute right-3 top-3 z-50; } .chat-message-div { - @apply flex-max-width h-full flex-col items-center overflow-scroll scrollbar-hide + @apply flex-max-width h-full flex-col items-center overflow-scroll scrollbar-hide; } .chat-alert-box { - @apply flex-max-width h-full flex-col items-center justify-center text-center align-middle + @apply flex-max-width h-full flex-col items-center justify-center text-center align-middle; } .langflow-chat-span { - @apply text-lg text-foreground + @apply text-lg text-foreground; } .langflow-chat-desc { - @apply w-2/4 rounded-md border border-border bg-muted px-6 py-8 + @apply w-2/4 rounded-md border border-border bg-muted px-6 py-8; } .langflow-chat-desc-span { - @apply text-base text-muted-foreground + @apply text-base text-muted-foreground; } .langflow-chat-input-div { - @apply flex-max-width flex-col items-center justify-between px-8 pb-6 + @apply flex-max-width flex-col items-center justify-between px-8 pb-6; } .langflow-chat-input { - @apply relative w-full rounded-md shadow-sm + @apply relative w-full rounded-md shadow-sm; } - .tooltip-fixed-width{ - @apply max-w-[30vw] max-h-[20vh] overflow-auto + .tooltip-fixed-width { + @apply max-h-[20vh] max-w-[30vw] overflow-auto; } .ace-editor-arrangement { - @apply flex-max-width h-full flex-col transition-all + @apply flex-max-width h-full flex-col transition-all; } .ace-editor { - @apply h-full w-full rounded-lg border-[1px] border-border custom-scroll + @apply h-full w-full rounded-lg border-[1px] border-border custom-scroll; } .ace-editor-save-btn { - @apply flex-max-width h-fit justify-end + @apply flex-max-width h-fit justify-end; } .export-modal-save-api { - @apply font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70 + @apply font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70; } .chat-message-highlight { - @apply px-0.5 rounded-md bg-indigo-100 dark:bg-indigo-900 + @apply rounded-md bg-indigo-100 px-0.5 dark:bg-indigo-900; } - - }