Skip to content

Commit 17ada36

Browse files
authored
Merge branch 'main' into ci/azure
2 parents 445be0f + 915c72e commit 17ada36

39 files changed

Lines changed: 193 additions & 106 deletions

File tree

.changeset/green-bushes-sink.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@digdir/designsystemet-css": patch
3+
---
4+
5+
**Fieldset**: Removed uneccessary margin when visually hiding `Fieldset.Legend` with `.ds-sr-only`

.github/workflows/test-visual.yml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
name: Visual tests
22
on:
33
workflow_dispatch:
4+
push:
5+
branches-ignore:
6+
- 'renovate/**'
47
pull_request:
58
branches: [main, next]
6-
types:
7-
# Ensure workflow is run when PR is ready for review
8-
- ready_for_review
9-
# Also enable the default trigger types, for instances when
10-
# the PR is not opened as a draft first
11-
- opened
12-
- reopened
13-
- synchronize
14-
9+
types: [ready_for_review, synchronize, opened]
1510
paths:
1611
- .github/workflows/visual-tests.yml
17-
- 'packages/**'
12+
- 'packages/**/*.@(tsx|ts)'
13+
- 'packages/**/*.css'
14+
- 'packages/**/*.stories.@(ts|tsx)'
1815
- 'apps/storybook/**'
19-
push:
20-
branches: [main, next]
16+
- 'design-tokens/**/*.(json|jsonc)'
17+
18+
concurrency:
19+
group: test-visual-${{ github.event.pull_request.number || github.run_id }}
20+
cancel-in-progress: true
2121

2222
jobs:
2323
checks:
@@ -29,6 +29,7 @@ jobs:
2929
with:
3030
# Necessary for Chromatic
3131
fetch-depth: 0
32+
ref: ${{ github.event.pull_request.head.ref }}
3233
- uses: ./.github/actions/gh-setup
3334
- name: Build
3435
run: pnpm build
@@ -41,3 +42,5 @@ jobs:
4142
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
4243
exitZeroOnChanges: true
4344
autoAcceptChanges: '{main,next}'
45+
onlyChanged: true
46+
skip: '@(renovate/**|dependabot/**)'

apps/storybook/.storybook/main.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import * as R from 'ramda';
55
import type { PropItem } from 'react-docgen-typescript';
66
import remarkGfm from 'remark-gfm';
77
import { defineConfig, mergeConfig } from 'vite';
8+
import { tag } from '../stories/component/showcase.module.css';
89

910
const dirname =
1011
typeof __dirname !== 'undefined'
@@ -102,13 +103,15 @@ const config: StorybookConfig = {
102103
},
103104
},
104105
},
105-
tags: (_, options) => {
106+
tags: (tagOptions, options) => {
106107
return {
108+
...tagOptions,
107109
// Configure stories with the 'chromatic' tag to only be visible in development.
108110
// In production, they will be picked up by snapshot tests etc but not be visible.
109111
chromatic: {
110112
excludeFromDocsStories: true,
111113
excludeFromSidebar: options.configType === 'PRODUCTION',
114+
...tagOptions?.chromatic,
112115
},
113116
};
114117
},

apps/themebuilder/app/_components/sidebar/sidebar.module.css

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@
8585
border-radius: 50%;
8686
border: 1px solid var(--ds-color-neutral-border-subtle);
8787
display: none;
88-
z-index: 5;
8988
background-color: var(--ds-color-neutral-background-default);
9089
cursor: pointer;
9190
place-items: center;

apps/themebuilder/app/app.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,3 +180,10 @@ body {
180180
.content {
181181
min-height: 100svh;
182182
}
183+
184+
@layer overrides {
185+
.ds-skip-link:focus {
186+
position: relative;
187+
z-index: 1;
188+
}
189+
}

apps/www/app/app.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,3 +227,9 @@ body {
227227
}
228228
}
229229
}
230+
@layer overrides {
231+
.ds-skip-link:focus {
232+
position: relative;
233+
z-index: 1;
234+
}
235+
}

apps/www/app/content/best-practices/en/accessibility/contrast.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ If we follow the method in WCAG 2, we technically meet the requirement for unive
100100
**Contrast in WCAG 2 "luminosity contrast algorithm"** <br />
101101
_"In WCAG 2, contrast is a measure of the difference in perceived luminance
102102
between two colors. This difference is expressed as a ratio ranging from 1:1 (e.g.,
103-
white on white) to 21:1 (e.g., black on white)."_ WebAIM. The contrasts are calculated using the colors' RGB, HEX, or HSL
103+
white on white) to 21:1 (e.g., black on white)."_ - WebAIM. The contrasts are calculated using the colors' RGB, HEX, or HSL
104104
values in addition to transparency (alpha), whether the color is text, graphics, foreground
105105
or background has no significance.
106106
</Card>

apps/www/app/content/best-practices/en/accessibility/understanding-vision-impairment.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Understanding vision impairment
3-
description: An estimated 710% of the population lives with a visual impairment. What does this mean for their needs in digital services?
3+
description: An estimated 7-10% of the population lives with a visual impairment. What does this mean for their needs in digital services?
44
date: 2023-05-15
55
author: Brønnøysundregistrene
66
category: Accessibility

apps/www/app/content/best-practices/no/accessibility/contrast.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ Hvis vi oppfyller metoden i WCAG 2, etterlever vi teknisk sett kravet til univer
102102
**Kontrast i WCAG 2 «luminosity contrast algorithm** <br />
103103
_«I WCAG 2 er kontrast en måleenhet for forskjellen i den opplevde lysintensiteten
104104
mellom to farger. Denne forskjellen er beskrevet som et forhold fra 1:1 (for
105-
eksempel hvit på hvit) til 21:1 (for eksempel svart på hvit).»_ WebAIM, vår
105+
eksempel hvit på hvit) til 21:1 (for eksempel svart på hvit).»_ - WebAIM, vår
106106
oversettelse. Kontrastene regnes ut ved hjelp av fargenes RGB, HEX eller HSL
107107
verdier i tillegg til transparens (alpha), om fargen er tekst, grafikk, forgrunn
108108
eller bakgrunn har ingen betydning.

apps/www/app/content/best-practices/no/content-work/terms.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ I Digdir har vi en rekke produkter og team. For å bevisstgjøre produktteam på
1313

1414
Vi har også startet et arbeid for å standardisere noen språklige ting på tvers. Det gjør vi for at folk som sitter ute i produktteamene skal slippe å lure på hva de skal skrive på en knapp eller i en komponent.
1515

16-
Denne artikkelen gir anbefalinger om felles navn på knapper og navigasjonselementer. Anbefalingene har blitt godt tatt imot dette har folk lurt på! Vi håper at anbefalingene kan være nyttig for flere der ute.
16+
Denne artikkelen gir anbefalinger om felles navn på knapper og navigasjonselementer. Anbefalingene har blitt godt tatt imot - dette har folk lurt på! Vi håper at anbefalingene kan være nyttig for flere der ute.
1717

1818
## Hvordan har vi gått frem?
1919

2020
Vi har søkt og sammenlignet med hva andre virksomheter bruker, der vi har kunnet. Vi har også sjekket definisjoner både på norsk og engelsk. Med disse anbefalingene håper vi at knapper og navigasjonselementer kan bli like på tvers av flere produkter og tjenester.
2121

22-
Vi tar gjerne imot forslag på andre begreper som det kan være lurt å enes om, slik at de som lager offentlige digitale tjenester kan gi brukerne samstemte innholdselementer fra ett sted til et annet akkurat som de får samstemte komponenter.
22+
Vi tar gjerne imot forslag på andre begreper som det kan være lurt å enes om, slik at de som lager offentlige digitale tjenester kan gi brukerne samstemte innholdselementer fra ett sted til et annet - akkurat som de får samstemte komponenter.
2323

2424
## Dette er begrepene vi har laget anbefalinger for
2525

0 commit comments

Comments
 (0)