Skip to content

Commit 244d1cf

Browse files
committed
Fixes
1 parent 62a89d8 commit 244d1cf

File tree

2 files changed

+23
-19
lines changed

2 files changed

+23
-19
lines changed

site/src/hooks/useClickableTableRow.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export const useClickableTableRow = <
5858
return {
5959
...clickableProps,
6060
className: cn([
61-
"cursor-pointer hover:outline focus:outline -outline-offset-1 outline-border-hover",
61+
"cursor-pointer hover:outline focus:outline outline-1 -outline-offset-1 outline-border-hover",
6262
"first:rounded-t-md last:rounded-b-md",
6363
]),
6464
hover: true,

site/src/pages/WorkspacesPage/WorkspacesTable.tsx

+22-18
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export const WorkspacesTable: FC<WorkspacesTableProps> = ({
9999
<Table>
100100
<TableHeader>
101101
<TableRow>
102-
<TableHead className={hasAppStatus ? "w-[30%]" : "w-[40%]"}>
102+
<TableHead className={hasAppStatus ? "w-1/6" : "w-2/6"}>
103103
<div className="flex items-center gap-2">
104104
{canCheckWorkspaces && (
105105
<Checkbox
@@ -123,14 +123,14 @@ export const WorkspacesTable: FC<WorkspacesTableProps> = ({
123123
Name
124124
</div>
125125
</TableHead>
126-
{hasAppStatus && <TableHead className="w-[30%]">Activity</TableHead>}
127-
<TableHead className="w-[25%]">Template</TableHead>
128-
<TableHead className="w-[20%]">Last used</TableHead>
129-
<TableHead className="w-[15%]">Status</TableHead>
130-
<TableHead className="w-[1%]" />
126+
{hasAppStatus && <TableHead className="w-2/6">Activity</TableHead>}
127+
<TableHead className="w-2/6">Template</TableHead>
128+
<TableHead className="w-1/6">Last used</TableHead>
129+
<TableHead className="w-1/6">Status</TableHead>
130+
<TableHead className="w-0" />
131131
</TableRow>
132132
</TableHeader>
133-
<TableBody>
133+
<TableBody className="[&_td]:h-[72px]">
134134
{!workspaces && <TableLoader canCheckWorkspaces={canCheckWorkspaces} />}
135135
{workspaces && workspaces.length === 0 && (
136136
<TableRow>
@@ -230,8 +230,12 @@ export const WorkspacesTable: FC<WorkspacesTableProps> = ({
230230
<AvatarData
231231
title={getDisplayWorkspaceTemplateName(workspace)}
232232
subtitle={
233-
dashboard.showOrganizations &&
234-
(activeOrg?.display_name || workspace.organization_name)
233+
dashboard.showOrganizations && (
234+
<>
235+
<span className="sr-only">Organization:</span>{" "}
236+
{activeOrg?.display_name || workspace.organization_name}
237+
</>
238+
)
235239
}
236240
avatar={
237241
<Avatar
@@ -332,23 +336,23 @@ const TableLoader: FC<TableLoaderProps> = ({ canCheckWorkspaces }) => {
332336
return (
333337
<TableLoaderSkeleton>
334338
<TableRowSkeleton>
335-
<TableCell className="w-2/5">
339+
<TableCell className="w-2/6">
336340
<div className="flex items-center gap-2">
337341
{canCheckWorkspaces && <Checkbox size="small" disabled />}
338342
<AvatarDataSkeleton />
339343
</div>
340344
</TableCell>
341-
<TableCell>
342-
<Skeleton variant="text" width="25%" />
345+
<TableCell className="w-2/6">
346+
<AvatarDataSkeleton />
343347
</TableCell>
344-
<TableCell>
345-
<Skeleton variant="text" width="25%" />
348+
<TableCell className="w-1/6">
349+
<Skeleton variant="text" width="75%" />
346350
</TableCell>
347-
<TableCell>
348-
<Skeleton variant="text" width="25%" />
351+
<TableCell className="w-1/6">
352+
<Skeleton variant="text" width="75%" />
349353
</TableCell>
350-
<TableCell>
351-
<Skeleton variant="text" width="25%" />
354+
<TableCell className="w-0">
355+
<Skeleton variant="text" width="75%" />
352356
</TableCell>
353357
</TableRowSkeleton>
354358
</TableLoaderSkeleton>

0 commit comments

Comments
 (0)