Skip to content

Commit bb16648

Browse files
author
Ire Aderinokun
committed
added focus states for checkbox and radio elements
1 parent ce79fd9 commit bb16648

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

_formhack.sass

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,6 @@ option[disabled],
264264
button[disabled]
265265
cursor: not-allowed
266266

267-
268267
input:focus,
269268
textarea:focus,
270269
select:focus,
@@ -273,10 +272,17 @@ button:focus
273272
background-color: $fh-focus-bg-color
274273
border-color: $fh-focus-border-color
275274

275+
input[type="checkbox"]:focus,
276+
input[type="radio"]:focus
277+
outline: $fh-focus-border-color solid 2px
276278

277279
button:hover,
278280
input[type="button"]:hover,
279281
input[type="submit"]:hover,
280-
input[type="reset"]:hover
282+
input[type="reset"]:hover,
283+
button:focus,
284+
input[type="button"]:focus,
285+
input[type="submit"]:focus,
286+
input[type="reset"]:focus
281287
background-color: $fh-button-hover-bg-color
282288
color: $fh-button-hover-font-color

_formhack.scss

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ fieldset {
7676
@include center-layout;
7777
}
7878

79+
7980
datalist {
8081
font-family: $fh-font-family;
8182
font-size: $fh-font-size;
@@ -283,10 +284,19 @@ button:focus {
283284
border-color: $fh-focus-border-color;
284285
}
285286

287+
input[type="checkbox"]:focus,
288+
input[type="radio"]:focus {
289+
outline: $fh-focus-border-color solid 2px;
290+
}
291+
286292
button:hover,
287293
input[type="button"]:hover,
288294
input[type="submit"]:hover,
289-
input[type="reset"]:hover {
295+
input[type="reset"]:hover,
296+
button:focus,
297+
input[type="button"]:focus,
298+
input[type="submit"]:focus,
299+
input[type="reset"]:focus {
290300
background-color: $fh-button-hover-bg-color;
291301
color: $fh-button-hover-font-color;
292-
}
302+
}

0 commit comments

Comments
 (0)