Skip to content

Commit 3e88a36

Browse files
committed
fix: update a11y
1 parent 351429a commit 3e88a36

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed

apps/portals/my-pages/src/components/Header/Header.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ export const Header = ({ position, includeSearchInHeader = false }: Props) => {
184184
? setMenuOpen(undefined)
185185
: setMenuOpen('side')
186186
}}
187+
aria-label={formatMessage(m.overview)}
187188
ref={ref}
188189
>
189190
<Hidden below="sm">{formatMessage(m.overview)}</Hidden>

libs/portals/my-pages/documents/src/components/DocumentRenderer/PdfDocument.tsx

+5
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ export const PdfDocument: React.FC<PdfDocumentProps> = ({
5353
icon="remove"
5454
variant="ghost"
5555
size="small"
56+
aria-label={formatMessage(messages.zoomIn)}
5657
onClick={() => setScalePDF(scalePDF - 0.1)}
5758
disabled={0.6 > scalePDF}
5859
/>
@@ -61,6 +62,7 @@ export const PdfDocument: React.FC<PdfDocumentProps> = ({
6162
display="flex"
6263
justifyContent="center"
6364
alignItems="center"
65+
aria-label={formatMessage(messages.zoomLevel)}
6466
>
6567
<Text variant="small">
6668
{((scalePDF / initScale) * 100).toFixed(0) + '%'}
@@ -71,6 +73,7 @@ export const PdfDocument: React.FC<PdfDocumentProps> = ({
7173
icon="add"
7274
variant="ghost"
7375
size="small"
76+
aria-label={formatMessage(messages.zoomIn)}
7477
onClick={() => {
7578
setScalePDF(scalePDF + 0.1)
7679
}}
@@ -83,6 +86,7 @@ export const PdfDocument: React.FC<PdfDocumentProps> = ({
8386
icon="expand"
8487
variant="ghost"
8588
size="small"
89+
aria-label={formatMessage(messages.expand)}
8690
onClick={() => expandCallback(true)}
8791
/>
8892
) : onClose ? (
@@ -91,6 +95,7 @@ export const PdfDocument: React.FC<PdfDocumentProps> = ({
9195
icon="close"
9296
variant="ghost"
9397
size="small"
98+
aria-label={formatMessage(messages.close)}
9499
onClick={onClose}
95100
/>
96101
) : undefined}

libs/portals/my-pages/documents/src/utils/messages.ts

+20
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,24 @@ export const messages = defineMessages({
116116
id: 'sp.documents:search-label',
117117
defaultMessage: 'Leita',
118118
},
119+
zoomIn: {
120+
id: 'sp.documents:zoom-in',
121+
defaultMessage: 'Þysja að',
122+
},
123+
zoomOut: {
124+
id: 'sp.documents:zoom-out',
125+
defaultMessage: 'Þysja frá',
126+
},
127+
zoomLevel: {
128+
id: 'sp.documents:zoom-level',
129+
defaultMessage: 'Þysjuhlutfall',
130+
},
131+
expand: {
132+
id: 'sp.documents:expand',
133+
defaultMessage: 'Stækka',
134+
},
135+
close: {
136+
id: 'sp.documents:close',
137+
defaultMessage: 'Loka',
138+
},
119139
})

0 commit comments

Comments
 (0)