Skip to content

Commit a2995fa

Browse files
committed
Merge branch 'feature/focus'
2 parents ab146d7 + 963c22a commit a2995fa

File tree

5 files changed

+17
-10
lines changed

5 files changed

+17
-10
lines changed

src/scss/base/_seo.scss

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
[data-seo-container] {
22
position: relative;
33

4-
@include hover {
4+
&:hover,
5+
&:focus-within {
56
cursor: pointer;
67
}
78

9+
&:focus-within {
10+
outline: 1px solid currentColor;
11+
}
12+
813
[data-seo-target] {
914
&:before {
1015
@include pseudo__content;

src/scss/patterns/_menu.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444
@include clearfix;
4545

4646
&>#{$menu-item} {
47-
@include hover {
47+
&:hover,
48+
&:focus-within {
4849
ul {
4950
display: block;
5051
}

src/templates/partials/footer.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44
<p>Follow us:</p>
55
<a class="button button--circle" href="https://www.facebook.com/beapi.agency/?ref=bookmarks">
66
<span class="visuallyhidden">On Facebook</span>
7-
<svg class="icon icon-facebook" aria-hidden="true" role="img">
7+
<svg class="icon icon-facebook" focusable="false" aria-hidden="true" role="img">
88
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-facebook"></use>
99
</svg>
1010
</a>
1111
<a class="button button--circle" href="https://twitter.com/be_api">
1212
<span class="visuallyhidden">On Twitter</span>
13-
<svg class="icon icon-twitter" aria-hidden="true" role="img">
13+
<svg class="icon icon-twitter" focusable="false" aria-hidden="true" role="img">
1414
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-twitter"></use>
1515
</svg>
1616
</a>
1717
<a class="button button--circle" href="https://www.instagram.com/agencebeapi/">
1818
<span class="visuallyhidden">On Instagram</span>
19-
<svg class="icon icon-instagram" aria-hidden="true" role="img">
19+
<svg class="icon icon-instagram" focusable="false" aria-hidden="true" role="img">
2020
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-instagram"></use>
2121
</svg>
2222
</a>

src/templates/partials/header.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,13 @@
6161
</ul>
6262
<div id="js-menu-trigger" class="menu-trigger">
6363
<button type="button" id="js-menu-open" class="menu-trigger__open button button--primary">
64-
<svg class="icon icon-menu" aria-hidden="true" role="img">
64+
<svg class="icon icon-menu" focusable="false" aria-hidden="true" role="img">
6565
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-menu"></use>
6666
</svg>
6767
Menu
6868
</button>
6969
<button type="button" id="js-menu-close" class="menu-trigger__close button button--primary">
70-
<svg class="icon icon-close" aria-hidden="true" role="img">
70+
<svg class="icon icon-close" focusable="false" aria-hidden="true" role="img">
7171
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-close"></use>
7272
</svg>
7373
Fermer
@@ -78,7 +78,7 @@
7878
<div class="header__logo">
7979
<a href="01-home.php" class="header__logo-link">
8080
<!-- <?php //echo get_the_post_thumbnail( 0, 'logo-beapi', array( 'data-location' => 'header-logo', 'class' => 'header__img', 'alt' => 'Logo' ) ); ?> -->
81-
<svg class="header__icon icon" aria-hidden="true" role="img">
81+
<svg class="header__icon icon" focusable="false" aria-hidden="true" role="img">
8282
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-logo-beapi"></use>
8383
</svg>
8484
<?php if ( $bodyClass == 'home' ) :?>
@@ -93,7 +93,8 @@
9393
<li class="menu-item current-menu-item menu-item-has-children">
9494
<a href="01-home.php">Home</a>
9595
<ul class="sub-menu">
96-
<li class="menu-item"><a href="#">Sub menu item</a></li>
96+
<li class="menu-item"><a href="00-buttons.php">StyleGuide - Buttons</a></li>
97+
<li class="menu-item"><a href="00-cards.php">StyleGuide - Cards</a></li>
9798
</ul>
9899
</li>
99100
<li class="menu-item"><a href="02-page-default.php">Page default</a></li>

src/templates/partials/searchform.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<input type="search" class="searchform__field" name="s" id="search" placeholder="Entrez un mot clé" aria-required="true" required="required">
88
<button type="submit" class="searchform__submit" name="submit" id="searchsubmit">
99
<span class="visuallyhidden">Lancer la recherche</span>
10-
<svg class="icon icon-search" aria-hidden="true" role="img">
10+
<svg class="icon icon-search" focusable="false" aria-hidden="true" role="img">
1111
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-search"></use>
1212
</svg>
1313
</button>

0 commit comments

Comments
 (0)