feat: slightly reskin website to better fit company visual

This commit is contained in:
Adrien Allard 2024-06-06 16:53:50 +02:00
parent b923907fb5
commit 7f79283b8b
8 changed files with 21 additions and 18 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 85 KiB

View File

@ -1,7 +1,7 @@
%button { %button {
--background: var(--color-accent); --background: var(--color-dark);
--background-hover: var(--background); --background-hover: var(--color-primary);
--color: var(--color-on-accent); --color: var(--color-on-primary);
border-radius: var(--border-radius-small); border-radius: var(--border-radius-small);
padding: var(--space-small) var(--space-medium); padding: var(--space-small) var(--space-medium);

View File

@ -2,20 +2,16 @@ $mobile-breakpoint: "max-width: 768px";
:root { :root {
--background-dark: url("/img/background-black-red.jpg"); --background-dark: url("/img/background-black-red.jpg");
--background-red: url("/img/background-red.jpg");
--color-text: #161616; --color-text: #161616;
--color-surface: #ffffff;
--color-primary: #DB2937; --color-primary: #DB2937;
--color-on-primary: white; --color-on-primary: #ffffff;
--color-accent: #303030;
--color-on-accent: #EA8189;
--color-dark: #161616; --color-dark: #161616;
--color-dark-gradient: linear-gradient(0deg, var(--color-accent) 0%, var(--color-dark) 22%); --color-on-dark: #ffffff;
--color-on-dark: #E35965;
--color-surface: #fff3f3;
--color-link: var(--color-primary); --color-link: var(--color-primary);

View File

@ -1,7 +1,7 @@
%nav-button { %nav-button {
@extend %button; @extend %button;
--background: transparent; --background: transparent;
--background-hover: var(--color-accent); --background-hover: var(--color-primary);
} }
.nav-bar { .nav-bar {
@ -116,7 +116,7 @@
width: 2px; width: 2px;
margin: 0 var(--space-small); margin: 0 var(--space-small);
background: var(--color-on-accent); background: var(--color-on-primary);
@media($mobile-breakpoint) { @media($mobile-breakpoint) {
display: none; display: none;
@ -162,7 +162,7 @@
margin: 5px 0; margin: 5px 0;
display: block; display: block;
background-color: var(--color-on-accent); background-color: var(--color-on-primary);
transition: all 0.3s ease-out; transition: all 0.3s ease-out;
} }
} }

View File

@ -3,7 +3,7 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
background: var(--color-surface); background: transparent;
padding: 0; padding: 0;
&--picture-wrapper { &--picture-wrapper {
@ -16,8 +16,11 @@
@extend h2; @extend h2;
margin: 0; margin: 0;
padding: var(--space-small); padding: var(--space-small);
background: var(--background-dark); background: var(--background-red);
color: var(--color-on-dark); color: var(--color-on-dark);
padding: var(--space-small) var(--space-xlarge);
font-family: 'Knewave';
font-size: 40px;
} }
&--description { &--description {

View File

@ -4,7 +4,7 @@
gettext("News"), gettext("News"),
"news", "news",
"/img/section-news.png", "/img/section-news.png",
title_picture_offset="60px", title_picture_offset="0px",
title_color = "var(--color-primary)" title_color = "var(--color-primary)"
) %} ) %}
{% for news in glob("news/*.md") | map('markdown') %} {% for news in glob("news/*.md") | map('markdown') %}

View File

@ -10,10 +10,12 @@
&--header { &--header {
display: flex; display: flex;
color: var(--color-on-dark); color: var(--color-on-dark);
background: var(--background-dark); background: var(--background-red);
padding: var(--space-small) var(--space-medium); padding: var(--space-small) var(--space-medium);
align-items: center; align-items: center;
gap: var(--space-small); gap: var(--space-small);
font-family: 'Knewave';
font-size: 24px;
@media($mobile-breakpoint) { @media($mobile-breakpoint) {
flex-direction: column; flex-direction: column;
@ -37,6 +39,8 @@
&--title { &--title {
flex-grow: 1; flex-grow: 1;
margin: 0; margin: 0;
font-family: 'Knewave';
font-size: 32px;
@media($mobile-breakpoint) { @media($mobile-breakpoint) {
text-align: center; text-align: center;