Skip to content

Commit 8df79f4

Browse files
Tweak system update release list (#2946)
* Add hash icon and tweak update meta * sadly repo.hash is a different hash --------- Co-authored-by: David Crespo <[email protected]>
1 parent 6897341 commit 8df79f4

File tree

2 files changed

+8
-16
lines changed

2 files changed

+8
-16
lines changed

app/pages/system/UpdatePage.tsx

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@ import { lt as semverLt } from 'semver'
1313

1414
import {
1515
Images24Icon,
16-
SizeOutline12Icon,
1716
SoftwareUpdate16Icon,
1817
SoftwareUpdate24Icon,
19-
TimeOutline12Icon,
2018
} from '@oxide/design-system/icons/react'
2119
import { Badge } from '@oxide/design-system/ui'
2220

@@ -213,9 +211,9 @@ export default function UpdatePage() {
213211
return (
214212
<li
215213
key={repo.hash}
216-
className="border-default @container flex items-center gap-3 rounded border pl-4"
214+
className="border-default @container flex items-center gap-2 rounded border pl-4"
217215
>
218-
<Images24Icon className="text-tertiary shrink-0" aria-hidden />
216+
<Images24Icon className="text-quaternary shrink-0" aria-hidden />
219217
<div className="flex min-w-0 flex-1 flex-col flex-wrap items-start gap-x-4 gap-y-1 py-3 @md:flex-row @md:items-center">
220218
<div className="flex-1">
221219
<div className="flex items-center gap-1.5">
@@ -225,15 +223,9 @@ export default function UpdatePage() {
225223
{isTarget && <Badge color="default">Target</Badge>}
226224
</div>
227225
</div>
228-
<div className="flex flex-col items-start gap-0.5 @md:items-end">
229-
<div className="flex items-center gap-1.5">
230-
<DateTime date={repo.timeCreated} />
231-
<TimeOutline12Icon className="text-quaternary" aria-hidden />
232-
</div>
233-
<div className="flex items-center gap-1.5">
234-
<div>{repo.fileName}</div>
235-
<SizeOutline12Icon className="text-quaternary" aria-hidden />
236-
</div>
226+
<div className="flex flex-col items-start gap-0.5 pr-2 @md:items-end">
227+
<DateTime date={repo.timeCreated} />
228+
<div>{repo.fileName}</div>
237229
</div>
238230
</div>
239231
<div className="border-secondary flex items-center justify-center self-stretch border-l">

mock-api/system-update.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@ export const tufRepos: Json<TufRepo>[] = [
1313
{
1414
system_version: '18.0.0',
1515
file_name: 'rack-18.0.0.zip',
16-
hash: 'a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6',
16+
hash: '163acd11ef5b14aac27d04b2080393826e832714',
1717
time_created: new Date('2024-03-15T14:30:00Z').toISOString(),
1818
},
1919
{
2020
system_version: '17.0.0',
2121
file_name: 'rack-17.0.0.zip',
22-
hash: '7d793037a0760186574b0282f2f435e7',
22+
hash: '6510e87da6a6078509836e8faa27dc20272b472e',
2323
time_created: new Date('2024-02-20T14:30:00Z').toISOString(),
2424
},
2525
{
2626
system_version: '16.0.0',
2727
file_name: 'rack-16.0.0.zip',
28-
hash: '5d41402abc4b2a76b9719d911017c592',
28+
hash: '58f95ded7eed49fd30659035c5c16b5bb9e63a76',
2929
time_created: new Date('2024-01-15T10:00:00Z').toISOString(),
3030
},
3131
]

0 commit comments

Comments
 (0)