@@ -5,6 +5,8 @@ import { typedjson, useTypedLoaderData } from "remix-typedjson";
55import { z } from "zod" ;
66import { DialogClose } from "@radix-ui/react-dialog" ;
77import { TrashIcon } from "@heroicons/react/20/solid" ;
8+ import { IconBugFilled } from "@tabler/icons-react" ;
9+ import { SlackMonoIcon } from "~/assets/icons/SlackMonoIcon" ;
810import { Button } from "~/components/primitives/Buttons" ;
911import { DateTime } from "~/components/primitives/DateTime" ;
1012import {
@@ -193,17 +195,16 @@ export default function SlackIntegrationPage() {
193195 < PageTitle title = "Slack integration" />
194196 </ NavBar >
195197 < PageBody >
196- < MainHorizontallyCenteredContainer >
197- < div className = "flex h-full items-center justify-center" >
198- < div className = "text-center" >
199- < Header3 className = "mb-2" > No Slack integration found</ Header3 >
200- < Paragraph variant = "small" >
201- This organization doesn't have a Slack integration configured. You can connect
202- Slack when setting up alert channels in your project settings.
203- </ Paragraph >
204- </ div >
205- </ div >
206- </ MainHorizontallyCenteredContainer >
198+ < div className = "flex h-full flex-col items-center justify-center gap-3" >
199+ < SlackMonoIcon className = "mb-2 size-16 text-charcoal-650" />
200+ < Header2 > No Slack integration found</ Header2 >
201+ < Paragraph className = "max-w-md text-center text-text-dimmed" >
202+ Your organization doesn't have a Slack integration configured. You can connect Slack
203+ when setting up alerts from the{ " " }
204+ < IconBugFilled className = "-ml-0.5 mb-0.5 inline size-5 text-errors" />
205+ < span className = "text-text-bright" > Errors</ span > page.
206+ </ Paragraph >
207+ </ div >
207208 </ PageBody >
208209 </ PageContainer >
209210 ) ;
0 commit comments