diff --git a/_extensions/onyxia-dark/_extension.yml b/_extensions/onyxia-dark/_extension.yml index c7b43fc..07563e4 100644 --- a/_extensions/onyxia-dark/_extension.yml +++ b/_extensions/onyxia-dark/_extension.yml @@ -5,16 +5,16 @@ contributes: formats: revealjs: filters: [bg.lua] - theme: [default, onyxia-dark.scss] + theme: + - default + - onyxia-dark.scss css: [logo.css] title-slide-attributes: data-background-image: background-dark.svg data-background-size: contain header-includes: | - + email-obfuscation: javascript format-resources: - logo.svg - background-dark.svg - - favicon-32x32.png - \ No newline at end of file diff --git a/_extensions/onyxia-dark/bg.lua b/_extensions/onyxia-dark/bg.lua index 2e7ea55..d06cb55 100644 --- a/_extensions/onyxia-dark/bg.lua +++ b/_extensions/onyxia-dark/bg.lua @@ -5,7 +5,6 @@ end function Header(el) copyResource('background-dark.svg') - copyResource('favicon-32x32.png') if not el.attributes['background-image'] then el.attributes['background-image'] = 'background-dark.svg' el.attributes['background-size'] = 'contain' diff --git a/_extensions/onyxia-dark/favicon-32x32.png b/_extensions/onyxia-dark/favicon-32x32.png deleted file mode 100644 index 0e91350..0000000 Binary files a/_extensions/onyxia-dark/favicon-32x32.png and /dev/null differ diff --git a/_extensions/onyxia-dark/logo.svg b/_extensions/onyxia-dark/logo.svg index 869bd6f..d01b595 100644 --- a/_extensions/onyxia-dark/logo.svg +++ b/_extensions/onyxia-dark/logo.svg @@ -1 +1,15 @@ - \ No newline at end of file + + + + + + + + + + + + + + + diff --git a/_extensions/onyxia-dark/onyxia-dark.scss b/_extensions/onyxia-dark/onyxia-dark.scss index eeb0fcf..6e7384a 100644 --- a/_extensions/onyxia-dark/onyxia-dark.scss +++ b/_extensions/onyxia-dark/onyxia-dark.scss @@ -11,20 +11,48 @@ $orange: rgb(255, 86, 44); $black: rgb(44, 50, 63); $white: rgb(241, 240, 235); $green: rgb(186, 255, 41); -$body-color: $white !default; +$blue: rgb(106, 165, 255); +$darkblue: rgb(80, 100, 180); + +$body-bg: #0a0c12 !default; +$body-color: #e5e7eb !default; + $presentation-heading-text-shadow: 2px 1px 2px rgba($body-color, 0.3) !default; $presentation-h1-text-shadow: 2px 3px 3px rgba($body-color, 0.3) !default; $presentation-heading-font-weight: bold !default; -$body-bg: $black !default; -$link-color: $orange !default; + +$link-color: $blue !default; $light-bg-text-color: $black !default; -$light-bg-link-color: $orange !default; -$light-bg-code-color: $orange !default; +$light-bg-link-color: $blue !default; +$light-bg-code-color: $blue !default; $dark-bg-text-color: $white !default; -$dark-bg-link-color: $orange !default; +$dark-bg-link-color: $blue !default; $dark-bg-code-color: $green !default; +$body-emphasis-color: $blue; + /*-- scss:rules --*/ -.orange { - color: $orange; + +.blue { + color: $blue; +} + +.darkblue { + color: $darkblue; +} + +em { + color: $darkblue; +} + +strong { + color: $blue; +} + +ul strong { + color: $blue; +} + +ul ul strong { + color: $darkblue; } diff --git a/_extensions/onyxia/_extension.yml b/_extensions/onyxia/_extension.yml index b2e42d8..dbfbdb3 100644 --- a/_extensions/onyxia/_extension.yml +++ b/_extensions/onyxia/_extension.yml @@ -5,16 +5,16 @@ contributes: formats: revealjs: filters: [bg.lua] - theme: [default, onyxia.scss] + theme: + - default + - onyxia.scss css: [logo.css] title-slide-attributes: data-background-image: background.svg data-background-size: contain header-includes: | - + email-obfuscation: javascript format-resources: - logo.svg - background.svg - - favicon-32x32.png - \ No newline at end of file diff --git a/_extensions/onyxia/bg.lua b/_extensions/onyxia/bg.lua index 0cfe097..34edd59 100644 --- a/_extensions/onyxia/bg.lua +++ b/_extensions/onyxia/bg.lua @@ -5,7 +5,6 @@ end function Header(el) copyResource('background.svg') - copyResource('favicon-32x32.png') if not el.attributes['background-image'] then el.attributes['background-image'] = 'background.svg' el.attributes['background-size'] = 'contain' diff --git a/_extensions/onyxia/favicon-32x32.png b/_extensions/onyxia/favicon-32x32.png deleted file mode 100644 index 0e91350..0000000 Binary files a/_extensions/onyxia/favicon-32x32.png and /dev/null differ diff --git a/_extensions/onyxia/logo.svg b/_extensions/onyxia/logo.svg index 869bd6f..d01b595 100644 --- a/_extensions/onyxia/logo.svg +++ b/_extensions/onyxia/logo.svg @@ -1 +1,15 @@ - \ No newline at end of file + + + + + + + + + + + + + + + diff --git a/_extensions/onyxia/onyxia.scss b/_extensions/onyxia/onyxia.scss index 8235d1f..e7a27e6 100644 --- a/_extensions/onyxia/onyxia.scss +++ b/_extensions/onyxia/onyxia.scss @@ -11,20 +11,54 @@ $orange: rgb(255, 86, 44); $black: rgb(44, 50, 63); $white: rgb(241, 240, 235); $green: rgb(186, 255, 41); -$body-color: $black !default; +$blue: rgb(86, 149, 251); +$darkblue: rgb(71, 88, 171); + +$body-bg: white !default; +$body-color: #0e1726 !default; + $presentation-heading-text-shadow: 2px 1px 2px rgba($body-color, 0.3) !default; $presentation-h1-text-shadow: 2px 4px 3px rgba($body-color, 0.3) !default; $presentation-heading-font-weight: bold !default; -$body-bg: $white !default; -$link-color: $orange !default; +$link-color: $blue !default; $light-bg-text-color: $black !default; -$light-bg-link-color: $orange !default; -$light-bg-code-color: $orange !default; +$light-bg-link-color: $blue !default; +$light-bg-code-color: $blue !default; $dark-bg-text-color: $white !default; -$dark-bg-link-color: $orange !default; -$dark-bg-code-color: $green !default; +$dark-bg-link-color: $blue !default; +$dark-bg-code-color: $darkblue !default; + +$body-emphasis-color: $blue; + + +/*-- scss:mixins --*/ + +@mixin bodyBackground() { + @include radial-gradient(#fbfdff, #dfe8fd); + } /*-- scss:rules --*/ -.orange { - color: $orange; + +.blue { + color: $blue; +} + +.darkblue { + color: $darkblue; +} + +em { + color: $darkblue; +} + +strong { + color: $blue; +} + +ul strong { + color: $blue; +} + +ul ul strong { + color: $darkblue; }