|
10 | 10 | import Vulnerability from '$lib/components/Vulnerability.svelte';
|
11 | 11 | import WorkloadsWithSbom from '$lib/components/WorkloadsWithSBOM.svelte';
|
12 | 12 | import GraphErrors from '$lib/GraphErrors.svelte';
|
13 |
| - import { Alert, HelpText, Select, Skeleton } from '@nais/ds-svelte-community'; |
| 13 | + import { Alert, Heading, HelpText, Select, Skeleton } from '@nais/ds-svelte-community'; |
14 | 14 | import {
|
15 | 15 | TrendDownIcon,
|
16 | 16 | TrendFlatIcon,
|
|
52 | 52 | {/if}
|
53 | 53 |
|
54 | 54 | <div class="summary">
|
55 |
| - <h4> |
56 |
| - <span>Vulnerability issues</span> |
| 55 | + <div class="heading"> |
| 56 | + <Heading level="2" size="xsmall">Vulnerability summary</Heading> |
57 | 57 | <HelpText title="Current team vulnerability status"
|
58 | 58 | >If any of the workloads have any vulnerability issues, the icon will show a warning
|
59 | 59 | sign and a details link will show.
|
60 | 60 | </HelpText>
|
61 |
| - </h4> |
| 61 | + </div> |
| 62 | + |
62 | 63 | <div style="margin-top: 0.5rem;">
|
63 | 64 | {#if team === PendingValue}
|
64 | 65 | <Skeleton variant="text" style="min-height: 1rem; width: 10%;" />
|
|
87 | 88 | </div>
|
88 | 89 | </div>
|
89 | 90 | </Card>
|
90 |
| - <Card columns={3} style="display: flex; align-items:center;"> |
| 91 | + <Card columns={3}> |
91 | 92 | <SummaryCard title="SBOM coverage" color="grey" styled={false}>
|
92 | 93 | {#snippet icon()}
|
93 | 94 | {#if team === PendingValue}
|
|
112 | 113 | {/if}
|
113 | 114 | </SummaryCard>
|
114 | 115 | </Card>
|
115 |
| - <Card columns={3} style="display: flex; align-items:center;"> |
| 116 | + <Card columns={3}> |
116 | 117 | <SummaryCard title="Critical vulnerabilities" color={'grey'} styled={false}>
|
117 | 118 | {#snippet icon()}
|
118 | 119 | {#if team === PendingValue}
|
|
155 | 156 | </SummaryCard>
|
156 | 157 | </Card>
|
157 | 158 | <Card columns={12}>
|
158 |
| - <h4>Workloads with SBOM</h4> |
| 159 | + <Heading level="3" size="small">Workloads with SBOM</Heading> |
| 160 | + |
159 | 161 | <div class="env-filter">
|
160 | 162 | <Select size="small" hideLabel={true} bind:value={selectedEnvironment} label="Environment">
|
161 | 163 | <option value="">All environments</option>
|
|
200 | 202 | width: 100%;
|
201 | 203 | min-height: 80px;
|
202 | 204 | }
|
203 |
| - .summary > h4 { |
| 205 | +
|
| 206 | + .heading { |
204 | 207 | display: flex;
|
205 | 208 | justify-content: space-between;
|
206 | 209 | margin: 0;
|
207 |
| - font-size: 1rem; |
208 | 210 | color: var(--color-text-secondary);
|
209 |
| - font-weight: bold; |
210 | 211 | }
|
211 | 212 |
|
212 | 213 | .vulnerabilitySummary {
|
|
0 commit comments