Skip to content

Commit

Permalink
Add focus states for links and buttons.
Browse files Browse the repository at this point in the history
  • Loading branch information
marvel-uiuc committed Sep 10, 2024
1 parent 857f56b commit 84382e5
Showing 1 changed file with 24 additions and 8 deletions.
32 changes: 24 additions & 8 deletions src/ilw-card.css
Original file line number Diff line number Diff line change
Expand Up @@ -244,8 +244,10 @@ ilw-card {

a {
color: var(--ilw-card--link);
&:visited {
color: var(--ilw-card--link-visited);
&:focus {
color: var(--ilw-link--focus-color);
background-color: var(--ilw-link--focus-background-color);
outline: var(--ilw-link--focus-outline);
}
&:hover {
color: var(--ilw-card--link-focus);
Expand Down Expand Up @@ -282,6 +284,12 @@ ilw-card {
position: relative;
vertical-align: middle;

&:focus {
color: var(--ilw-link--focus-color);
background-color: var(--ilw-link--focus-background-color);
outline: var(--ilw-link--focus-outline);
}

&::after {
content: "»";
display: block;
Expand All @@ -304,6 +312,11 @@ ilw-card {

a {
color: var(--ilw-card--hover--link);
&:focus {
color: var(--ilw-link--focus-color);
background-color: var(--ilw-link--focus-background-color);
outline: var(--ilw-link--focus-outline);
}
&:hover {
color: var(--ilw-card--hover--link-focus);
}
Expand All @@ -317,11 +330,10 @@ ilw-card {
color: var(--ilw-card--hover--heading-color);
a {
color: var(--ilw-card--hover--heading-color);
&:visited {
color: var(--ilw-card--hover--heading-color);
}
&:hover {
color: var(--ilw-card--hover--heading-color);
&:focus {
color: var(--ilw-link--focus-color);
background-color: var(--ilw-link--focus-background-color);
outline: var(--ilw-link--focus-outline);
}
}
}
Expand All @@ -344,9 +356,13 @@ ilw-card[clickable] {

/* Fix button text colors in clickable cards */
color: var(--ilw-button--foreground-color);
&:focus, &:hover {
&:hover {
color: var(--ilw-button--focused-foreground-color);
}
&:focus {
color: var(--ilw-link--focus-color);
outline: var(--ilw-link--focus-outline);
}
}
}

Expand Down

0 comments on commit 84382e5

Please sign in to comment.