diff --git a/source/layouts/layout.html.erb b/source/layouts/layout.html.erb index 3e71195..49d0a70 100644 --- a/source/layouts/layout.html.erb +++ b/source/layouts/layout.html.erb @@ -21,8 +21,8 @@ /> <%= stylesheet_link_tag "vendor/codemirror" %> @@ -32,13 +32,13 @@ <%# Scripts %> <%= javascript_include_tag "vendor/codemirror-compressed-4.8" %> diff --git a/source/stylesheets/application.css.scss b/source/stylesheets/application.css.scss index 0a88d6b..761617e 100644 --- a/source/stylesheets/application.css.scss +++ b/source/stylesheets/application.css.scss @@ -68,6 +68,12 @@ body { } .language-menu-toggle { + // Bootstrap 5.3 gives a plain .btn.nav-link the navbar's font and no usable border or focus ring states + --bs-btn-hover-border-color: var(--nav-border-color); + --bs-btn-active-border-color: var(--nav-border-color); + --bs-btn-focus-box-shadow: 0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color); + font-size: 1rem; + font-weight: normal; background: transparent; border: 1px solid var(--nav-border-color); @@ -252,11 +258,6 @@ pre { background: white; padding: .25em; border-radius: .5rem; - - // Undo Bootstrap's bidi-override on pre, which lays out RTL text in logical order - pre { - unicode-bidi: normal; - } } }