Skip to content

Commit d024f41

Browse files
authored
Merge branch 'master' into TMS-1173
2 parents 032f2b6 + fd99c5f commit d024f41

File tree

11 files changed

+40
-27
lines changed

11 files changed

+40
-27
lines changed

CHANGELOG.MD

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
1111
- Add hero-image field for blog-category taxonomy
1212
- Add hero-layout for blog-article archive & blog-category taxonomy archive
1313

14+
## [1.9.7] - 2025-08-11
15+
16+
- TMS-1174: Change icon colors to improve accessibility
17+
- TMS-1176: Add homepage-selection for some-linklist fields
18+
1419
## [1.9.6] - 2025-05-14
1520

1621
- TMS-1144: Change aria-attribute for menu-item

assets/styles/blocks/custom/_grid.scss

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@
6060
fill: $color-white !important;
6161
}
6262
}
63+
64+
// Use different aspect ratio for mobile to support more content for zoomed in browsers
65+
@include until($tablet) {
66+
#{$item}__image {
67+
padding-top: 125% !important;
68+
}
69+
}
6370
}
6471

6572
&.has-colors-primary {
@@ -69,7 +76,7 @@
6976
color: $color-black !important;
7077

7178
.icon {
72-
fill: $color-white !important;
79+
fill: $color-black !important;
7380
}
7481
}
7582
}
@@ -82,7 +89,7 @@
8289
color: $white !important;
8390

8491
.icon {
85-
fill: $color-semidark-blue !important;
92+
fill: $white !important;
8693
}
8794
}
8895
}

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

lib/ACF/Fields/SomeLinkListFields.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ protected function sub_fields() : array {
9797
'snapchat' => 'Snapchat',
9898
'spotify' => 'Spotify',
9999
'threads' => 'Threads',
100+
'globe' => 'Kotisivut',
100101
] )
101102
->set_default_value( 'facebook' )
102103
->set_required()

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)