Skip to content

Commit 7377fbb

Browse files
author
Joanna Szczęch
committed
#57428 - Add missing title attr in icons
1 parent 14bae59 commit 7377fbb

18 files changed

+95
-10
lines changed

src/molecules/alert/Alert.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
class="a-alert__close"
1414
@click.native="close"
1515
>
16-
<a-icon class="a-alert__close-icon">
16+
<a-icon
17+
class="a-alert__close-icon"
18+
:title="closeIconTitle"
19+
>
1720
<a-icon-close />
1821
</a-icon>
1922
</a-button>

src/molecules/alert/Alert.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ export default {
1515
closeAriaLabel: {
1616
type: String,
1717
default: null
18+
},
19+
/**
20+
* Close icon title
21+
*/
22+
closeIconTitle: {
23+
type: String,
24+
default: null
1825
}
1926
},
2027
methods: {

src/molecules/alert/Alert.stories.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ storiesOf('Molecules/Alert', module)
3030
<a-alert
3131
:visible="isVisible"
3232
close-aria-label="Close alert"
33+
close-icon-title="Close icon"
3334
@close="close"
3435
>
3536
{{ contentKnobs }}

src/molecules/cookie-message/CookieMessage.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@
1919
@click.native="close"
2020
>
2121
{{ closeButton }}
22-
<a-icon class="a-cookie-message__close-icon">
22+
<a-icon
23+
class="a-cookie-message__close-icon"
24+
:title="closeIconTitle"
25+
>
2326
<a-icon-close />
2427
</a-icon>
2528
</a-button>

src/molecules/cookie-message/CookieMessage.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@ export default {
2121
closeAriaLabel: {
2222
type: String,
2323
default: null
24+
},
25+
/**
26+
* Title for close icon
27+
*/
28+
closeIconTitle: {
29+
type: String,
30+
default: null
2431
}
2532
},
2633
methods: {

src/molecules/cookie-message/CookieMessage.stories.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ storiesOf('Molecules/Cookie Message', module)
3535
:visible="isVisible"
3636
:close-button="textKnobs"
3737
close-aria-label="Close cookie message"
38+
close-icon-title="Close message"
3839
@close="close"
3940
>
4041
<a-link href='#'>
@@ -61,6 +62,7 @@ storiesOf('Molecules/Cookie Message', module)
6162
<a-cookie-message
6263
:visible="isVisible"
6364
close-aria-label="Close cookie message"
65+
close-icon-title="Close message"
6466
@close="close"
6567
>
6668
<a-link href='#'>

src/molecules/footer-menu/FooterMenu.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@
2121
:disabled="isLargeScreen"
2222
>
2323
{{ item.title }}
24-
<a-icon class="a-footer-menu__icon a-collapse__icon">
24+
<a-icon
25+
class="a-footer-menu__icon a-collapse__icon"
26+
:title="collapseIconTitle"
27+
>
2528
<a-icon-expand-more />
2629
</a-icon>
2730
</a-button>

src/molecules/footer-menu/FooterMenu.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ export default {
77
menu: {
88
type: Array,
99
default: null
10+
},
11+
/**
12+
* Collapse icon title
13+
*/
14+
collapseIconTitle: {
15+
type: String,
16+
default: null
1017
}
1118
},
1219
data () {

src/molecules/footer-menu/FooterMenu.stories.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ storiesOf('Molecules/Footer menu', module)
1919
methods: {
2020
submit: action('Submitted')
2121
},
22-
template: '<a-footer-menu :menu="menuKnob"/>'
22+
template: `
23+
<a-footer-menu
24+
:menu="menuKnob"
25+
collapse-icon-title="Collapse icon"
26+
/>
27+
`
2328
}))

src/molecules/modal/Modal.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@
5050
>
5151
<!-- @slot Custom close icon (Named slot) -->
5252
<slot name="close">
53-
<a-icon class="a-modal__close-icon">
53+
<a-icon
54+
class="a-modal__close-icon"
55+
:title="closeIconTitle"
56+
>
5457
<a-icon-close />
5558
</a-icon>
5659
</slot>

0 commit comments

Comments
 (0)