diff --git a/docs/_includes/global/navbar.html b/docs/_includes/global/navbar.html index b39309ee..21aeaaf1 100644 --- a/docs/_includes/global/navbar.html +++ b/docs/_includes/global/navbar.html @@ -41,7 +41,7 @@ {% for link_id in site.data.links.navbar %} {% assign link = site.data.links.by_id[link_id] %} - + diff --git a/docs/_sass/book.sass b/docs/_sass/book.sass index 4a58e0ab..ad1c8f8e 100644 --- a/docs/_sass/book.sass +++ b/docs/_sass/book.sass @@ -45,7 +45,7 @@ $book-beige: #FFEDD7 .bd-book-content @extend %bd-box - box-shadow: 0 3rem 3rem -1rem rgba(var(--#{$prefix}-scheme-invert), 0.2) + box-shadow: 0 3rem 3rem -1rem rgba(var(--#{$prefix}scheme-invert), 0.2) max-width: 520px padding: 3rem @@ -98,7 +98,7 @@ $book-beige: #FFEDD7 .bd-book-modal-background +overlay - background-color: rgba(var(--#{$prefix}-scheme-invert), 0.86) + background-color: rgba(var(--#{$prefix}scheme-invert), 0.86) .bd-book-modal .bd-book-modal-background, @@ -153,7 +153,7 @@ $book-beige: #FFEDD7 .bd-book-inline-cover display: none .bd-book-modal-column - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) position: relative &.bd-is-cover align-items: center diff --git a/docs/_sass/bootstrap.sass b/docs/_sass/bootstrap.sass index 3f8ef627..e9c36a23 100644 --- a/docs/_sass/bootstrap.sass +++ b/docs/_sass/bootstrap.sass @@ -70,11 +70,11 @@ $bootstrap-invert: #fff &:hover text-decoration: underline .bd-is-empty - background-color: var(--#{$prefix}-background) - color: var(--#{$prefix}-text-light) + background-color: var(--#{$prefix}background) + color: var(--#{$prefix}text-light) .bd-is-unique background-color: rgba($green, 0.25) - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) font-weight: $weight-bold .bd-bootstrap-comparison-header diff --git a/docs/_sass/bsa.sass b/docs/_sass/bsa.sass index 6c384096..c2226b3d 100644 --- a/docs/_sass/bsa.sass +++ b/docs/_sass/bsa.sass @@ -8,7 +8,7 @@ .default-ad background-color: rgba(black, 0.3) border-radius: 2px - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) display: inline-block font-size: 10px font-weight: bold @@ -16,10 +16,10 @@ text-transform: uppercase vertical-align: top & > a - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) border-radius: $radius-large - box-shadow: 0 2px 3px rgba(var(--#{$prefix}-scheme-invert), 0.1), 0 0 0 1px rgba(var(--#{$prefix}-scheme-invert), 0.1) - color: var(--#{$prefix}-text) + box-shadow: 0 2px 3px rgba(var(--#{$prefix}scheme-invert), 0.1), 0 0 0 1px rgba(var(--#{$prefix}scheme-invert), 0.1) + color: var(--#{$prefix}text) display: block line-height: 1.375 margin-top: 15px @@ -29,9 +29,9 @@ position: relative &:hover, &:focus - box-shadow: 0 2px 3px rgba(var(--#{$prefix}-scheme-invert), 0.1), 0 0 0 1px var(--#{$prefix}-link) + box-shadow: 0 2px 3px rgba(var(--#{$prefix}scheme-invert), 0.1), 0 0 0 1px var(--#{$prefix}link) &:active - box-shadow: inset 0 1px 2px rgba(var(--#{$prefix}-scheme-invert), 0.2), 0 0 0 1px var(--#{$prefix}-link) + box-shadow: inset 0 1px 2px rgba(var(--#{$prefix}scheme-invert), 0.2), 0 0 0 1px var(--#{$prefix}link) span display: block .default-image @@ -46,7 +46,7 @@ height: 40px width: 40px .default-title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) display: inline font-weight: $weight-bold &::after diff --git a/docs/_sass/callout.sass b/docs/_sass/callout.sass index 36ff9b5c..62f8d9ba 100644 --- a/docs/_sass/callout.sass +++ b/docs/_sass/callout.sass @@ -1,6 +1,6 @@ .bd-callout +block - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) border-radius: $radius padding: 1.25rem 2.5rem 1.25rem 1.5rem position: relative diff --git a/docs/_sass/example.sass b/docs/_sass/example.sass index 77115a4c..aa9d89e4 100644 --- a/docs/_sass/example.sass +++ b/docs/_sass/example.sass @@ -1,7 +1,7 @@ .bd-example, .bd-structure, .bd-snippet - border: 2px solid $background + border: 2px solid var(--#{$prefix}background) position: relative &::before background: $yellow @@ -164,7 +164,7 @@ $structure-invert: $danger-invert position: relative &::before +overlay - background: rgba(var(--#{$prefix}-scheme-invert), 0.7) + background: rgba(var(--#{$prefix}scheme-invert), 0.7) background: $background border: 1px solid $border content: "" @@ -193,7 +193,7 @@ $structure-invert: $danger-invert .bd-expand background: none border: none - color: var(--#{$prefix}-text) + color: var(--#{$prefix}text) cursor: pointer font-size: 0.625rem outline: none @@ -213,20 +213,23 @@ $structure-invert: $danger-invert .bd-show +overlay align-items: center - background-color: rgba($background, 0.7) + background-color: var(--#{$prefix}background) border: none - color: rgba(#000, 0.5) + color: var(--#{$prefix}scheme-invert) cursor: pointer display: none font-size: $size-small justify-content: center + opacity: 0.8 width: 100% strong color: currentColor font-weight: $weight-semibold + opacity: 1 &:hover background-color: rgba($yellow, 0.8) color: rgba(#000, 0.7) + opacity: 1 +tablet pre white-space: pre-wrap diff --git a/docs/_sass/expo.sass b/docs/_sass/expo.sass index 706feb24..ae3a8d65 100644 --- a/docs/_sass/expo.sass +++ b/docs/_sass/expo.sass @@ -1,5 +1,5 @@ .bd-expo - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) padding: 1.5rem .bd-website @@ -31,7 +31,7 @@ transition: opacity 200ms $easing .bd-website-overlay - background-color: var(--#{$prefix}-scheme-invert) + background-color: var(--#{$prefix}scheme-invert) opacity: 0 transition: opacity 200ms $easing diff --git a/docs/_sass/footer.sass b/docs/_sass/footer.sass index 8a60f3e5..1e37317d 100644 --- a/docs/_sass/footer.sass +++ b/docs/_sass/footer.sass @@ -1,5 +1,5 @@ .bd-footer-title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) font-size: 1.25rem line-height: 1.25 margin-bottom: 0.5rem @@ -9,7 +9,7 @@ font-weight: $weight-semibold .bd-footer-subtitle - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) margin-top: -0.5rem transition-duration: $speed transition-property: color @@ -29,7 +29,7 @@ width: 100% .bd-footer-tsp - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) margin-top: 1.5rem %bd-footer-box @@ -42,7 +42,7 @@ .bd-footer-support @extend %bd-footer-box - border-top: 2px solid var(--#{$prefix}-scheme-main-ter) + border-top: 2px solid var(--#{$prefix}scheme-main-ter) box-shadow: none padding: 3rem .bd-footer-title @@ -63,7 +63,7 @@ padding: 0.75rem 1.5rem .bd-footer-donation-title - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) margin-bottom: 0.5rem strong color: currentColor @@ -103,11 +103,11 @@ $star-figure-height: 156px +tablet width: calc(33.3333% - 2rem) &:hover - box-shadow: 0 3rem 3rem -1.25rem rgba(var(--#{$prefix}-scheme-invert), 0.1) + box-shadow: 0 3rem 3rem -1.25rem rgba(var(--#{$prefix}scheme-invert), 0.1) transform: translateY(-0.5rem) .bd-footer-title, .bd-footer-subtitle - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &.bd-is-expo, &.bd-is-love padding-bottom: $star-figure-height @@ -144,10 +144,10 @@ $star-figure-height: 156px a color: currentColor &:hover - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) .bd-footer-link-title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) font-size: 1.25rem font-weight: $weight-semibold &:not(:first-child) @@ -158,7 +158,7 @@ $star-figure-height: 156px &.bd-is-more font-size: 0.875rem a:not(:hover) - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) &.bd-has-subtitle a align-items: center @@ -174,7 +174,7 @@ $star-figure-height: 156px font-style: normal &:not(:hover) em - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) +mobile flex-wrap: wrap margin-top: 1rem diff --git a/docs/_sass/global.sass b/docs/_sass/global.sass index bc96599d..07c11426 100644 --- a/docs/_sass/global.sass +++ b/docs/_sass/global.sass @@ -16,10 +16,10 @@ svg strong color: currentColor a - border-bottom: 1px solid rgba(var(--#{$prefix}-scheme-main), 0.5) + border-bottom: 1px solid rgba(var(--#{$prefix}scheme-main), 0.5) padding-bottom: 2px &:hover - border-bottom-color: var(--#{$prefix}-scheme-main) + border-bottom-color: var(--#{$prefix}scheme-main) span margin: 0 0.25em opacity: 0.5 @@ -99,8 +99,8 @@ $carbon-poweredby-height: 20px padding: 0 position: relative &:hover - background-color: var(--#{$prefix}-scheme-main) - box-shadow: 0 0 0 $carbon-shadow-size var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) + box-shadow: 0 0 0 $carbon-shadow-size var(--#{$prefix}scheme-main) +tablet width: $carbon-width @@ -138,20 +138,20 @@ $carbon-poweredby-height: 20px width: $carbon-image-width &:hover & + .carbon-text - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &:active opacity: 0.8 .carbon-text display: block - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) line-height: 20px min-height: $carbon-height padding: 0 0 $carbon-poweredby-height calc(#{$carbon-image-width} + #{$carbon-spacing}) &:hover - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) .carbon-poweredby bottom: 0 - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) display: inline font-size: $size-small line-height: $carbon-poweredby-height diff --git a/docs/_sass/header.sass b/docs/_sass/header.sass index 5aa6bab8..9a419e46 100644 --- a/docs/_sass/header.sass +++ b/docs/_sass/header.sass @@ -4,19 +4,19 @@ &:hover background: $github border-color: $github - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) .bd-tw-button background-color: $twitter - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) border-color: transparent !important &:hover background-color: darken($twitter, 2.5%) - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) &:active, &:focus background-color: darken($twitter, 5%) - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) #moreDropdown .navbar-item diff --git a/docs/_sass/highlight.sass b/docs/_sass/highlight.sass index 5ea60811..259b690d 100644 --- a/docs/_sass/highlight.sass +++ b/docs/_sass/highlight.sass @@ -1,5 +1,5 @@ .highlight - background-color: var(--#{$prefix}-pre-background) + background-color: var(--#{$prefix}pre-background) border-radius: $radius-large color: #586e75 pre diff --git a/docs/_sass/index.sass b/docs/_sass/index.sass index b20dcb0b..b467c9b7 100644 --- a/docs/_sass/index.sass +++ b/docs/_sass/index.sass @@ -11,14 +11,14 @@ &:hover color: $blue strong - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) strong font-weight: $weight-semibold .title strong color: $primary .subtitle - color: var(--#{$prefix}-border-hover) !important + color: var(--#{$prefix}border-hover) !important strong color: currentColor &:not(:last-child) @@ -41,7 +41,7 @@ margin-right: auto .bd-index-custom-title - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) .bd-index-custom-example padding: 1rem @@ -77,28 +77,28 @@ .button &.is-primary background-color: $mauve - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) &:hover background-color: darken($mauve, 2.5%) &:active background-color: darken($mauve, 5%) &.is-link background-color: $pink - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) &:hover background-color: darken($pink, 2.5%) &:active background-color: darken($pink, 5%) +selection background-color: $pink - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) // Fullscreen .bd-index-fullscreen .tabs a - color: var(--#{$prefix}-border-hover) !important + color: var(--#{$prefix}border-hover) !important // Columns @@ -161,13 +161,13 @@ transition-duration: $speed * 2 transition-property: color .subtitle - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) position: relative strong color: currentColor &::before +overlay - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) border-radius: $radius-large content: "" display: block @@ -182,7 +182,7 @@ opacity: 1 transform: scale(1) .subtitle - color: var(--#{$prefix}-text) + color: var(--#{$prefix}text) &:nth-child(1):hover .title color: $orange @@ -191,10 +191,10 @@ color: $success &:nth-child(3):hover .title - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &:nth-child(4):hover .title - color: var(--#{$prefix}-scheme-invert) + color: var(--#{$prefix}scheme-invert) .bd-focus-icon position: relative @@ -292,7 +292,7 @@ color: $black-ter &.is-success, &.is-error - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) pointer-events: none text-decoration: none &.is-success @@ -301,10 +301,10 @@ background-color: $red \::-moz-selection background: $yellow - color: var(--#{$prefix}-scheme-invert-ter) + color: var(--#{$prefix}scheme-invert-ter) \::selection background: $yellow - color: var(--#{$prefix}-scheme-invert-ter) + color: var(--#{$prefix}scheme-invert-ter) .intro-buttons margin-top: 1.5rem @@ -313,7 +313,7 @@ padding-right: 1.375em .intro-video - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) margin-left: auto margin-right: auto max-width: 640px @@ -384,12 +384,12 @@ width: 100% .intro-author - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) font-size: $size-small margin-top: 40px text-align: center a - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) &:hover text-decoration: underline span diff --git a/docs/_sass/klmn.sass b/docs/_sass/klmn.sass index 460f9c1a..90701383 100644 --- a/docs/_sass/klmn.sass +++ b/docs/_sass/klmn.sass @@ -12,7 +12,7 @@ margin: 0.25rem auto 0.25rem 0 .bd-klmn-gap - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) border-radius: $radius color: $red font-family: $family-monospace @@ -24,7 +24,7 @@ white-space: nowrap &.bd-is-selected background-color: $green - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) .bd-klmn-columns:last-child .bd-notification diff --git a/docs/_sass/love.sass b/docs/_sass/love.sass index 2d8530e3..1dddae54 100644 --- a/docs/_sass/love.sass +++ b/docs/_sass/love.sass @@ -1,5 +1,5 @@ .bd-testimonials - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) .bd-testimonial align-items: flex-start @@ -7,7 +7,7 @@ justify-content: center .bd-testimonial-tweet - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) .bd-more-loves align-items: center @@ -57,7 +57,7 @@ .hero.bd-is-love .title, .subtitle - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) @keyframes rainbow 0% @@ -111,7 +111,7 @@ margin-left: 1.5rem .bd-shoutout - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) padding: 2rem text-align: center &:not(:last-child) diff --git a/docs/_sass/main.sass b/docs/_sass/main.sass index 3d9f8a4c..7629c0c7 100644 --- a/docs/_sass/main.sass +++ b/docs/_sass/main.sass @@ -5,7 +5,7 @@ .bd-figure +block align-items: center - border: 2px solid var(--#{$prefix}-scheme-main-ter) + border: 2px solid var(--#{$prefix}scheme-main-ter) border-radius: $radius display: flex flex-direction: column @@ -14,8 +14,8 @@ margin: 1em figcaption align-self: stretch - background-color: var(--#{$prefix}-scheme-main-ter) - color: var(--#{$prefix}-text-light) + background-color: var(--#{$prefix}scheme-main-ter) + color: var(--#{$prefix}text-light) font-size: $size-small padding: 1em @@ -33,7 +33,7 @@ .bd-prev-next align-items: flex-start - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) display: none flex-grow: 0 flex-shrink: 0 @@ -45,7 +45,7 @@ width: 1.5rem a &:hover - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) .bd-prev-next-bis border-top: 2px solid $background @@ -64,7 +64,7 @@ .bd-header margin-bottom: $main-spacing .subtitle - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) strong color: currentColor #meta @@ -87,12 +87,12 @@ overflow: visible ul, a - border-bottom-color: var(--#{$prefix}-scheme-main-ter) + border-bottom-color: var(--#{$prefix}scheme-main-ter) border-bottom-width: 2px a margin-bottom: -2px li:not(.is-active) a:hover - border-bottom-color: var(--#{$prefix}-border) + border-bottom-color: var(--#{$prefix}border) ul flex-wrap: wrap max-width: 100% @@ -109,7 +109,7 @@ .bd-side, .bd-side-background - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) .bd-side position: relative @@ -128,19 +128,19 @@ margin-bottom: 0.5em &.is-past a - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) &.is-current a - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) a - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) &:hover - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) .bd-category a &:hover - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &:not(:last-child) margin-bottom: 0.5rem &.is-active @@ -156,7 +156,7 @@ .bd-category-toggle +overlay align-items: center - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) display: flex justify-content: flex-end .icon @@ -174,10 +174,10 @@ vertical-align: text-bottom .bd-category-name - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) position: relative &.is-active - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) .bd-mini-tag margin-left: 0.5em @@ -201,7 +201,7 @@ top: 0 .bd-anchors-title - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) font-size: 0.875rem font-weight: $weight-semibold margin-bottom: 0.5rem @@ -212,7 +212,7 @@ &:last-child margin-top: 1em a - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) +touch .bd-lead, @@ -229,7 +229,7 @@ .bd-duo display: flex .bd-lead - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) overflow: hidden flex-grow: 1 flex-shrink: 1 diff --git a/docs/_sass/native.sass b/docs/_sass/native.sass index dfff9ebd..bc6e6a2a 100644 --- a/docs/_sass/native.sass +++ b/docs/_sass/native.sass @@ -30,7 +30,7 @@ text-decoration: none &:hover .native-cta - box-shadow: 0 1rem 2rem 0 rgba(var(--#{$prefix}-scheme-invert), 0.1) + box-shadow: 0 1rem 2rem 0 rgba(var(--#{$prefix}scheme-invert), 0.1) transform: translateY(-0.25rem) .native-img @@ -62,7 +62,7 @@ .native-cta border: none - box-shadow: 0 0.5rem 1rem 0 rgba(var(--#{$prefix}-scheme-invert), 0.2) + box-shadow: 0 0.5rem 1rem 0 rgba(var(--#{$prefix}scheme-invert), 0.2) flex-grow: 0 flex-shrink: 0 font-weight: $weight-semibold diff --git a/docs/_sass/patreon.sass b/docs/_sass/patreon.sass index 0c37a450..5e896d0f 100644 --- a/docs/_sass/patreon.sass +++ b/docs/_sass/patreon.sass @@ -4,7 +4,7 @@ .bd-side-sponsor-label, .bd-banner-label - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) font-size: 0.75rem margin-bottom: 0.75rem @@ -31,17 +31,17 @@ margin-bottom: 0.25em &.is-patreon background-color: $patreon-blue - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) // &.is-fortyfour - // background-color: var(--#{$prefix}-scheme-main) + // background-color: var(--#{$prefix}scheme-main) // border: 2px solid $background .button transform-origin: center transition-duration: $speed transition-property: transform &:hover - border-color: var(--#{$prefix}-link) - color: var(--#{$prefix}-link) + border-color: var(--#{$prefix}link) + color: var(--#{$prefix}link) .bd-banner-title color: currentColor .button @@ -55,7 +55,7 @@ opacity: 0.5 .bd-banner-title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) font-size: 1.25em font-weight: $weight-semibold line-height: 1.25 diff --git a/docs/_sass/specific.sass b/docs/_sass/specific.sass index 5d3bd109..597847b7 100644 --- a/docs/_sass/specific.sass +++ b/docs/_sass/specific.sass @@ -58,7 +58,7 @@ .bd-link border-radius: $radius-large - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) display: block font-size: $size-5 padding: 1rem 3rem 1.5rem 5rem @@ -68,7 +68,7 @@ strong font-weight: $weight-semibold &:hover - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) .bd-link-surtitle float: right @@ -91,7 +91,7 @@ min-width: 1.5em .bd-link-counter - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) display: block counter-increment: bd-links font-weight: $weight-normal @@ -123,7 +123,7 @@ width: 50% .bd-link-name - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) font-size: $size-4 font-weight: $weight-semibold @@ -139,11 +139,11 @@ min-width: calc(33.3333% - 3rem) .bd-doc-title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) a color: currentColor &:hover - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &:not(:last-child) margin-bottom: 0.75rem @@ -227,15 +227,15 @@ background-color: darken($rss, 10%) .bd-view-all-versions - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) &:hover text-decoration: underline .bd-feature-title - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) a border-bottom: 1px solid transparent - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) &:hover border-bottom-color: $primary @@ -273,14 +273,14 @@ font-size: 1.25em vertical-align: middle -$notification-background-color: var(--#{$prefix}-background) !default +$notification-background-color: var(--#{$prefix}background) !default $notification-radius: $radius !default $notification-padding: 1.25rem 2.5rem 1.25rem 1.5rem !default .bd-notification - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) border-radius: $radius - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) font-weight: $weight-semibold padding: 1.25rem 0 position: relative @@ -292,9 +292,9 @@ $notification-padding: 1.25rem 2.5rem 1.25rem 1.5rem !default color: currentColor code, pre - background-color: rgba(var(--#{$prefix}-scheme-invert), 0.2) + background-color: rgba(var(--#{$prefix}scheme-invert), 0.2) border-radius: $radius - color: var(--#{$prefix}-scheme-main) + color: var(--#{$prefix}scheme-main) pre code background-color: transparent // Colors diff --git a/docs/_sass/sponsors.sass b/docs/_sass/sponsors.sass index 2ffdb2ee..6a396d61 100644 --- a/docs/_sass/sponsors.sass +++ b/docs/_sass/sponsors.sass @@ -29,13 +29,13 @@ min-height: 80px text-align: center &.is-text - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) font-size: 0.75em line-height: 1.25 min-height: 0 .bd-partnrs - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) #carbonads .carbon-text padding-bottom: 0 @@ -43,7 +43,7 @@ display: none .bd-partner-title - color: var(--#{$prefix}-border-hover) + color: var(--#{$prefix}border-hover) font-size: 0.875rem margin-bottom: 1rem @@ -57,11 +57,11 @@ .bd-minis-link @extend %center - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) .icon margin-right: 0.25em strong - color: var(--#{$prefix}-text-light) + color: var(--#{$prefix}text-light) margin-left: 0.25em .bd-minis-list diff --git a/docs/_sass/twitter.sass b/docs/_sass/twitter.sass index 87bc90b0..115085f2 100644 --- a/docs/_sass/twitter.sass +++ b/docs/_sass/twitter.sass @@ -1,14 +1,14 @@ // $tw-black: #1c2022 -$tw-black: var(--#{$prefix}-text-strong) +$tw-black: var(--#{$prefix}text-strong) $tw-blue: #2b7bb9 $tw-grey: #697882 $tw-border: #e1e8ed .bd-tws-home - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) .bd-tw - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: var(--#{$prefix}scheme-main-bis) border-radius: $radius-large color: $tw-grey flex-shrink: 0 @@ -18,7 +18,7 @@ $tw-border: #e1e8ed padding: 20px text-align: left &.bd-is-white - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) .bd-tw-header align-items: stretch @@ -45,7 +45,7 @@ $tw-border: #e1e8ed width: 36px .bd-tw-fullname - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) display: block font-size: 16px font-weight: 700 @@ -163,7 +163,7 @@ $tw-border: #e1e8ed min-height: 632px .twitter-tweet:not(.twitter-tweet-rendered) - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) border: 1px solid $tw-border border-radius: 5px color: $tw-grey diff --git a/docs/bulma-cssvar.sass b/docs/bulma-cssvar.sass index e08b4f8a..a2ec33b7 100644 --- a/docs/bulma-cssvar.sass +++ b/docs/bulma-cssvar.sass @@ -2,9 +2,9 @@ $prefix: "bulma-" @function findCSSVarColorInvert($color) @if colorLuminance($color) > 0.55 - @return var(--#{$prefix}-black-transparent) + @return var(--#{$prefix}black-transparent) @else - @return var(--#{$prefix}-white) + @return var(--#{$prefix}white) @function findCSSVarLightColor($color) @if type-of($color) == "color" @@ -12,7 +12,7 @@ $prefix: "bulma-" @if lightness($color) > 96% $l: lightness($color) @return change-color($color, $lightness: $l) - @return var(--#{$prefix}-background) + @return var(--#{$prefix}background) @function findCSSVarDarkColor($color) @if type-of($color) == "color" @@ -21,7 +21,7 @@ $prefix: "bulma-" $luminance-delta: 0.53 - $luminance $target-l: round($base-l + $luminance-delta * 53) @return change-color($color, $lightness: max($base-l, $target-l)) - @return var(--#{$prefix}-text-strong) + @return var(--#{$prefix}text-strong) $cssvar-colors: ("primary": $primary, "link": $link, "info": $info, "success": $success, "warning": $warning, "danger": $danger, "light": $white-ter, "dark": $grey-darker) @@ -55,42 +55,42 @@ $cssvar-colors: ("primary": $primary, "link": $link, "info": $info, "success": $ --#{$base}-dark-active: #{darken($color-dark, 10%)} \:root - --#{$prefix}-white: #{$white} - --#{$prefix}-black: #{$black} - --#{$prefix}-black-transparent: #{rgba(#000, 0.7)} + --#{$prefix}white: #{$white} + --#{$prefix}black: #{$black} + --#{$prefix}black-transparent: #{rgba(#000, 0.7)} @each $name, $color in $cssvar-colors +cssvar($name, $color) -// $white: var(--#{$prefix}-white) -// $black: var(--#{$prefix}-black) -// $black-transparent: var(--#{$prefix}-black-transparent) -// $scheme-main: var(--#{$prefix}-scheme-main) -// $scheme-main-bis: var(--#{$prefix}-scheme-main-bis) -// $scheme-main-ter: var(--#{$prefix}-scheme-main-ter) -// $scheme-invert: var(--#{$prefix}-scheme-invert) -// $scheme-invert-bis: var(--#{$prefix}-scheme-invert-bis) -// $scheme-invert-ter: var(--#{$prefix}-scheme-invert-ter) -// $background: var(--#{$prefix}-background) -// $border: var(--#{$prefix}-border) -// $border-hover: var(--#{$prefix}-border-hover) -// $border-light: var(--#{$prefix}-border-light) -// $border-light-hover: var(--#{$prefix}-border-light-hover) -// $text: var(--#{$prefix}-text) -// $text-invert: var(--#{$prefix}-text-invert) -// $text-light: var(--#{$prefix}-text-light) -// $text-strong: var(--#{$prefix}-text-strong) -// $code: var(--#{$prefix}-code) -// $code-background: var(--#{$prefix}-code-background) -// $pre: var(--#{$prefix}-pre) -// $pre-background: var(--#{$prefix}-pre-background) -// $link: var(--#{$prefix}-link) -// $link-invert: var(--#{$prefix}-link-invert) -// $link-light: var(--#{$prefix}-link-light) -// $link-dark: var(--#{$prefix}-link-dark) -// $link-visited: var(--#{$prefix}-link-visited) -// $link-hover: var(--#{$prefix}-link-hover) -// $link-hover-border: var(--#{$prefix}-link-hover-border) -// $link-focus: var(--#{$prefix}-link-focus) -// $link-focus-border: var(--#{$prefix}-link-focus-border) -// $link-active: var(--#{$prefix}-link-active) -// $link-active-border: var(--#{$prefix}-link-active-border) +// $white: var(--#{$prefix}white) +// $black: var(--#{$prefix}black) +// $black-transparent: var(--#{$prefix}black-transparent) +// $scheme-main: var(--#{$prefix}scheme-main) +// $scheme-main-bis: var(--#{$prefix}scheme-main-bis) +// $scheme-main-ter: var(--#{$prefix}scheme-main-ter) +// $scheme-invert: var(--#{$prefix}scheme-invert) +// $scheme-invert-bis: var(--#{$prefix}scheme-invert-bis) +// $scheme-invert-ter: var(--#{$prefix}scheme-invert-ter) +// $background: var(--#{$prefix}background) +// $border: var(--#{$prefix}border) +// $border-hover: var(--#{$prefix}border-hover) +// $border-light: var(--#{$prefix}border-light) +// $border-light-hover: var(--#{$prefix}border-light-hover) +// $text: var(--#{$prefix}text) +// $text-invert: var(--#{$prefix}text-invert) +// $text-light: var(--#{$prefix}text-light) +// $text-strong: var(--#{$prefix}text-strong) +// $code: var(--#{$prefix}code) +// $code-background: var(--#{$prefix}code-background) +// $pre: var(--#{$prefix}pre) +// $pre-background: var(--#{$prefix}pre-background) +// $link: var(--#{$prefix}link) +// $link-invert: var(--#{$prefix}link-invert) +// $link-light: var(--#{$prefix}link-light) +// $link-dark: var(--#{$prefix}link-dark) +// $link-visited: var(--#{$prefix}link-visited) +// $link-hover: var(--#{$prefix}link-hover) +// $link-hover-border: var(--#{$prefix}link-hover-border) +// $link-focus: var(--#{$prefix}link-focus) +// $link-focus-border: var(--#{$prefix}link-focus-border) +// $link-active: var(--#{$prefix}link-active) +// $link-active-border: var(--#{$prefix}link-active-border) diff --git a/docs/bulma-cssvar.scss b/docs/bulma-cssvar.scss index 4facb1db..3947d226 100644 --- a/docs/bulma-cssvar.scss +++ b/docs/bulma-cssvar.scss @@ -2,9 +2,9 @@ $prefix: "bulma-"; @function findCSSVarColorInvert($color) { @if (colorLuminance($color) > 0.55) { - @return var(--#{$prefix}-black-transparent); + @return var(--#{$prefix}black-transparent); } @else { - @return var(--#{$prefix}-white); + @return var(--#{$prefix}white); } } @@ -16,7 +16,7 @@ $prefix: "bulma-"; } @return change-color($color, $lightness: $l); } - @return var(--#{$prefix}-background); + @return var(--#{$prefix}background); } @function findCSSVarDarkColor($color) { @@ -27,7 +27,7 @@ $prefix: "bulma-"; $target-l: round($base-l + ($luminance-delta * 53)); @return change-color($color, $lightness: max($base-l, $target-l)); } - @return var(--#{$prefix}-text-strong); + @return var(--#{$prefix}text-strong); } $cssvar-colors: ( @@ -78,78 +78,78 @@ $cssvar-colors: ( } :root { - --#{$prefix}-white: #{$white}; - --#{$prefix}-black: #{$black}; - --#{$prefix}-black-transparent: #{rgba(#000, 0.7)}; - --#{$prefix}-scheme-main: #{$white}; - --#{$prefix}-scheme-main-bis: #{$white-bis}; - --#{$prefix}-scheme-main-ter: #{$white-ter}; - --#{$prefix}-scheme-invert: #{$black}; - --#{$prefix}-scheme-invert-bis: #{$black-bis}; - --#{$prefix}-scheme-invert-ter: #{$black-ter}; - --#{$prefix}-background: #{$white-ter}; - --#{$prefix}-border: #{$grey-lighter}; - --#{$prefix}-border-hover: #{$grey-light}; - --#{$prefix}-border-light: #{$grey-lightest}; - --#{$prefix}-border-light-hover: #{$grey-light}; - --#{$prefix}-text: #{$grey-dark}; - --#{$prefix}-text-invert: #{findCSSVarColorInvert($text)}; - --#{$prefix}-text-light: #{$grey}; - --#{$prefix}-text-strong: #{$grey-darker}; - --#{$prefix}-code: #{$red}; - --#{$prefix}-code-background: #{$background}; - --#{$prefix}-pre: #{$text}; - --#{$prefix}-pre-background: #{$background}; - --#{$prefix}-link: #{$blue}; - --#{$prefix}-link-invert: #{findCSSVarColorInvert($link)}; - --#{$prefix}-link-light: #{findCSSVarLightColor($link)}; - --#{$prefix}-link-dark: #{findCSSVarDarkColor($link)}; - --#{$prefix}-link-visited: #{$purple}; - --#{$prefix}-link-hover: #{$grey-darker}; - --#{$prefix}-link-hover-border: #{$grey-light}; - --#{$prefix}-link-focus: #{$grey-darker}; - --#{$prefix}-link-focus-border: #{$blue}; - --#{$prefix}-link-active: #{$grey-darker}; - --#{$prefix}-link-active-border: #{$grey-dark}; + --#{$prefix}white: #{$white}; + --#{$prefix}black: #{$black}; + --#{$prefix}black-transparent: #{rgba(#000, 0.7)}; + --#{$prefix}scheme-main: #{$white}; + --#{$prefix}scheme-main-bis: #{$white-bis}; + --#{$prefix}scheme-main-ter: #{$white-ter}; + --#{$prefix}scheme-invert: #{$black}; + --#{$prefix}scheme-invert-bis: #{$black-bis}; + --#{$prefix}scheme-invert-ter: #{$black-ter}; + --#{$prefix}background: #{$white-ter}; + --#{$prefix}border: #{$grey-lighter}; + --#{$prefix}border-hover: #{$grey-light}; + --#{$prefix}border-light: #{$grey-lightest}; + --#{$prefix}border-light-hover: #{$grey-light}; + --#{$prefix}text: #{$grey-dark}; + --#{$prefix}text-invert: #{findCSSVarColorInvert($text)}; + --#{$prefix}text-light: #{$grey}; + --#{$prefix}text-strong: #{$grey-darker}; + --#{$prefix}code: #{$red}; + --#{$prefix}code-background: #{$background}; + --#{$prefix}pre: #{$text}; + --#{$prefix}pre-background: #{$background}; + --#{$prefix}link: #{$blue}; + --#{$prefix}link-invert: #{findCSSVarColorInvert($link)}; + --#{$prefix}link-light: #{findCSSVarLightColor($link)}; + --#{$prefix}link-dark: #{findCSSVarDarkColor($link)}; + --#{$prefix}link-visited: #{$purple}; + --#{$prefix}link-hover: #{$grey-darker}; + --#{$prefix}link-hover-border: #{$grey-light}; + --#{$prefix}link-focus: #{$grey-darker}; + --#{$prefix}link-focus-border: #{$blue}; + --#{$prefix}link-active: #{$grey-darker}; + --#{$prefix}link-active-border: #{$grey-dark}; @each $name, $color in $cssvar-colors { @include cssvar($name, $color); } } -$white: var(--#{$prefix}-white); -$black: var(--#{$prefix}-black); -$black-transparent: var(--#{$prefix}-black-transparent); -$scheme-main: var(--#{$prefix}-scheme-main); -$scheme-main-bis: var(--#{$prefix}-scheme-main-bis); -$scheme-main-ter: var(--#{$prefix}-scheme-main-ter); -$scheme-invert: var(--#{$prefix}-scheme-invert); -$scheme-invert-bis: var(--#{$prefix}-scheme-invert-bis); -$scheme-invert-ter: var(--#{$prefix}-scheme-invert-ter); -$background: var(--#{$prefix}-background); -$border: var(--#{$prefix}-border); -$border-hover: var(--#{$prefix}-border-hover); -$border-light: var(--#{$prefix}-border-light); -$border-light-hover: var(--#{$prefix}-border-light-hover); -$text: var(--#{$prefix}-text); -$text-invert: var(--#{$prefix}-text-invert); -$text-light: var(--#{$prefix}-text-light); -$text-strong: var(--#{$prefix}-text-strong); -$code: var(--#{$prefix}-code); -$code-background: var(--#{$prefix}-code-background); -$pre: var(--#{$prefix}-pre); -$pre-background: var(--#{$prefix}-pre-background); -$link: var(--#{$prefix}-link); -$link-invert: var(--#{$prefix}-link-invert); -$link-light: var(--#{$prefix}-link-light); -$link-dark: var(--#{$prefix}-link-dark); -$link-visited: var(--#{$prefix}-link-visited); -$link-hover: var(--#{$prefix}-link-hover); -$link-hover-border: var(--#{$prefix}-link-hover-border); -$link-focus: var(--#{$prefix}-link-focus); -$link-focus-border: var(--#{$prefix}-link-focus-border); -$link-active: var(--#{$prefix}-link-active); -$link-active-border: var(--#{$prefix}-link-active-border); +$white: var(--#{$prefix}white); +$black: var(--#{$prefix}black); +$black-transparent: var(--#{$prefix}black-transparent); +$scheme-main: var(--#{$prefix}scheme-main); +$scheme-main-bis: var(--#{$prefix}scheme-main-bis); +$scheme-main-ter: var(--#{$prefix}scheme-main-ter); +$scheme-invert: var(--#{$prefix}scheme-invert); +$scheme-invert-bis: var(--#{$prefix}scheme-invert-bis); +$scheme-invert-ter: var(--#{$prefix}scheme-invert-ter); +$background: var(--#{$prefix}background); +$border: var(--#{$prefix}border); +$border-hover: var(--#{$prefix}border-hover); +$border-light: var(--#{$prefix}border-light); +$border-light-hover: var(--#{$prefix}border-light-hover); +$text: var(--#{$prefix}text); +$text-invert: var(--#{$prefix}text-invert); +$text-light: var(--#{$prefix}text-light); +$text-strong: var(--#{$prefix}text-strong); +$code: var(--#{$prefix}code); +$code-background: var(--#{$prefix}code-background); +$pre: var(--#{$prefix}pre); +$pre-background: var(--#{$prefix}pre-background); +$link: var(--#{$prefix}link); +$link-invert: var(--#{$prefix}link-invert); +$link-light: var(--#{$prefix}link-light); +$link-dark: var(--#{$prefix}link-dark); +$link-visited: var(--#{$prefix}link-visited); +$link-hover: var(--#{$prefix}link-hover); +$link-hover-border: var(--#{$prefix}link-hover-border); +$link-focus: var(--#{$prefix}link-focus); +$link-focus-border: var(--#{$prefix}link-focus-border); +$link-active: var(--#{$prefix}link-active); +$link-active-border: var(--#{$prefix}link-active-border); html { background-color: $scheme-main; diff --git a/docs/bulma-dark.sass b/docs/bulma-dark.sass index 88119451..4a1f301b 100644 --- a/docs/bulma-dark.sass +++ b/docs/bulma-dark.sass @@ -1,6 +1,5 @@ @import "../sass/utilities/initial-variables.sass" - @media (prefers-color-scheme: light) .bd-scheme-dark display: none @@ -14,7 +13,7 @@ $scheme-invert-bis: $white-bis $scheme-invert-ter: $white-ter $background: $black-ter - $border: lime + $border: $grey-darker $border-hover: $grey-dark $border-light: $grey-darker $border-light-hover: $grey-dark @@ -23,6 +22,11 @@ $text-invert: $grey-darker $text-light: $grey $text-strong: $white + // Code colors + $code: $red + $code-background: $background + $pre: $text + $pre-background: $background // Link colors $link-hover: $white $link-hover-border: $grey-dark @@ -33,82 +37,364 @@ .bd-scheme-light display: none \:root - --#{$prefix}-scheme-main: #{$scheme-main} - --#{$prefix}-scheme-main-bis: #{$scheme-main-bis} - --#{$prefix}-scheme-main-ter: #{$scheme-main-ter} - --#{$prefix}-scheme-invert: #{$scheme-invert} - --#{$prefix}-scheme-invert-bis: #{$scheme-invert-bis} - --#{$prefix}-scheme-invert-ter: #{$scheme-invert-ter} - --#{$prefix}-background: #{$background} - --#{$prefix}-border: #{$border} - --#{$prefix}-border-hover: #{$border-hover} - --#{$prefix}-border-light: #{$border-light} - --#{$prefix}-border-light-hover: #{$border-light-hover} - --#{$prefix}-text: #{$text} - --#{$prefix}-text-invert: #{$text-invert} - --#{$prefix}-text-light: #{$text-light} - --#{$prefix}-text-strong: #{$text-strong} - --#{$prefix}-code: #{$code} - --#{$prefix}-code-background: #{$code-background} - --#{$prefix}-pre: #{$pre} - --#{$prefix}-pre-background: #{$pre-background} - --#{$prefix}-link: #{$link} - --#{$prefix}-link-invert: #{$link-invert} - --#{$prefix}-link-light: #{$link-light} - --#{$prefix}-link-dark: #{$link-dark} - --#{$prefix}-link-visited: #{$link-visited} - --#{$prefix}-link-hover: #{$link-hover} - --#{$prefix}-link-hover-border: #{$link-hover-border} - --#{$prefix}-link-focus: #{$link-focus} - --#{$prefix}-link-focus-border: #{$link-focus-border} - --#{$prefix}-link-active: #{$link-active} - --#{$prefix}-link-active-border: #{$link-active-border} + --#{$prefix}scheme-main: #{$scheme-main} + --#{$prefix}scheme-main-bis: #{$scheme-main-bis} + --#{$prefix}scheme-main-ter: #{$scheme-main-ter} + --#{$prefix}scheme-invert: #{$scheme-invert} + --#{$prefix}scheme-invert-bis: #{$scheme-invert-bis} + --#{$prefix}scheme-invert-ter: #{$scheme-invert-ter} + --#{$prefix}background: #{$background} + --#{$prefix}border: #{$border} + --#{$prefix}border-hover: #{$border-hover} + --#{$prefix}border-light: #{$border-light} + --#{$prefix}border-light-hover: #{$border-light-hover} + --#{$prefix}text: #{$text} + --#{$prefix}text-invert: #{$text-invert} + --#{$prefix}text-light: #{$text-light} + --#{$prefix}text-strong: #{$text-strong} + --#{$prefix}code: #{$code} + --#{$prefix}code-background: #{$code-background} + --#{$prefix}pre: #{$pre} + --#{$prefix}pre-background: #{$pre-background} + --#{$prefix}link: #{$link} + --#{$prefix}link-invert: #{$link-invert} + --#{$prefix}link-light: #{$link-light} + --#{$prefix}link-dark: #{$link-dark} + --#{$prefix}link-visited: #{$link-visited} + --#{$prefix}link-hover: #{$link-hover} + --#{$prefix}link-hover-border: #{$link-hover-border} + --#{$prefix}link-focus: #{$link-focus} + --#{$prefix}link-focus-border: #{$link-focus-border} + --#{$prefix}link-active: #{$link-active} + --#{$prefix}link-active-border: #{$link-active-border} .bd-navbar - background-color: var(--#{$prefix}-scheme-main-bis) + background-color: $scheme-main-bis &.has-shadow box-shadow: none + .navbar-burger + color: $text + .navbar-item, + .navbar-link + color: $text + a.navbar-item, + .navbar-link + &:focus, + &:focus-within, + &:hover, + &.is-active + background-color: $scheme-main-bis + color: $link + .navbar-divider + background-color: $background + +until($navbar-breakpoint) + .navbar-menu + background-color: $scheme-main + box-shadow: 0 8px 16px rgba($scheme-invert, 0.1) + +from($navbar-breakpoint) + .navbar-dropdown + background-color: $scheme-main-bis + border-top-color: $border + box-shadow: 0 8px 8px rgba($scheme-invert, 0.1) + a.navbar-item + &:focus, + &:hover + background-color: $background + color: $scheme-invert + &.is-active + background-color: $background + color: $white + a.navbar-item, + .navbar-link + &.is-active + color: $white + &.is-active:not(:focus) + background-color: $background + .navbar-item.has-dropdown + &:focus, + &:hover, + &.is-active + .navbar-link + background-color: $background + .card + background-color: $scheme-main-bis + box-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0px 0 1px rgba($scheme-invert, 0.02) + .card-header + box-shadow: 0 0.125em 0.25em rgba($scheme-invert, 0.1) + .dropdown-content + background-color: $scheme-main-bis + box-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0px 0 1px rgba($scheme-invert, 0.02) + .media .media, + .media + .media + border-top-color: rgba($border, 0.5) + .pagination-previous, + .pagination-next, + .pagination-link + &:active + box-shadow: inset 0 1px 2px rgba($scheme-invert, 0.2) + .panel + background-color: $scheme-main-bis + box-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0px 0 1px rgba($scheme-invert, 0.02) + .box + box-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0px 0 1px rgba($scheme-invert, 0.02) + a.box + &:hover, + &:focus + box-shadow: 0 0.5em 1em -0.125em rgba($scheme-invert, 0.1), 0 0 0 1px $link + &:active + box-shadow: inset 0 1px 2px rgba($scheme-invert, 0.2), 0 0 0 1px $link html - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) body - color: var(--#{$prefix}-text) + color: var(--#{$prefix}text) a - color: var(--#{$prefix}-link) + color: var(--#{$prefix}link) &:hover - color: var(--#{$prefix}-link-hover) + color: var(--#{$prefix}link-hover) code - background-color: var(--#{$prefix}-code-background) - color: var(--#{$prefix}-code) + background-color: var(--#{$prefix}code-background) + color: var(--#{$prefix}code) hr - background-color: var(--#{$prefix}-background) + background-color: var(--#{$prefix}background) strong - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) pre - background-color: var(--#{$prefix}-pre-background) - color: var(--#{$prefix}-pre) + background-color: var(--#{$prefix}pre-background) + color: var(--#{$prefix}pre) table th - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) + +// Components +.breadcrumb + a + color: var(--#{$prefix}link) + &:hover + color: var(--#{$prefix}link-hover) + li + &.is-active + a + color: var(--#{$prefix}text-strong) + & + li::before + color: var(--#{$prefix}border-hover) + +.card + // background-color: var(--#{$prefix}scheme-main) + color: var(--#{$prefix}text) + +.card-header-title + color: var(--#{$prefix}text-strong) + +.card-footer + border-top-color: var(--#{$prefix}border-light) + +.card-footer-item + &:not(:last-child) + border-right-color: var(--#{$prefix}border-light) + +.dropdown-content + // background-color: var(--#{$prefix}scheme-main) + +.dropdown-item + color: var(--#{$prefix}text) + +a.dropdown-item, +button.dropdown-item + &:hover + background-color: var(--#{$prefix}background) + color: var(--#{$prefix}scheme-invert) + &.is-active + background-color: var(--#{$prefix}link) + color: var(--#{$prefix}link-invert) + +.dropdown-divider + background-color: var(--#{$prefix}border-light) + +.menu-list + a + color: var(--#{$prefix}text) + &:hover + background-color: var(--#{$prefix}background) + color: var(--#{$prefix}text-strong) + &.is-active + background-color: var(--#{$prefix}link) + color: var(--#{$prefix}link-invert) + li + ul + border-left-color: var(--#{$prefix}border) + +.menu-label + color: var(--#{$prefix}text-light) + +// .message +// background-color: var(--#{$prefix}background) + +// .message-header +// background-color: var(--#{$prefix}text) +// color: var(--#{$prefix}text-invert) + +// .message-body +// border-color: var(--#{$prefix}border) +// color: var(--#{$prefix}text) +// code, +// pre +// background-color: var(--#{$prefix}scheme-main) + +.modal-card-head, +.modal-card-foot + background-color: var(--#{$prefix}background) + +.modal-card-head + border-bottom-color: var(--#{$prefix}border) + +.modal-card-title + color: var(--#{$prefix}text-strong) + +.modal-card-foot + border-top-color: var(--#{$prefix}border) + +.modal-card-body + background-color: var(--#{$prefix}scheme-main) + +// .navbar +// background-color: var(--#{$prefix}scheme-main) + +// .navbar-burger +// color: var(--#{$prefix}text) + +// .navbar-item, +// .navbar-link +// color: var(--#{$prefix}text) + +// a.navbar-item, +// .navbar-link +// cursor: pointer +// &:focus, +// &:focus-within, +// &:hover, +// &.is-active +// background-color: var(--#{$prefix}scheme-main-bis) +// color: var(--#{$prefix}link) + +.pagination-previous, +.pagination-next, +.pagination-link + border-color: var(--#{$prefix}border) + color: var(--#{$prefix}text-strong) + &:hover + border-color: var(--#{$prefix}link-hover-border) + color: var(--#{$prefix}link-hover) + &:focus + border-color: var(--#{$prefix}link-focus-border) + &[disabled] + background-color: var(--#{$prefix}border) + border-color: var(--#{$prefix}border) + color: var(--#{$prefix}text-light) + +.pagination-link + &.is-current + background-color: var(--#{$prefix}link) + border-color: var(--#{$prefix}link) + color: var(--#{$prefix}link-invert) + +.pagination-ellipsis + color: var(--#{$prefix}border-hover) + +.panel-tabs, +.panel-block + &:not(:last-child) + border-bottom-color: var(--#{$prefix}border-light) + +.panel-heading + background-color: var(--#{$prefix}border-light) + color: var(--#{$prefix}text-strong) + +.panel-tabs + a + border-bottom-color: var(--#{$prefix}border) + &.is-active + border-bottom-color: var(--#{$prefix}link-active-border) + color: var(--#{$prefix}link-active) + +.panel-list + a + color: var(--#{$prefix}text) + &:hover + color: var(--#{$prefix}link) + +.panel-block + color: var(--#{$prefix}text-strong) + &.is-active + border-left-color: var(--#{$prefix}link) + color: var(--#{$prefix}link-active) + .panel-icon + color: var(--#{$prefix}link) + +a.panel-block, +label.panel-block + &:hover + background-color: var(--#{$prefix}background) + +.panel-icon + color: var(--#{$prefix}text-light) + +.tabs + a + border-bottom-color: var(--#{$prefix}border) + color: var(--#{$prefix}text) + &:hover + border-bottom-color: var(--#{$prefix}text-strong) + color: var(--#{$prefix}text-strong) + li + &.is-active + a + border-bottom-color: var(--#{$prefix}link) + color: var(--#{$prefix}link) + ul + border-bottom-color: var(--#{$prefix}border) + &.is-boxed + a + &:hover + background-color: var(--#{$prefix}background) + border-bottom-color: var(--#{$prefix}border) + li + &.is-active + a + background-color: var(--#{$prefix}scheme-main) + border-color: var(--#{$prefix}border) + &.is-toggle + a + border-color: var(--#{$prefix}border) + &:hover + background-color: var(--#{$prefix}background) + border-color: var(--#{$prefix}border-hover) + li + &.is-active + a + background-color: var(--#{$prefix}link) + border-color: var(--#{$prefix}link) + color: var(--#{$prefix}link-invert) + +// Elements +.box + background-color: var(--#{$prefix}scheme-main) + color: var(--#{$prefix}text) .title - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) .subtitle - color: var(--#{$prefix}-text) + color: var(--#{$prefix}text) strong - color: var(--#{$prefix}-text-strong) + color: var(--#{$prefix}text-strong) .footer - background-color: var(--#{$prefix}-scheme-main-bis) - -.media .media, -.media + .media - border-top-color: rgba(var(--#{$prefix}-border), 0.5) + background-color: var(--#{$prefix}scheme-main-bis) diff --git a/docs/bulma-docs.sass b/docs/bulma-docs.sass index c27cfbda..22f1739f 100644 --- a/docs/bulma-docs.sass +++ b/docs/bulma-docs.sass @@ -39,7 +39,7 @@ $sidebar-width: 10.5rem // // 3. Assign CSS vars to elements/components // html -// background-color: var(--#{$prefix}-scheme-main) +// background-color: var(--#{$prefix}scheme-main) // %center @@ -48,7 +48,7 @@ $sidebar-width: 10.5rem justify-content: center %bd-box - background-color: var(--#{$prefix}-scheme-main) + background-color: var(--#{$prefix}scheme-main) border-radius: $radius-large box-shadow: 0 1.5rem 1.5rem -1.25rem rgba($black, 0.05) display: block diff --git a/docs/css/bulma-docs.css b/docs/css/bulma-docs.css index cfc0c36e..ff06acf6 100644 --- a/docs/css/bulma-docs.css +++ b/docs/css/bulma-docs.css @@ -10805,16 +10805,16 @@ label.panel-block:hover { } :root { - --bulma--white: white; - --bulma--black: #0a0a0a; - --bulma--black-transparent: rgba(0, 0, 0, 0.7); + --bulma-white: white; + --bulma-black: #0a0a0a; + --bulma-black-transparent: rgba(0, 0, 0, 0.7); --bulma-primary-h: 171deg; --bulma-primary-s: 100%; --bulma-primary-l: 41%; --bulma-primary: hsl(var(--bulma-primary-h), calc(var(--bulma-primary-s)), calc(var(--bulma-primary-l))); --bulma-primary-hover: hsl(var(--bulma-primary-h), calc(var(--bulma-primary-s)), calc(var(--bulma-primary-l) - 5%)); --bulma-primary-active: hsl(var(--bulma-primary-h), calc(var(--bulma-primary-s)), calc(var(--bulma-primary-l) - 10%)); - --bulma-primary-invert: var(--bulma--white); + --bulma-primary-invert: var(--bulma-white); --bulma-primary-light: #ebfffc; --bulma-primary-light-hover: #d1fff8; --bulma-primary-light-active: #b8fff4; @@ -10827,7 +10827,7 @@ label.panel-block:hover { --bulma-link: hsl(var(--bulma-link-h), calc(var(--bulma-link-s)), calc(var(--bulma-link-l))); --bulma-link-hover: hsl(var(--bulma-link-h), calc(var(--bulma-link-s)), calc(var(--bulma-link-l) - 5%)); --bulma-link-active: hsl(var(--bulma-link-h), calc(var(--bulma-link-s)), calc(var(--bulma-link-l) - 10%)); - --bulma-link-invert: var(--bulma--white); + --bulma-link-invert: var(--bulma-white); --bulma-link-light: #eef3fc; --bulma-link-light-hover: #d8e4f8; --bulma-link-light-active: #c2d5f5; @@ -10840,7 +10840,7 @@ label.panel-block:hover { --bulma-info: hsl(var(--bulma-info-h), calc(var(--bulma-info-s)), calc(var(--bulma-info-l))); --bulma-info-hover: hsl(var(--bulma-info-h), calc(var(--bulma-info-s)), calc(var(--bulma-info-l) - 5%)); --bulma-info-active: hsl(var(--bulma-info-h), calc(var(--bulma-info-s)), calc(var(--bulma-info-l) - 10%)); - --bulma-info-invert: var(--bulma--white); + --bulma-info-invert: var(--bulma-white); --bulma-info-light: #eef6fc; --bulma-info-light-hover: #d8ebf8; --bulma-info-light-active: #c2e0f5; @@ -10853,7 +10853,7 @@ label.panel-block:hover { --bulma-success: hsl(var(--bulma-success-h), calc(var(--bulma-success-s)), calc(var(--bulma-success-l))); --bulma-success-hover: hsl(var(--bulma-success-h), calc(var(--bulma-success-s)), calc(var(--bulma-success-l) - 5%)); --bulma-success-active: hsl(var(--bulma-success-h), calc(var(--bulma-success-s)), calc(var(--bulma-success-l) - 10%)); - --bulma-success-invert: var(--bulma--white); + --bulma-success-invert: var(--bulma-white); --bulma-success-light: #effaf3; --bulma-success-light-hover: #dcf4e4; --bulma-success-light-active: #c8eed6; @@ -10866,7 +10866,7 @@ label.panel-block:hover { --bulma-warning: hsl(var(--bulma-warning-h), calc(var(--bulma-warning-s)), calc(var(--bulma-warning-l))); --bulma-warning-hover: hsl(var(--bulma-warning-h), calc(var(--bulma-warning-s)), calc(var(--bulma-warning-l) - 5%)); --bulma-warning-active: hsl(var(--bulma-warning-h), calc(var(--bulma-warning-s)), calc(var(--bulma-warning-l) - 10%)); - --bulma-warning-invert: var(--bulma--black-transparent); + --bulma-warning-invert: var(--bulma-black-transparent); --bulma-warning-light: #fffbeb; --bulma-warning-light-hover: #fff6d1; --bulma-warning-light-active: #fff1b8; @@ -10879,7 +10879,7 @@ label.panel-block:hover { --bulma-danger: hsl(var(--bulma-danger-h), calc(var(--bulma-danger-s)), calc(var(--bulma-danger-l))); --bulma-danger-hover: hsl(var(--bulma-danger-h), calc(var(--bulma-danger-s)), calc(var(--bulma-danger-l) - 5%)); --bulma-danger-active: hsl(var(--bulma-danger-h), calc(var(--bulma-danger-s)), calc(var(--bulma-danger-l) - 10%)); - --bulma-danger-invert: var(--bulma--white); + --bulma-danger-invert: var(--bulma-white); --bulma-danger-light: #feecf0; --bulma-danger-light-hover: #fcd4dc; --bulma-danger-light-active: #fabdc9; @@ -10892,7 +10892,7 @@ label.panel-block:hover { --bulma-light: hsl(var(--bulma-light-h), calc(var(--bulma-light-s)), calc(var(--bulma-light-l))); --bulma-light-hover: hsl(var(--bulma-light-h), calc(var(--bulma-light-s)), calc(var(--bulma-light-l) - 5%)); --bulma-light-active: hsl(var(--bulma-light-h), calc(var(--bulma-light-s)), calc(var(--bulma-light-l) - 10%)); - --bulma-light-invert: var(--bulma--black-transparent); + --bulma-light-invert: var(--bulma-black-transparent); --bulma-light-light: whitesmoke; --bulma-light-light-hover: #e8e8e8; --bulma-light-light-active: #dbdbdb; @@ -10905,7 +10905,7 @@ label.panel-block:hover { --bulma-dark: hsl(var(--bulma-dark-h), calc(var(--bulma-dark-s)), calc(var(--bulma-dark-l))); --bulma-dark-hover: hsl(var(--bulma-dark-h), calc(var(--bulma-dark-s)), calc(var(--bulma-dark-l) - 5%)); --bulma-dark-active: hsl(var(--bulma-dark-h), calc(var(--bulma-dark-s)), calc(var(--bulma-dark-l) - 10%)); - --bulma-dark-invert: var(--bulma--white); + --bulma-dark-invert: var(--bulma-white); --bulma-dark-light: whitesmoke; --bulma-dark-light-hover: #e8e8e8; --bulma-dark-light-active: #dbdbdb; @@ -10925,102 +10925,416 @@ label.panel-block:hover { display: none; } :root { - --bulma--scheme-main: #0a0a0a; - --bulma--scheme-main-bis: #121212; - --bulma--scheme-main-ter: #242424; - --bulma--scheme-invert: white; - --bulma--scheme-invert-bis: #fafafa; - --bulma--scheme-invert-ter: whitesmoke; - --bulma--background: #242424; - --bulma--border: lime; - --bulma--border-hover: #4a4a4a; - --bulma--border-light: #363636; - --bulma--border-light-hover: #4a4a4a; - --bulma--text: #b5b5b5; - --bulma--text-invert: #363636; - --bulma--text-light: #7a7a7a; - --bulma--text-strong: white; - --bulma--code: #f14668; - --bulma--code-background: whitesmoke; - --bulma--pre: #4a4a4a; - --bulma--pre-background: whitesmoke; - --bulma--link: #3273dc; - --bulma--link-invert: #fff; - --bulma--link-light: #eef3fc; - --bulma--link-dark: #2160c4; - --bulma--link-visited: #b86bff; - --bulma--link-hover: white; - --bulma--link-hover-border: #4a4a4a; - --bulma--link-focus: white; - --bulma--link-focus-border: #3273dc; - --bulma--link-active: white; - --bulma--link-active-border: #b5b5b5; + --bulma-scheme-main: #0a0a0a; + --bulma-scheme-main-bis: #121212; + --bulma-scheme-main-ter: #242424; + --bulma-scheme-invert: white; + --bulma-scheme-invert-bis: #fafafa; + --bulma-scheme-invert-ter: whitesmoke; + --bulma-background: #242424; + --bulma-border: #363636; + --bulma-border-hover: #4a4a4a; + --bulma-border-light: #363636; + --bulma-border-light-hover: #4a4a4a; + --bulma-text: #b5b5b5; + --bulma-text-invert: #363636; + --bulma-text-light: #7a7a7a; + --bulma-text-strong: white; + --bulma-code: #f14668; + --bulma-code-background: #242424; + --bulma-pre: #b5b5b5; + --bulma-pre-background: #242424; + --bulma-link: #3273dc; + --bulma-link-invert: #fff; + --bulma-link-light: #eef3fc; + --bulma-link-dark: #2160c4; + --bulma-link-visited: #b86bff; + --bulma-link-hover: white; + --bulma-link-hover-border: #4a4a4a; + --bulma-link-focus: white; + --bulma-link-focus-border: #3273dc; + --bulma-link-active: white; + --bulma-link-active-border: #b5b5b5; } .bd-navbar { - background-color: var(--bulma--scheme-main-bis); + background-color: #121212; } .bd-navbar.has-shadow { box-shadow: none; } + .bd-navbar .navbar-burger { + color: #b5b5b5; + } + .bd-navbar .navbar-item, + .bd-navbar .navbar-link { + color: #b5b5b5; + } + .bd-navbar a.navbar-item:focus, .bd-navbar a.navbar-item:focus-within, .bd-navbar a.navbar-item:hover, .bd-navbar a.navbar-item.is-active, + .bd-navbar .navbar-link:focus, + .bd-navbar .navbar-link:focus-within, + .bd-navbar .navbar-link:hover, + .bd-navbar .navbar-link.is-active { + background-color: #121212; + color: #3273dc; + } + .bd-navbar .navbar-divider { + background-color: #242424; + } +} + +@media screen and (prefers-color-scheme: dark) and (max-width: 1023px) { + .bd-navbar .navbar-menu { + background-color: #0a0a0a; + box-shadow: 0 8px 16px rgba(255, 255, 255, 0.1); + } +} + +@media screen and (prefers-color-scheme: dark) and (min-width: 1024px) { + .bd-navbar .navbar-dropdown { + background-color: #121212; + border-top-color: #363636; + box-shadow: 0 8px 8px rgba(255, 255, 255, 0.1); + } + .bd-navbar .navbar-dropdown a.navbar-item:focus, .bd-navbar .navbar-dropdown a.navbar-item:hover { + background-color: #242424; + color: white; + } + .bd-navbar .navbar-dropdown a.navbar-item.is-active { + background-color: #242424; + color: white; + } + .bd-navbar a.navbar-item.is-active, + .bd-navbar .navbar-link.is-active { + color: white; + } + .bd-navbar a.navbar-item.is-active:not(:focus), + .bd-navbar .navbar-link.is-active:not(:focus) { + background-color: #242424; + } + .bd-navbar .navbar-item.has-dropdown:focus .navbar-link, .bd-navbar .navbar-item.has-dropdown:hover .navbar-link, .bd-navbar .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #242424; + } +} + +@media (prefers-color-scheme: dark) { + .card { + background-color: #121212; + box-shadow: 0 0.5em 1em -0.125em rgba(255, 255, 255, 0.1), 0 0px 0 1px rgba(255, 255, 255, 0.02); + } + .card-header { + box-shadow: 0 0.125em 0.25em rgba(255, 255, 255, 0.1); + } + .dropdown-content { + background-color: #121212; + box-shadow: 0 0.5em 1em -0.125em rgba(255, 255, 255, 0.1), 0 0px 0 1px rgba(255, 255, 255, 0.02); + } + .media .media, + .media + .media { + border-top-color: rgba(54, 54, 54, 0.5); + } + .pagination-previous:active, + .pagination-next:active, + .pagination-link:active { + box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.2); + } + .panel { + background-color: #121212; + box-shadow: 0 0.5em 1em -0.125em rgba(255, 255, 255, 0.1), 0 0px 0 1px rgba(255, 255, 255, 0.02); + } + .box { + box-shadow: 0 0.5em 1em -0.125em rgba(255, 255, 255, 0.1), 0 0px 0 1px rgba(255, 255, 255, 0.02); + } + a.box:hover, a.box:focus { + box-shadow: 0 0.5em 1em -0.125em rgba(255, 255, 255, 0.1), 0 0 0 1px #3273dc; + } + a.box:active { + box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.2), 0 0 0 1px #3273dc; + } } html { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); } body { - color: var(--bulma--text); + color: var(--bulma-text); } a { - color: var(--bulma--link); + color: var(--bulma-link); } a:hover { - color: var(--bulma--link-hover); + color: var(--bulma-link-hover); } code { - background-color: var(--bulma--code-background); - color: var(--bulma--code); + background-color: var(--bulma-code-background); + color: var(--bulma-code); } hr { - background-color: var(--bulma--background); + background-color: var(--bulma-background); } strong { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } pre { - background-color: var(--bulma--pre-background); - color: var(--bulma--pre); + background-color: var(--bulma-pre-background); + color: var(--bulma-pre); } table th { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); +} + +.breadcrumb a { + color: var(--bulma-link); +} + +.breadcrumb a:hover { + color: var(--bulma-link-hover); +} + +.breadcrumb li.is-active a { + color: var(--bulma-text-strong); +} + +.breadcrumb li + li::before { + color: var(--bulma-border-hover); +} + +.card { + color: var(--bulma-text); +} + +.card-header-title { + color: var(--bulma-text-strong); +} + +.card-footer { + border-top-color: var(--bulma-border-light); +} + +.card-footer-item:not(:last-child) { + border-right-color: var(--bulma-border-light); +} + +.dropdown-item { + color: var(--bulma-text); +} + +a.dropdown-item:hover, +button.dropdown-item:hover { + background-color: var(--bulma-background); + color: var(--bulma-scheme-invert); +} + +a.dropdown-item.is-active, +button.dropdown-item.is-active { + background-color: var(--bulma-link); + color: var(--bulma-link-invert); +} + +.dropdown-divider { + background-color: var(--bulma-border-light); +} + +.menu-list a { + color: var(--bulma-text); +} + +.menu-list a:hover { + background-color: var(--bulma-background); + color: var(--bulma-text-strong); +} + +.menu-list a.is-active { + background-color: var(--bulma-link); + color: var(--bulma-link-invert); +} + +.menu-list li ul { + border-left-color: var(--bulma-border); +} + +.menu-label { + color: var(--bulma-text-light); +} + +.modal-card-head, +.modal-card-foot { + background-color: var(--bulma-background); +} + +.modal-card-head { + border-bottom-color: var(--bulma-border); +} + +.modal-card-title { + color: var(--bulma-text-strong); +} + +.modal-card-foot { + border-top-color: var(--bulma-border); +} + +.modal-card-body { + background-color: var(--bulma-scheme-main); +} + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: var(--bulma-border); + color: var(--bulma-text-strong); +} + +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + border-color: var(--bulma-link-hover-border); + color: var(--bulma-link-hover); +} + +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + border-color: var(--bulma-link-focus-border); +} + +.pagination-previous[disabled], +.pagination-next[disabled], +.pagination-link[disabled] { + background-color: var(--bulma-border); + border-color: var(--bulma-border); + color: var(--bulma-text-light); +} + +.pagination-link.is-current { + background-color: var(--bulma-link); + border-color: var(--bulma-link); + color: var(--bulma-link-invert); +} + +.pagination-ellipsis { + color: var(--bulma-border-hover); +} + +.panel-tabs:not(:last-child), +.panel-block:not(:last-child) { + border-bottom-color: var(--bulma-border-light); +} + +.panel-heading { + background-color: var(--bulma-border-light); + color: var(--bulma-text-strong); +} + +.panel-tabs a { + border-bottom-color: var(--bulma-border); +} + +.panel-tabs a.is-active { + border-bottom-color: var(--bulma-link-active-border); + color: var(--bulma-link-active); +} + +.panel-list a { + color: var(--bulma-text); +} + +.panel-list a:hover { + color: var(--bulma-link); +} + +.panel-block { + color: var(--bulma-text-strong); +} + +.panel-block.is-active { + border-left-color: var(--bulma-link); + color: var(--bulma-link-active); +} + +.panel-block.is-active .panel-icon { + color: var(--bulma-link); +} + +a.panel-block:hover, +label.panel-block:hover { + background-color: var(--bulma-background); +} + +.panel-icon { + color: var(--bulma-text-light); +} + +.tabs a { + border-bottom-color: var(--bulma-border); + color: var(--bulma-text); +} + +.tabs a:hover { + border-bottom-color: var(--bulma-text-strong); + color: var(--bulma-text-strong); +} + +.tabs li.is-active a { + border-bottom-color: var(--bulma-link); + color: var(--bulma-link); +} + +.tabs ul { + border-bottom-color: var(--bulma-border); +} + +.tabs.is-boxed a:hover { + background-color: var(--bulma-background); + border-bottom-color: var(--bulma-border); +} + +.tabs.is-boxed li.is-active a { + background-color: var(--bulma-scheme-main); + border-color: var(--bulma-border); +} + +.tabs.is-toggle a { + border-color: var(--bulma-border); +} + +.tabs.is-toggle a:hover { + background-color: var(--bulma-background); + border-color: var(--bulma-border-hover); +} + +.tabs.is-toggle li.is-active a { + background-color: var(--bulma-link); + border-color: var(--bulma-link); + color: var(--bulma-link-invert); +} + +.box { + background-color: var(--bulma-scheme-main); + color: var(--bulma-text); } .title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } .subtitle { - color: var(--bulma--text); + color: var(--bulma-text); } .subtitle strong { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } .footer { - background-color: var(--bulma--scheme-main-bis); -} - -.media .media, -.media + .media { - border-top-color: rgba(var(--bulma--border), 0.5); + background-color: var(--bulma-scheme-main-bis); } .bd-columns-tool, .bd-footer-sponsor a, .bd-footer-donation-action, .bd-footer-star-figure, .bd-minis-title, .bd-minis-link, .bd-mini { @@ -11030,7 +11344,7 @@ table th { } .bd-footer-support, .bd-footer-star, .bd-book-content { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); border-radius: 6px; box-shadow: 0 1.5rem 1.5rem -1.25rem rgba(10, 10, 10, 0.05); display: block; @@ -11043,7 +11357,7 @@ table th { .bd-figure { align-items: center; - border: 2px solid var(--bulma--scheme-main-ter); + border: 2px solid var(--bulma-scheme-main-ter); border-radius: 4px; display: flex; flex-direction: column; @@ -11060,8 +11374,8 @@ table th { .bd-figure figcaption { align-self: stretch; - background-color: var(--bulma--scheme-main-ter); - color: var(--bulma--text-light); + background-color: var(--bulma-scheme-main-ter); + color: var(--bulma-text-light); font-size: 0.75rem; padding: 1em; } @@ -11082,7 +11396,7 @@ table th { .bd-prev-next { align-items: flex-start; - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); display: none; flex-grow: 0; flex-shrink: 0; @@ -11097,7 +11411,7 @@ table th { } .bd-prev-next a:hover { - background-color: var(--bulma--background); + background-color: var(--bulma-background); } .bd-prev-next-bis { @@ -11124,7 +11438,7 @@ table th { } .bd-header .subtitle { - color: var(--bulma--text-light); + color: var(--bulma-text-light); } .bd-header .subtitle strong { @@ -11155,14 +11469,14 @@ table th { } .bd-tabs .tabs ul, .bd-tabs .tabs a { - border-bottom-color: var(--bulma--scheme-main-ter); + border-bottom-color: var(--bulma-scheme-main-ter); border-bottom-width: 2px; } .bd-tabs .tabs a { margin-bottom: -2px; } .bd-tabs .tabs li:not(.is-active) a:hover { - border-bottom-color: var(--bulma--border); + border-bottom-color: var(--bulma-border); } .bd-tabs .tabs ul { flex-wrap: wrap; @@ -11184,7 +11498,7 @@ table th { .bd-side, .bd-side-background { - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); } .bd-side { @@ -11208,23 +11522,23 @@ table th { } .bd-category-list li.is-past a, .bd-anchors-list li.is-past a { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); } .bd-category-list li.is-current a, .bd-anchors-list li.is-current a { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-category-list a, .bd-anchors-list a { - color: var(--bulma--text-light); + color: var(--bulma-text-light); } .bd-category-list a:hover, .bd-anchors-list a:hover { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-category a:hover { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-category:not(:last-child) { @@ -11250,7 +11564,7 @@ table th { right: 0; top: 0; align-items: center; - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); display: flex; justify-content: flex-end; } @@ -11272,12 +11586,12 @@ table th { } .bd-category-name { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); position: relative; } .bd-category-name.is-active { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-category-name .bd-mini-tag { @@ -11310,7 +11624,7 @@ table th { } .bd-anchors-title { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); font-size: 0.875rem; font-weight: 600; margin-bottom: 0.5rem; @@ -11321,7 +11635,7 @@ table th { } .bd-anchors-list a { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } @media screen and (max-width: 1023px) { @@ -11345,7 +11659,7 @@ table th { display: flex; } .bd-lead { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); overflow: hidden; flex-grow: 1; flex-shrink: 1; @@ -11402,7 +11716,7 @@ table th { } .highlight { - background-color: var(--bulma--pre-background); + background-color: var(--bulma-pre-background); border-radius: 6px; color: #586e75; } @@ -11700,12 +12014,12 @@ svg { } .bd-notice-body a { - border-bottom: 1px solid rgba(var(--bulma--scheme-main), 0.5); + border-bottom: 1px solid rgba(var(--bulma-scheme-main), 0.5); padding-bottom: 2px; } .bd-notice-body a:hover { - border-bottom-color: var(--bulma--scheme-main); + border-bottom-color: var(--bulma-scheme-main); } .bd-notice-body span { @@ -11807,8 +12121,8 @@ svg { } #carbon:hover { - background-color: var(--bulma--scheme-main); - box-shadow: 0 0 0 0.75rem var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); + box-shadow: 0 0 0 0.75rem var(--bulma-scheme-main); } @media screen and (min-width: 769px), print { @@ -11861,7 +12175,7 @@ svg { } #carbonads .carbon-img:hover + .carbon-text { - color: var(--bulma--link); + color: var(--bulma-link); } #carbonads .carbon-img:active { @@ -11870,19 +12184,19 @@ svg { #carbonads .carbon-text { display: block; - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); line-height: 20px; min-height: 100px; padding: 0 0 20px calc(130px + 1rem); } #carbonads .carbon-text:hover { - color: var(--bulma--link); + color: var(--bulma-link); } #carbonads .carbon-poweredby { bottom: 0; - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); display: inline; font-size: 0.75rem; line-height: 20px; @@ -11932,7 +12246,7 @@ svg { } .bd-index-header a:hover strong { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-index-header strong { @@ -11944,7 +12258,7 @@ svg { } .bd-index-header .subtitle { - color: var(--bulma--border-hover) !important; + color: var(--bulma-border-hover) !important; } .bd-index-header .subtitle strong { @@ -11970,7 +12284,7 @@ svg { } .bd-index-custom-title { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); } .bd-index-custom-example { @@ -12025,7 +12339,7 @@ svg { .bd-index-custom.bd-is-after .button.is-primary { background-color: #8A4D76; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-index-custom.bd-is-after .button.is-primary:hover { @@ -12038,7 +12352,7 @@ svg { .bd-index-custom.bd-is-after .button.is-link { background-color: #FA7C91; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-index-custom.bd-is-after .button.is-link:hover { @@ -12051,16 +12365,16 @@ svg { .bd-index-custom.bd-is-after ::-moz-selection { background-color: #FA7C91; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-index-custom.bd-is-after ::selection { background-color: #FA7C91; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-index-fullscreen .tabs a { - color: var(--bulma--border-hover) !important; + color: var(--bulma-border-hover) !important; } #grid .notification { @@ -12136,7 +12450,7 @@ svg { } .bd-focus-item .subtitle { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); position: relative; } @@ -12150,7 +12464,7 @@ svg { position: absolute; right: 0; top: 0; - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); border-radius: 6px; content: ""; display: block; @@ -12168,7 +12482,7 @@ svg { } .bd-focus-item:hover .subtitle { - color: var(--bulma--text); + color: var(--bulma-text); } .bd-focus-item:nth-child(1):hover .title { @@ -12180,11 +12494,11 @@ svg { } .bd-focus-item:nth-child(3):hover .title { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-focus-item:nth-child(4):hover .title { - color: var(--bulma--scheme-invert); + color: var(--bulma-scheme-invert); } .bd-focus-icon { @@ -12310,7 +12624,7 @@ svg { } .intro-npm .intro-npm-copy.is-success, .intro-npm .intro-npm-copy.is-error { - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); pointer-events: none; text-decoration: none; } @@ -12325,12 +12639,12 @@ svg { .intro-npm ::-moz-selection { background: #ffdd57; - color: var(--bulma--scheme-invert-ter); + color: var(--bulma-scheme-invert-ter); } .intro-npm ::selection { background: #ffdd57; - color: var(--bulma--scheme-invert-ter); + color: var(--bulma-scheme-invert-ter); } .intro-buttons { @@ -12343,7 +12657,7 @@ svg { } .intro-video { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); margin-left: auto; margin-right: auto; max-width: 640px; @@ -12448,14 +12762,14 @@ svg { } .intro-author { - color: var(--bulma--text-light); + color: var(--bulma-text-light); font-size: 0.75rem; margin-top: 40px; text-align: center; } .intro-author a { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } .intro-author a:hover { @@ -12535,23 +12849,23 @@ svg { #github:hover { background: #333333; border-color: #333333; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-tw-button { background-color: #55acee; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); border-color: transparent !important; } .bd-tw-button:hover { background-color: #49a6ed; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-tw-button:active, .bd-tw-button:focus { background-color: #3ea1ec; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } #moreDropdown .navbar-item { @@ -12595,7 +12909,7 @@ svg { } .bd-footer-title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 1.25rem; line-height: 1.25; margin-bottom: 0.5rem; @@ -12608,7 +12922,7 @@ svg { } .bd-footer-subtitle { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); margin-top: -0.5rem; transition-duration: 86ms; transition-property: color; @@ -12635,7 +12949,7 @@ svg { } .bd-footer-tsp { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); margin-top: 1.5rem; } @@ -12648,7 +12962,7 @@ svg { } .bd-footer-support { - border-top: 2px solid var(--bulma--scheme-main-ter); + border-top: 2px solid var(--bulma-scheme-main-ter); box-shadow: none; padding: 3rem; } @@ -12676,7 +12990,7 @@ svg { } .bd-footer-donation-title { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); margin-bottom: 0.5rem; } @@ -12736,13 +13050,13 @@ svg { } .bd-footer-star:hover { - box-shadow: 0 3rem 3rem -1.25rem rgba(var(--bulma--scheme-invert), 0.1); + box-shadow: 0 3rem 3rem -1.25rem rgba(var(--bulma-scheme-invert), 0.1); transform: translateY(-0.5rem); } .bd-footer-star:hover .bd-footer-title, .bd-footer-star:hover .bd-footer-subtitle { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-footer-star.bd-is-expo, .bd-footer-star.bd-is-love { @@ -12792,11 +13106,11 @@ svg { } .bd-footer-links a:hover { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-footer-link-title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 1.25rem; font-weight: 600; } @@ -12814,7 +13128,7 @@ svg { } .bd-footer-link.bd-is-more a:not(:hover) { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); } .bd-footer-link.bd-has-subtitle a { @@ -12836,7 +13150,7 @@ svg { } .bd-footer-link.bd-has-subtitle a:not(:hover) em { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); } @media screen and (max-width: 768px) { @@ -12955,7 +13269,7 @@ svg { .bd-link { border-radius: 6px; - color: var(--bulma--text-light); + color: var(--bulma-text-light); display: block; font-size: 1.25rem; padding: 1rem 3rem 1.5rem 5rem; @@ -12969,7 +13283,7 @@ svg { } .bd-link:hover { - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); } .bd-link-surtitle { @@ -12996,7 +13310,7 @@ svg { } .bd-link-counter { - color: var(--bulma--link); + color: var(--bulma-link); display: block; counter-increment: bd-links; font-weight: 400; @@ -13039,7 +13353,7 @@ svg { } .bd-link-name { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 1.5rem; font-weight: 600; } @@ -13066,7 +13380,7 @@ svg { } .bd-doc-title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } .bd-doc-title a { @@ -13074,7 +13388,7 @@ svg { } .bd-doc-title a:hover { - color: var(--bulma--link); + color: var(--bulma-link); } .bd-doc-title:not(:last-child) { @@ -13159,7 +13473,7 @@ svg { } .bd-view-all-versions { - color: var(--bulma--text-light); + color: var(--bulma-text-light); } .bd-view-all-versions:hover { @@ -13167,12 +13481,12 @@ svg { } .bd-feature-title { - color: var(--bulma--text-light); + color: var(--bulma-text-light); } .bd-feature-title a { border-bottom: 1px solid transparent; - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); } .bd-feature-title a:hover { @@ -13230,9 +13544,9 @@ svg { } .bd-notification { - background-color: var(--bulma--background); + background-color: var(--bulma-background); border-radius: 4px; - color: var(--bulma--text-light); + color: var(--bulma-text-light); font-weight: 600; padding: 1.25rem 0; position: relative; @@ -13248,9 +13562,9 @@ svg { .bd-notification code, .bd-notification pre { - background-color: rgba(var(--bulma--scheme-invert), 0.2); + background-color: rgba(var(--bulma-scheme-invert), 0.2); border-radius: 4px; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-notification pre code { @@ -13322,7 +13636,7 @@ svg { .bd-example, .bd-structure, .bd-snippet { - border: 2px solid whitesmoke; + border: 2px solid var(--bulma-background); position: relative; } @@ -13537,7 +13851,7 @@ svg { position: absolute; right: 0; top: 0; - background: rgba(var(--bulma--scheme-invert), 0.7); + background: rgba(var(--bulma-scheme-invert), 0.7); background: whitesmoke; border: 1px solid #dbdbdb; content: ""; @@ -13579,7 +13893,7 @@ svg { .highlight .bd-expand { background: none; border: none; - color: var(--bulma--text); + color: var(--bulma-text); cursor: pointer; font-size: 0.625rem; outline: none; @@ -13613,24 +13927,27 @@ svg { right: 0; top: 0; align-items: center; - background-color: rgba(245, 245, 245, 0.7); + background-color: var(--bulma-background); border: none; - color: rgba(0, 0, 0, 0.5); + color: var(--bulma-scheme-invert); cursor: pointer; display: none; font-size: 0.75rem; justify-content: center; + opacity: 0.8; width: 100%; } .highlight .bd-show strong { color: currentColor; font-weight: 600; + opacity: 1; } .highlight .bd-show:hover { background-color: rgba(255, 221, 87, 0.8); color: rgba(0, 0, 0, 0.7); + opacity: 1; } @media screen and (min-width: 769px), print { @@ -13674,7 +13991,7 @@ svg { } .bd-callout { - background-color: var(--bulma--background); + background-color: var(--bulma-background); border-radius: 4px; padding: 1.25rem 2.5rem 1.25rem 1.5rem; position: relative; @@ -13745,7 +14062,7 @@ svg { #_default_ .default-ad { background-color: rgba(0, 0, 0, 0.3); border-radius: 2px; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); display: inline-block; font-size: 10px; font-weight: bold; @@ -13755,10 +14072,10 @@ svg { } #_default_ > a { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); border-radius: 6px; - box-shadow: 0 2px 3px rgba(var(--bulma--scheme-invert), 0.1), 0 0 0 1px rgba(var(--bulma--scheme-invert), 0.1); - color: var(--bulma--text); + box-shadow: 0 2px 3px rgba(var(--bulma-scheme-invert), 0.1), 0 0 0 1px rgba(var(--bulma-scheme-invert), 0.1); + color: var(--bulma-text); display: block; line-height: 1.375; margin-top: 15px; @@ -13769,11 +14086,11 @@ svg { } #_default_ > a:hover, #_default_ > a:focus { - box-shadow: 0 2px 3px rgba(var(--bulma--scheme-invert), 0.1), 0 0 0 1px var(--bulma--link); + box-shadow: 0 2px 3px rgba(var(--bulma-scheme-invert), 0.1), 0 0 0 1px var(--bulma-link); } #_default_ > a:active { - box-shadow: inset 0 1px 2px rgba(var(--bulma--scheme-invert), 0.2), 0 0 0 1px var(--bulma--link); + box-shadow: inset 0 1px 2px rgba(var(--bulma-scheme-invert), 0.2), 0 0 0 1px var(--bulma-link); } #_default_ > a span { @@ -13796,7 +14113,7 @@ svg { } #_default_ > a .default-title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); display: inline; font-weight: 700; } @@ -13834,11 +14151,11 @@ svg { } .bd-tws-home { - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); } .bd-tw { - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); border-radius: 6px; color: #697882; flex-shrink: 0; @@ -13850,7 +14167,7 @@ svg { } .bd-tw.bd-is-white { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); } .bd-tw-header { @@ -13861,7 +14178,7 @@ svg { .bd-tw-author { align-items: center; - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); display: flex; line-height: 1.2; } @@ -13885,7 +14202,7 @@ svg { } .bd-tw-fullname { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); display: block; font-size: 16px; font-weight: 700; @@ -13898,7 +14215,7 @@ svg { } .bd-tw-content { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 16px; line-height: 1.4; margin-top: 14px; @@ -14043,7 +14360,7 @@ svg { } .twitter-tweet:not(.twitter-tweet-rendered) { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); border: 1px solid #e1e8ed; border-radius: 5px; color: #697882; @@ -14060,7 +14377,7 @@ svg { } .twitter-tweet:not(.twitter-tweet-rendered) p { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 16px; margin-bottom: 3.2px; } @@ -14077,7 +14394,7 @@ svg { } .bd-expo { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); padding: 1.5rem; } @@ -14122,7 +14439,7 @@ svg { } .bd-website-overlay { - background-color: var(--bulma--scheme-invert); + background-color: var(--bulma-scheme-invert); opacity: 0; transition: opacity 200ms ease-out; } @@ -14156,7 +14473,7 @@ svg { } .bd-testimonials { - background-color: var(--bulma--background); + background-color: var(--bulma-background); } .bd-testimonial { @@ -14166,7 +14483,7 @@ svg { } .bd-testimonial-tweet { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); } .bd-more-loves { @@ -14235,7 +14552,7 @@ svg { .hero.bd-is-love .title, .hero.bd-is-love .subtitle { - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } @keyframes rainbow { @@ -14307,7 +14624,7 @@ svg { } .bd-shoutout { - background-color: var(--bulma--background); + background-color: var(--bulma-background); padding: 2rem; text-align: center; } @@ -14421,13 +14738,13 @@ svg { } .bd-bootstrap-comparison .table .bd-is-empty { - background-color: var(--bulma--background); - color: var(--bulma--text-light); + background-color: var(--bulma-background); + color: var(--bulma-text-light); } .bd-bootstrap-comparison .table .bd-is-unique { background-color: rgba(72, 199, 116, 0.25); - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-weight: 700; } @@ -14452,7 +14769,7 @@ svg { } .bd-klmn-gap { - background-color: var(--bulma--background); + background-color: var(--bulma-background); border-radius: 4px; color: #f14668; font-family: monospace; @@ -14466,7 +14783,7 @@ svg { .bd-klmn-gap.bd-is-selected { background-color: #48c774; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-klmn-columns:last-child .bd-notification { @@ -14481,7 +14798,7 @@ svg { .bd-side-sponsor-label, .bd-banner-label { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); font-size: 0.75rem; margin-bottom: 0.75rem; } @@ -14518,7 +14835,7 @@ svg { .bd-banner.is-patreon { background-color: #052d49; - color: var(--bulma--scheme-main); + color: var(--bulma-scheme-main); } .bd-banner .button { @@ -14528,8 +14845,8 @@ svg { } .bd-banner:hover { - border-color: var(--bulma--link); - color: var(--bulma--link); + border-color: var(--bulma-link); + color: var(--bulma-link); } .bd-banner:hover .bd-banner-title { @@ -14553,7 +14870,7 @@ svg { } .bd-banner-title { - color: var(--bulma--text-strong); + color: var(--bulma-text-strong); font-size: 1.25em; font-weight: 600; line-height: 1.25; @@ -14632,14 +14949,14 @@ svg { } .bd-partner-sponsor.is-text { - color: var(--bulma--text-light); + color: var(--bulma-text-light); font-size: 0.75em; line-height: 1.25; min-height: 0; } .bd-partnrs { - background-color: var(--bulma--scheme-main-bis); + background-color: var(--bulma-scheme-main-bis); } .bd-partnrs #carbonads .carbon-text { @@ -14651,7 +14968,7 @@ svg { } .bd-partner-title, .bd-minis-title { - color: var(--bulma--border-hover); + color: var(--bulma-border-hover); font-size: 0.875rem; margin-bottom: 1rem; } @@ -14662,7 +14979,7 @@ svg { } .bd-minis-link { - color: var(--bulma--text-light); + color: var(--bulma-text-light); } .bd-minis-link .icon { @@ -14670,7 +14987,7 @@ svg { } .bd-minis-link strong { - color: var(--bulma--text-light); + color: var(--bulma-text-light); margin-left: 0.25em; } @@ -14797,7 +15114,7 @@ svg { } .bd-book-content { - box-shadow: 0 3rem 3rem -1rem rgba(var(--bulma--scheme-invert), 0.2); + box-shadow: 0 3rem 3rem -1rem rgba(var(--bulma-scheme-invert), 0.2); max-width: 520px; padding: 3rem; } @@ -14875,7 +15192,7 @@ svg { position: absolute; right: 0; top: 0; - background-color: rgba(var(--bulma--scheme-invert), 0.86); + background-color: rgba(var(--bulma-scheme-invert), 0.86); } .bd-book-modal .bd-book-modal-background, @@ -14943,7 +15260,7 @@ svg { display: none; } .bd-book-modal-column { - background-color: var(--bulma--scheme-main); + background-color: var(--bulma-scheme-main); position: relative; } .bd-book-modal-column.bd-is-cover { @@ -14998,7 +15315,7 @@ svg { } .native-flex:hover .native-cta { - box-shadow: 0 1rem 2rem 0 rgba(var(--bulma--scheme-invert), 0.1); + box-shadow: 0 1rem 2rem 0 rgba(var(--bulma-scheme-invert), 0.1); transform: translateY(-0.25rem); } @@ -15036,7 +15353,7 @@ svg { .native-cta { border: none; - box-shadow: 0 0.5rem 1rem 0 rgba(var(--bulma--scheme-invert), 0.2); + box-shadow: 0 0.5rem 1rem 0 rgba(var(--bulma-scheme-invert), 0.2); flex-grow: 0; flex-shrink: 0; font-weight: 600;