Skip to content

Commit b8a79f9

Browse files
authored
Merge pull request #199 from devgeniem/TMS-1174
TMS-1174: Change icon colors to improve accessibility
2 parents 202c826 + 80edaf8 commit b8a79f9

File tree

9 files changed

+27
-26
lines changed

9 files changed

+27
-26
lines changed

CHANGELOG.MD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
- TMS-1174: Change icon colors to improve accessibility
1011
- TMS-1176: Add homepage-selection for some-linklist fields
1112

1213
## [1.9.6] - 2025-05-14

assets/styles/blocks/custom/_grid.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
color: $color-black !important;
7070

7171
.icon {
72-
fill: $color-white !important;
72+
fill: $color-black !important;
7373
}
7474
}
7575
}
@@ -82,7 +82,7 @@
8282
color: $white !important;
8383

8484
.icon {
85-
fill: $color-semidark-blue !important;
85+
fill: $white !important;
8686
}
8787
}
8888
}

assets/styles/helpers/_button.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,13 @@ $button-transition-speed: $speed !default;
9595
border-color: $color-blue !important;
9696

9797
.icon {
98-
fill: $color-blue !important;
98+
fill: $white !important;
9999
}
100100
}
101101
}
102102

103103
.icon {
104-
fill: $color-semidark-blue;
104+
fill: $color-white;
105105
}
106106
}
107107

@@ -118,7 +118,7 @@ $button-transition-speed: $speed !default;
118118
}
119119

120120
.icon {
121-
fill: $white;
121+
fill: $primary;
122122
}
123123
}
124124

partials/blocks/block-image-banner.dust

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
</h2>
1919
{/title}
2020

21-
{>"ui/button-link" classes="is-secondary" icon="arrow-right" icon_classes="icon--medium is-primary-invert" /}
21+
{>"ui/button-link" classes="is-secondary" icon="arrow-right" icon_classes="icon--medium" /}
2222
</div>
2323

2424
{>"shared/layout-after-main-content" /}

partials/blocks/block-link-list.dust

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<li class="mb-2">
2020
<a href="{link.url|url}" target="{link.target|attr}"
2121
class="is-flex is-align-items-center has-text-primary-invert">
22-
{>"ui/icon" icon="arrow-right" class="icon--small is-secondary mr-2" /}
22+
{>"ui/icon" icon="arrow-right" class="icon--small mr-2" /}
2323

2424
<span>{link.title|html}</span>
2525

partials/layouts/layout-hero.dust

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
<section {?anchor}id="{anchor|s}"{/anchor}
2-
class="hero hero__layout is-relative has-background-cover {container_class|s}"
1+
<section {?anchor}id="{anchor|attr}"{/anchor}
2+
class="hero hero__layout is-relative has-background-cover {container_class|attr}"
33
{@inlinebg id=image size="fullhd" /}>
44
<div class="hero__inner">
55
<div class="container p-3">
@@ -10,34 +10,34 @@
1010
<div class="overlay overlay--primary-30"></div>
1111
{?title}
1212
<h1 class="mt-0 h1 no-hyphens has-text-white is-relative">
13-
{title|s}
13+
{title|html}
1414
</h1>
1515
{/title}
1616
<div class="is-relative">
17-
{description|s}
17+
{description|kses}
1818
</div>
1919
<div class="is-relative">
20-
<form role="search" method="get" class="search-form " action="{form_action|s}">
20+
<form role="search" method="get" class="search-form " action="{form_action|attr}">
2121
<label for="hero-search" class="mb-0 is-flex-grow-1">
2222
<span aria-hidden="true"
23-
class="is-hidden-desktop has-text-white">{Strings.s.program.search.write_term_profession_program_name|s}
23+
class="is-hidden-desktop has-text-white">{Strings.s.program.search.write_term_profession_program_name|html}
2424
:</span>
2525
<span class="is-sr-only">
26-
{Strings.s.program.search.write_term_profession_program_name|s}.
27-
{Strings.s.program.search.sr_autocomplete_instructions|s}
26+
{Strings.s.program.search.write_term_profession_program_name|html}.
27+
{Strings.s.program.search.sr_autocomplete_instructions|html}
2828
</span>
2929
</label>
3030
<div class="is-flex is-align-items-stretch">
3131
<input type="search"
3232
class="search-form__input program-search has-background-light has-width-100 is-family-primary has-text-weight-semibold"
33-
placeholder="{Strings.s.program.search.write_term_profession_program_name|s}"
34-
value="{search_query|s}"
33+
placeholder="{Strings.s.program.search.write_term_profession_program_name|attr}"
34+
value="{search_query|attr}"
3535
name="program-search"
3636
autocomplete="off"
3737
id="hero-search">
3838
<button type="submit"
3939
class="search-form__button button button--icon is-secondary is-family-secondary">
40-
{Strings.s.header.search|s}
40+
{Strings.s.header.search|html}
4141
{>"ui/icon" icon="search" class="icon icon--medium is-white" /}
4242
</button>
4343
</div>
@@ -51,11 +51,11 @@
5151
<div class="column is-9-widescreen is-11-desktop is-12">
5252
{#rows}
5353
{?link.title}{?link.url}
54-
<a href="{link.url|s}"
55-
target="{link.target|s}"
54+
<a href="{link.url|url}"
55+
target="{link.target|attr}"
5656
class="pill is-block is-primary is-flex is-justify-content-space-between is-align-items-center has-border-radius-small has-text-left mb-4 mt-0-desktop mt-4 p-5">
57-
{link.title|s}
58-
{>"ui/icon" icon="arrow-right" class="icon is-secondary ml-4" /}
57+
{link.title|html}
58+
{>"ui/icon" icon="arrow-right" class="icon ml-4" /}
5959
</a>
6060
{/link.url}{/link.title}
6161
{/rows}

partials/shared/footer-back-to-top.dust

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
{Strings.s.footer.back_to_top|s}
55
</span>
66

7-
{>"ui/icon" icon="arrow-down" class="icon--medium is-primary-invert has-rotate-180" /}
7+
{>"ui/icon" icon="arrow-down" class="icon--medium has-rotate-180" /}
88
</button>

partials/shared/header-notice.dust

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66

77
<div class="site-header-notice__button-wrapper mt-4 mt-0-tablet ml-5-tablet mr-4-tablet mr-0-desktop is-flex is-flex-wrap-wrap">
88
{#Header.exception_notice.cta_btn}
9-
{>"ui/button-link" link=. classes="is-secondary mt-2 mb-2 mr-4" icon="chevron-right" icon_classes="is-primary-invert icon-large" /}
9+
{>"ui/button-link" link=. classes="is-secondary mt-2 mb-2 mr-4" icon="chevron-right" icon_classes="icon-large" /}
1010
{/Header.exception_notice.cta_btn}
1111
<button class="button is-secondary button--icon site-header-notice__close mt-2 mb-2">
1212
{Strings.s.header.exception_close_button|s}
13-
{>"ui/icon" icon="close" class="ml-2 is-primary-invert icon--large" /}
13+
{>"ui/icon" icon="close" class="ml-2 icon--large" /}
1414
</button>
1515
</div>
1616
</div>

partials/ui/link.dust

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<a href="{link.url}" target="{link.target}" class="{classes|s}">
44
{link.title|s}
55
{?use_icon}
6-
{>"ui/icon" class="icon--medium is-secondary ml-2" /}
6+
{>"ui/icon" class="icon--medium ml-2" /}
77
{/use_icon}
88
</a>
99
{/link.title}

0 commit comments

Comments
 (0)