Skip to content

Commit 38ec597

Browse files
committed
more improvements
1 parent 7e23e89 commit 38ec597

File tree

2 files changed

+33
-30
lines changed

2 files changed

+33
-30
lines changed

lib/kits/core-ui/components/common/header.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const defaultTemplate = `\
1717
<div class="sgn__nav">
1818
<div class="sgn__nav-content" data-show-labels="{{showHeaderLabels}}">
1919
{{^disableClose}}
20-
<button class="sgn__close-publication">
20+
<button class="sgn__close-publication" aria-label="{{translations.close}}">
2121
<svg
2222
aria-hidden="true"
2323
class="sgn-header-icon-svg sgn-header-icon-svg-close"
@@ -36,7 +36,7 @@ const defaultTemplate = `\
3636
</button>
3737
{{/disableClose}}
3838
{{^disableShoppingList}}
39-
<button class="sgn__offer-shopping">
39+
<button class="sgn__offer-shopping" aria-label="{{translations.shoppingList}}">
4040
<svg
4141
aria-hidden="true"
4242
class="sgn-header-icon-svg"
@@ -57,7 +57,7 @@ const defaultTemplate = `\
5757
</button>
5858
{{/disableShoppingList}}
5959
{{^disableMenu}}
60-
<button class="sgn__nav-menu-btn">
60+
<button class="sgn__nav-menu-btn" aria-label="{{translations.overview}}">
6161
<svg
6262
aria-hidden="true"
6363
class="sgn-header-icon-svg sgn-header-icon-svg-close"
@@ -120,7 +120,7 @@ const sidebarTemplate = `\
120120
<div class="sgn__nav">
121121
<div class="sgn__nav-content" data-show-labels="{{showHeaderLabels}}">
122122
{{^disableClose}}
123-
<button class="sgn__close-publication">
123+
<button class="sgn__close-publication" aria-label="{{translations.close}}">
124124
<svg
125125
aria-hidden="true"
126126
class="sgn-header-icon-svg sgn-header-icon-svg-close"
@@ -139,7 +139,7 @@ const sidebarTemplate = `\
139139
</button>
140140
{{/disableClose}}
141141
{{^disableShoppingList}}
142-
<button class="sgn__offer-shopping">
142+
<button class="sgn__offer-shopping" aria-label="{{translations.shoppingList}}">
143143
<svg
144144
aria-hidden="true"
145145
class="sgn-header-icon-svg"
@@ -160,7 +160,7 @@ const sidebarTemplate = `\
160160
</button>
161161
{{/disableShoppingList}}
162162
{{^disableMenu}}
163-
<button class="sgn__nav-menu-btn">
163+
<button class="sgn__nav-menu-btn" aria-label="{{translations.overview}}">
164164
<svg
165165
aria-hidden="true"
166166
class="sgn-header-icon-svg sgn-header-icon-svg-close"

lib/kits/core-ui/components/paged-publication/main-container.ts

+27-24
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,9 @@ const defaultTemplate = `\
99
<div class="verso__scroller">
1010
<div class="sgn-pp__pages"></div>
1111
</div>
12-
</div><div class="sgn__header-container"></div>
12+
</div>
13+
1314
14-
{{#enableSidebar}}
15-
<div class="sgn__menu-sidebar-container"></div>
16-
{{/enableSidebar}}
17-
18-
{{#disableHeader}}
19-
<div class="sgn-pp__progress">
20-
<div class="sgn-pp-progress__bar"></div>
21-
</div>
22-
<div class="sgn-pp__progress-label"></div>
23-
{{/disableHeader}}
24-
<button
25-
class="sgn-pp__control"
26-
data-direction="prev"
27-
aria-label="Previous page"
28-
>
29-
&lsaquo;
30-
</button>
3115
<button
3216
class="sgn-pp__control"
3317
data-direction="next"
@@ -37,19 +21,38 @@ const defaultTemplate = `\
3721
</button>
3822
<button
3923
class="sgn-pp__control sgn-pp--hidden"
40-
data-direction="first"
41-
aria-label="First page"
24+
data-direction="last"
25+
aria-label="Last page"
4226
>
43-
&laquo;
27+
&raquo;
28+
</button>
29+
<button
30+
class="sgn-pp__control"
31+
data-direction="prev"
32+
aria-label="Previous page"
33+
>
34+
&lsaquo;
4435
</button>
4536
<button
4637
class="sgn-pp__control sgn-pp--hidden"
47-
data-direction="last"
48-
aria-label="Last page"
38+
data-direction="first"
39+
aria-label="First page"
4940
>
50-
&raquo;
41+
&laquo;
5142
</button>
5243
<div class="sgn-page_decorations"></div>
44+
<div class="sgn__header-container"></div>
45+
46+
{{#enableSidebar}}
47+
<div class="sgn__menu-sidebar-container"></div>
48+
{{/enableSidebar}}
49+
50+
{{#disableHeader}}
51+
<div class="sgn-pp__progress">
52+
<div class="sgn-pp-progress__bar"></div>
53+
</div>
54+
<div class="sgn-pp__progress-label"></div>
55+
{{/disableHeader}}
5356
</div>\
5457
`;
5558

0 commit comments

Comments
 (0)