Skip to content

Commit

Permalink
fix: standardize focus outline style (#119)
Browse files Browse the repository at this point in the history
  • Loading branch information
huyenltnguyen authored Mar 28, 2024
1 parent 3282eca commit 31cb6a1
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions common/common.scss
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ $n: none;
$i: !important;
$--global-nav-height: 38px;
$--dark-blue: #002ead;
$--blue-50: #198eee;
$header_primary: #fff;
$header_background: #0a0a23;
$--gray90: mix($header_background, $header_primary, 100%);
Expand Down Expand Up @@ -94,12 +95,29 @@ $breakpoints: (
@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,700");
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:400,400i,700");

// focus outline mixin ---------------------------------------------------------------

@mixin focus-outline {
outline: 3px solid $--blue-50 $i;
outline-offset: 0 $i;
}

// general ---------------------------------------------------------------
html {
font-family: "Lato", sans-serif;
font-size: 18px;
}

:focus-visible {
@include focus-outline;
}

@supports not selector(:focus-visible) {
:focus {
@include focus-outline;
}
}

/* Footer ---------------------------------------------------------- */
.site-footer {
position: relative;
Expand Down Expand Up @@ -793,6 +811,12 @@ div.select-kit-header {
}
}

.topic-list .main-link {
&.focused {
box-shadow: none $i; /* Unset the default Discourse styles */
}
}

.topic-timer-heading > span {
display: none;
}
Expand Down

0 comments on commit 31cb6a1

Please sign in to comment.