Skip to content

Commit 9903301

Browse files
committed
Better blank state
1 parent 767d263 commit 9903301

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.integrations.slack.tsx

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ import { typedjson, useTypedLoaderData } from "remix-typedjson";
55
import { z } from "zod";
66
import { DialogClose } from "@radix-ui/react-dialog";
77
import { TrashIcon } from "@heroicons/react/20/solid";
8+
import { IconBugFilled } from "@tabler/icons-react";
9+
import { SlackMonoIcon } from "~/assets/icons/SlackMonoIcon";
810
import { Button } from "~/components/primitives/Buttons";
911
import { DateTime } from "~/components/primitives/DateTime";
1012
import {
@@ -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

Comments
 (0)