Skip to content

Commit 4ee19b6

Browse files
committed
Tweak UI for dashboard
1 parent cd94942 commit 4ee19b6

File tree

1 file changed

+6
-13
lines changed

1 file changed

+6
-13
lines changed

resources/scripts/components/dashboard/ServerRow.tsx

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,13 @@ export default ({ server, className }: { server: Server; className?: string }) =
5959
<FontAwesomeIcon icon={faServer}/>
6060
</div>
6161
<div css={tw`flex-1 ml-4`}>
62-
<div css={tw`flex items-center`}>
63-
<div
64-
css={[
65-
tw`w-3 h-3 rounded-full mr-2`,
66-
(!stats?.status || stats?.status === 'offline')
67-
? tw`bg-red-500`
68-
: (stats?.status === 'running' ? tw`bg-green-500` : tw`bg-yellow-500`),
69-
]}
70-
/>
71-
<p css={tw`text-lg`}>{server.name}</p>
72-
</div>
62+
<p css={tw`text-lg`}>{server.name}</p>
63+
{!!server.description &&
64+
<p css={tw`text-sm text-neutral-300`}>{server.description}</p>
65+
}
7366
</div>
74-
<div css={tw`w-1/4 overflow-hidden`}>
75-
<div css={tw`flex ml-4`}>
67+
<div css={tw`w-48 overflow-hidden self-start`}>
68+
<div css={tw`flex ml-4 justify-end`}>
7669
<FontAwesomeIcon icon={faEthernet} css={tw`text-neutral-500`}/>
7770
<p css={tw`text-sm text-neutral-400 ml-2`}>
7871
{

0 commit comments

Comments
 (0)