You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/portal/src/content/docs/components/alert.mdx
+24-25Lines changed: 24 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Alert component
4
4
beta: true
5
5
---
6
6
7
-
The `Alert` component provides a flexible UI element for displaying alert messages. It is composed of several subcomponents such as `AlertRoot`, `AlertTitle`, `AlertDescription`, and `AlertLink` to offer a structured and customizable interface.
7
+
The `Alert` component provides a flexible UI element for displaying alert messages. It is composed of several subcomponents such as `Alert.Root`, `Alert.Title`, `Alert.Description`, and `Alert.Link` to offer a structured and customizable interface.
8
8
9
9
import { DocsPage } from"@/components/docs-page";
10
10
@@ -16,7 +16,7 @@ import { DocsPage } from "@/components/docs-page";
16
16
<Alert.Description>This is an alert description.</Alert.Description>
17
17
</Alert.Root>
18
18
<Alert.Root theme="danger" dismissible>
19
-
<Alert.Description>We couldn’t complete your request because it violates an Open Policy Agent (OPA) rule set by your organization. Please review the applicable policies or contact your administrator for clarification, then try creating the feature flag again.</Alert.Description>
19
+
<Alert.Description>We couldn’t complete your request because it violates an Open Policy Agent (OPA) rule set by your organization. Please review the applicable policies or contact your administrator for clarification, then try creating the feature flag again.</Alert.Description>
20
20
</Alert.Root>
21
21
<Alert.Root theme="warning" dismissible>
22
22
<Alert.Title>Warning Alert</Alert.Title>
@@ -25,34 +25,41 @@ import { DocsPage } from "@/components/docs-page";
25
25
<Alert.Root dismissible>
26
26
<Alert.Title>Dismissible Alert</Alert.Title>
27
27
</Alert.Root>
28
-
<Alert.Root>
28
+
<Alert.Root>
29
29
<Alert.Title>Link Alert</Alert.Title>
30
30
<Alert.Link to="/abc">Learn more</Alert.Link>
31
31
</Alert.Root>
32
-
<Alert.Root>
32
+
<Alert.Root>
33
33
<Alert.Title theme="warning">Link Alert as child</Alert.Title>
<Alert.Title>Crowded Alert not expandable</Alert.Title>
38
-
<Alert.Description>LoremLorem ipsum dolor sit amet consectetur adipisicing elit. Unde molestiae hic, iste nostrum, quia eaque amet autem optio rem earum nihil rerum illo! Possimus</Alert.Description>
38
+
<Alert.Description>LoremLorem ipsum dolor sit amet consectetur adipisicing elit. Unde molestiae hic, iste nostrum, quia eaque amet autem optio rem earum nihil rerum illo! Possimus</Alert.Description>
39
39
</Alert.Root>
40
40
<Alert.Root expandable>
41
41
<Alert.Title>Crowded Alert</Alert.Title>
42
-
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
42
+
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
43
43
<Alert.Link to="/abc">Learn more</Alert.Link>
44
44
</Alert.Root>
45
45
<Alert.Root theme="danger" expandable>
46
46
<Alert.Title>Crowded Alert</Alert.Title>
47
-
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
47
+
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
48
48
</Alert.Root>
49
49
<Alert.Root theme="warning" expandable>
50
50
<Alert.Title>Crowded Alert</Alert.Title>
51
51
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
52
52
</Alert.Root>
53
53
<Alert.Root expandable>
54
54
<Alert.Title>Expandable but not crowded</Alert.Title>
55
-
<Alert.Description >LoremLorem ipsum dolor sit amet consectetur adipisicing elit. Unde molestiae hic</Alert.Description>
55
+
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit.</Alert.Description>
56
+
</Alert.Root>
57
+
<Alert.Root theme="danger" expandable>
58
+
<Alert.Title>Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title Crowded title</Alert.Title>
59
+
<Alert.Description>Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
60
+
</Alert.Root>
61
+
<Alert.Root theme="warning" expandable>
62
+
<Alert.Description>Without Title Lorem, ipsum dolor sit amet consectetur adipisicing elit. Placeat magnam suscipit fugit officiis dignissimos iusto similique deleniti. Quod odio amet quisquam, blanditiis necessitatibus aliquam cumque beatae debitis sunt nemo perspiciatis a saepe enim voluptas? Incidunt vel officiis quam, corrupti ea aliquid nobis! Soluta accusantium ex, alias quod velit explicabo modi exercitationem eaque incidunt fuga, nihil fugiat voluptatum doloribus repudiandae atque.</Alert.Description>
56
63
</Alert.Root>
57
64
</div>`}
58
65
/>
@@ -62,22 +69,19 @@ import { DocsPage } from "@/components/docs-page";
0 commit comments