Skip to content

Commit ee9c5da

Browse files
committed
Add styles for radio buttons and focus states to enhance form accessibility
1 parent 0964ece commit ee9c5da

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

Form-Controls/style.css

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,26 @@ select{
7171
font-size: 1rem;
7272
background: var(--color-surface);
7373
color: var(--color-text);
74+
}
75+
input[type="radio"]{
76+
width: 1.15rem;
77+
height: 1.15rem;
78+
}
79+
input:focus-visible, select:focus-visible, button:focus-visible{
80+
outline: 3px solid var (--color-accent);
81+
outline-offset: 2px;
82+
}
83+
input:invalid:not(:placeholder-shown), select-invalid{
84+
border-color:#b91c1c;
85+
}
86+
button {
87+
width: 100%;
88+
padding: 0.75rem 1rem;
89+
background: var(--color-accent);
90+
color: #fff;
91+
border: none;
92+
border-radius: var(--radius);
93+
font-size: 1rem;
94+
font-weight: 600;
95+
cursor: pointer;
7496
}

0 commit comments

Comments
 (0)