Skip to content

Commit 3191f3d

Browse files
committed
fix: improve mobile table display for domain verification
1 parent fb2d12d commit 3191f3d

File tree

2 files changed

+29
-17
lines changed

2 files changed

+29
-17
lines changed

src/lib/components/domains/cnameTable.svelte

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,22 @@
3535
</Typography.Text>
3636
</Layout.Stack>
3737

38-
<Table.Root columns={3} let:root>
38+
<Table.Root
39+
columns={[
40+
{ id: 'type', width: { min: 150 } },
41+
{ id: 'name', width: { min: 80 } },
42+
{ id: 'value', width: { min: 100 } }
43+
]}
44+
let:root>
3945
<svelte:fragment slot="header" let:root>
40-
<Table.Header.Cell {root}>Type</Table.Header.Cell>
41-
<Table.Header.Cell {root}>Name</Table.Header.Cell>
42-
<Table.Header.Cell {root}>Value</Table.Header.Cell>
46+
<Table.Header.Cell column="type" {root}>Type</Table.Header.Cell>
47+
<Table.Header.Cell column="name" {root}>Name</Table.Header.Cell>
48+
<Table.Header.Cell column="value" {root}>Value</Table.Header.Cell>
4349
</svelte:fragment>
4450
<Table.Row.Base {root}>
45-
<Table.Cell {root}>CNAME</Table.Cell>
46-
<Table.Cell {root}>{subdomain}</Table.Cell>
47-
<Table.Cell {root}>
51+
<Table.Cell column="type" {root}>CNAME</Table.Cell>
52+
<Table.Cell column="name" {root}>{subdomain}</Table.Cell>
53+
<Table.Cell column="value" {root}>
4854
<InteractiveText
4955
variant="copy"
5056
isVisible

src/lib/components/domains/recordTable.svelte

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -101,29 +101,35 @@
101101
</Typography.Text>
102102
</Layout.Stack>
103103

104-
<Table.Root columns={3} let:root>
104+
<Table.Root
105+
columns={[
106+
{ id: 'type', width: { min: 150 } },
107+
{ id: 'name', width: { min: 80 } },
108+
{ id: 'value', width: { min: 100 } }
109+
]}
110+
let:root>
105111
<svelte:fragment slot="header" let:root>
106-
<Table.Header.Cell {root}>Type</Table.Header.Cell>
107-
<Table.Header.Cell {root}>Name</Table.Header.Cell>
108-
<Table.Header.Cell {root}>Value</Table.Header.Cell>
112+
<Table.Header.Cell column="type" {root}>Type</Table.Header.Cell>
113+
<Table.Header.Cell column="name" {root}>Name</Table.Header.Cell>
114+
<Table.Header.Cell column="value" {root}>Value</Table.Header.Cell>
109115
</svelte:fragment>
110116
<Table.Row.Base {root}>
111-
<Table.Cell {root}>{variant.toUpperCase()}</Table.Cell>
112-
<Table.Cell {root}>{subdomain || '@'}</Table.Cell>
113-
<Table.Cell {root}>
117+
<Table.Cell column="type" {root}>{variant.toUpperCase()}</Table.Cell>
118+
<Table.Cell column="name" {root}>{subdomain || '@'}</Table.Cell>
119+
<Table.Cell column="value" {root}>
114120
<InteractiveText variant="copy" isVisible text={setTarget()} />
115121
</Table.Cell>
116122
</Table.Row.Base>
117123
{#if $regionalConsoleVariables._APP_DOMAIN_TARGET_CAA}
118124
<Table.Row.Base {root}>
119-
<Table.Cell {root}>
125+
<Table.Cell column="type" {root}>
120126
<Layout.Stack gap="s" direction="row" alignItems="center">
121127
<span>CAA</span>
122128
<Badge variant="secondary" size="xs" content="Recommended" />
123129
</Layout.Stack>
124130
</Table.Cell>
125-
<Table.Cell {root}>@</Table.Cell>
126-
<Table.Cell {root}>
131+
<Table.Cell column="name" {root}>@</Table.Cell>
132+
<Table.Cell column="value" {root}>
127133
<InteractiveText variant="copy" isVisible text={caaText} />
128134
</Table.Cell>
129135
</Table.Row.Base>

0 commit comments

Comments
 (0)