From 9687c89a31c0b9ddb9cf52e42cfe1bfe1eb5da24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 19 Feb 2024 13:37:09 +0100 Subject: [PATCH] general: add new theme for vendargues (#87142) --- static/vendargues-2024/_custom.scss | 44 ++++++++++++++++++++++++++++ static/vendargues-2024/_vars.scss | 40 +++++++++++++++++++++++++ static/vendargues-2024/config.json | 6 ++++ static/vendargues-2024/img/V-b.svg | 1 + static/vendargues-2024/img/V2.svg | 1 + static/vendargues-2024/img/logo.jpg | Bin 0 -> 10729 bytes static/vendargues-2024/style.scss | 5 ++++ 7 files changed, 97 insertions(+) create mode 100644 static/vendargues-2024/_custom.scss create mode 100644 static/vendargues-2024/_vars.scss create mode 100644 static/vendargues-2024/config.json create mode 100644 static/vendargues-2024/img/V-b.svg create mode 100644 static/vendargues-2024/img/V2.svg create mode 100644 static/vendargues-2024/img/logo.jpg create mode 100644 static/vendargues-2024/style.scss diff --git a/static/vendargues-2024/_custom.scss b/static/vendargues-2024/_custom.scss new file mode 100644 index 00000000..4e7fe11a --- /dev/null +++ b/static/vendargues-2024/_custom.scss @@ -0,0 +1,44 @@ +#top h1#logo a { + background: transparent url(img/logo.jpg) top left no-repeat; + background-size: contain; + height: 140px; + text-indent: 250px; + line-height: 160px; + text-transform: uppercase; + color: rgb(35, 31, 32); + font-weight: 200; + @media screen and ($max-mobile-viewport) { + margin-top: 2em; + margin-bottom: 1em; + background-size: contain; + background-position: top center; + display: inline-block; + width: 100%; + text-indent: -10000px; + } +} + +@media screen and ($max-mobile-viewport) { + #logo { + padding-left: 0; + } +} + +footer { + background-image: url(img/V2.svg); + background-repeat: no-repeat; + background-size: auto; +} + +#footer-wrapper { + background: transparent; +} + +#toplinks a { + font-family: $title-font-family; + color: white; +} + +ul#evolutions li span.item { + background: white !important; +} diff --git a/static/vendargues-2024/_vars.scss b/static/vendargues-2024/_vars.scss new file mode 100644 index 00000000..b8f7aa4a --- /dev/null +++ b/static/vendargues-2024/_vars.scss @@ -0,0 +1,40 @@ +@import '../includes/fonts/roboto-slab'; +@import '../includes/fonts/kumbhsans'; + +$darkblue: #223755; +$yellow: #d3d800; +$primary-color: $darkblue; +$border-radius: 0; +$font-family: "Roboto Slab", serif; +$title-font-family: "Kumbh Sans", sans-serif; +$font-size: 100%; +$text-color: rgb(51, 51, 51); +$width: 1300px; + +$title-background: $yellow; + +$button-background: $yellow; +$button-hover-background: $darkblue; +$button-color: black; +$button-hover-color: white; + +$nav-font-family: $title-font-family; +$nav-font-weight: 300; +$nav-active-color: $yellow; +$nav-text-transform: uppercase; +$nav-submenu-background: white; +$nav-submenu-color: black; +$nav-item-hover-background: $yellow; +$nav-item-hover-color: black; + +$title-text-transform: uppercase; + +$footer-background: white; +$footer-color: rgb(51, 51, 51); + +$toplinks-style: none; +$toplinks-background: $darkblue; +$toplinks-padding: 1em; + +$widget-focus-outline: 2px solid $darkblue; +$widget-focus-outline-offset: 0px; diff --git a/static/vendargues-2024/config.json b/static/vendargues-2024/config.json new file mode 100644 index 00000000..5b24e392 --- /dev/null +++ b/static/vendargues-2024/config.json @@ -0,0 +1,6 @@ +{ + "label": "Vendargues (2024)", + "variables": { + "theme_color": "#223755" + } +} diff --git a/static/vendargues-2024/img/V-b.svg b/static/vendargues-2024/img/V-b.svg new file mode 100644 index 00000000..50e367a5 --- /dev/null +++ b/static/vendargues-2024/img/V-b.svg @@ -0,0 +1 @@ +V-b \ No newline at end of file diff --git a/static/vendargues-2024/img/V2.svg b/static/vendargues-2024/img/V2.svg new file mode 100644 index 00000000..91a0fe40 --- /dev/null +++ b/static/vendargues-2024/img/V2.svg @@ -0,0 +1 @@ +V2 \ No newline at end of file diff --git a/static/vendargues-2024/img/logo.jpg b/static/vendargues-2024/img/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c0a4486189cde2cdf2e5c95e4c388558dd24120 GIT binary patch literal 10729 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 literal 0 HcmV?d00001 diff --git a/static/vendargues-2024/style.scss b/static/vendargues-2024/style.scss new file mode 100644 index 00000000..1fd447de --- /dev/null +++ b/static/vendargues-2024/style.scss @@ -0,0 +1,5 @@ +@charset "UTF-8"; + +@import 'vars'; +@import '../includes/publik'; +@import 'custom';