Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects

Resolve "improve colors readability"

Merged Julie Thezenas requested to merge 54-improve-colors-readability into master
Compare and Show latest version
12 files
+ 119
121
Compare changes
  • Side-by-side
  • Inline
Files
12
+ 109
93
/* stylelint-disable docusaurus/copyright-header */
/******** FONTS ********/
/**
@font-face {
* Any CSS included here will be global. The classic template
font-family: 'comfortaa';
* bundles Infima by default. Infima is a CSS framework designed to
src: url('/fonts/comfortaa.woff2') format('woff2');
* work well for content-centric websites.
src: url('/fonts/comfortaa.woff') format('woff');
*/
font-weight: normal;
font-style: normal;
/******* google fonts imports *******/
}
@import url('https://fonts.googleapis.com/css?family=Comfortaa:400,600,700');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700');
@font-face {
font-family: 'montserrat';
/* You can override the default Infima variables here. */
src: url('/fonts/montserrat.woff2') format('woff2');
 
src: url('/fonts/montserrat.woff') format('woff');
 
font-weight: normal;
 
font-style: normal;
 
}
 
 
@font-face {
 
font-family: 'jetbrainsmono';
 
src: url('/fonts/jetbrainsmono.woff2') format('woff2');
 
src: url('/fonts/jetbrainsmono.woff') format('woff');
 
}
 
 
/* VARIABLES */
:root {
:root {
--ifm-color-primary: #000000;
--ifm-color-primary: #000000;
--ifm-color-dark-green: #577018;
--ifm-color-dark-green: #577018;
@@ -22,8 +34,9 @@
@@ -22,8 +34,9 @@
--ifm-link-color: #E07931;
--ifm-link-color: #E07931;
--ifm-button-color: var(--ifm-color-primary);
--ifm-button-color: var(--ifm-color-primary);
--ifm-code-font-size: 95%;
--ifm-code-font-size: 95%;
--ifm-font-family-base: "Comfortaa", cursive;
--ifm-font-family-base: "comfortaa", cursive;
--ifm-font-family: "Montserrat", sans-serif;
--ifm-font-family: "montserrat", sans-serif;
 
--ifm-font-family-monospace: "jetbrainsmono", monospace;
--ifm-container-width: 100%;
--ifm-container-width: 100%;
--ifm-container-max-width: 950px;
--ifm-container-max-width: 950px;
--ifm-navbar-shadow: none;
--ifm-navbar-shadow: none;
@@ -51,25 +64,49 @@ html[data-theme='dark'] .docusaurus-highlight-code-line {
@@ -51,25 +64,49 @@ html[data-theme='dark'] .docusaurus-highlight-code-line {
hgroup {
hgroup {
font-family: var(--ifm-font-family-base);
font-family: var(--ifm-font-family-base);
font-weight: 700;
font-weight: 700;
 
font-size: larger;
}
}
p {
p {
font-family: var(--ifm-font-family);
font-family: var(--ifm-font-family);
font-weight: 500;
font-weight: 500;
}
}
.button {
/********* TABLE OF CONTENT ********/
margin: 10px;
.table-of-contents__link:hover, .table-of-contents__link--active {
}
color: var(--ifm-color-tonic-one);
 
}
.button--beta {
html[data-theme='dark'] .table-of-contents__link--active {
background-color: var(--ifm-color-dark-green);
color: var(--ifm-color-primary-light);
border-color: var(--ifm-color-dark-green);
}
}
 
/****** LINK a ******/
 
a:hover {
 
transition: 0.3s;
 
}
.button--beta:hover {
.heroBanner_src-pages-index-module {
background-color: var(--ifm-color-dark-green);
padding: 3rem 0 !important;
}
}
 
 
/********* TABLE OF CONTENT ********/
 
.table-of-contents__link:hover, .table-of-contents__link--active {
 
color: var(--ifm-color-tonic-one);
 
}
 
 
.navbar-sidebar .clean-btn {
 
color: var(--ifm-color-dark-green);
 
}
 
 
/******* table & ul montserra font *******/
 
table td {
 
font-family: var(--ifm-font-family);
 
}
 
 
ul {
 
font-family: var(--ifm-font-family);
 
}
/************ Navbar style ***********/
/************ Navbar style ***********/
.navbar {
.navbar {
@@ -84,12 +121,17 @@ p {
@@ -84,12 +121,17 @@ p {
font-size: 18px;
font-size: 18px;
}
}
 
.navbar__link {
 
color: var(--ifm-color-primary-light);
 
}
 
.navbar--fixed-top {
.navbar--fixed-top {
position: sticky;
position: sticky;
top: 0;
top: 0;
z-index: 1;
z-index: 1;
}
}
 
/****** HERO TITLE ******/
.hero__title {
.hero__title {
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
}
}
@@ -98,57 +140,47 @@ p {
@@ -98,57 +140,47 @@ p {
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
}
}
.button--warning {
/***** BUTTON *****/
color: var(--ifm-color-dark-green);
border-style: none;
.button {
 
margin: 10px;
}
}
.button--beta {
.button--beta {
 
background-color: var(--ifm-color-dark-green);
 
border-color: var(--ifm-color-dark-green);
color: var(--ifm-color-frame);
color: var(--ifm-color-frame);
border-style: none;
border-style: none;
}
}
.button--beta:hover {
.button--warning:hover {
/* color: var(--ifm-color-dark-green);
border-style: none; */
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
background-color: var(--ifm-color-tonic-three);
background-color: var(--ifm-color-tonic-three);
border-style: none;
border-style: none;
}
}
.button--beta:hover {
.clean-btn {
/* color: var(--ifm-color-frame); */
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
background-color: var(--ifm-color-tonic-three);
border-style: none;
}
}
/***** dark theme button ******/
.button--warning {
/* html[data-theme='dark'] .button:hover {
color: var(--ifm-color-dark-green);
color: var(--ifm-color-primary-light);
border-style: none;
} */
}
html[data-theme='dark'] .button--warning:hover {
.button--warning:hover {
/* color: var(--ifm-color-primary-light); */
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
background-color: var(--ifm-color-tonic-three);
background-color: var(--ifm-color-tonic-three);
border-style: none;
border-style: none;
}
}
 
/***** dark theme button ******/
html[data-theme='dark'] .button--beta:hover {
html[data-theme='dark'] .button--beta:hover {
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
background-color: var(--ifm-color-tonic-three);
background-color: var(--ifm-color-tonic-three);
border-style: none;
border-style: none;
}
}
/*
--ifm-color-primary: #000000;
--ifm-color-dark-green: #577018;
--ifm-color-light-green:#8EA34E;
--ifm-color-frame: #FFC729;
--ifm-color-tonic-one: #E07931; */
/************ main elements style***********/
/************ main elements style***********/
.section-promises {
.section-promises {
padding: 4rem 0;
padding: 4rem 0;
@@ -172,7 +204,6 @@ html[data-theme='dark'] .button--beta:hover {
@@ -172,7 +204,6 @@ html[data-theme='dark'] .button--beta:hover {
}
}
/************ footer style ***********/
/************ footer style ***********/
a.footer__link-item:hover {
a.footer__link-item:hover {
color: var(--ifm-color-frame);
color: var(--ifm-color-frame);
}
}
@@ -187,12 +218,20 @@ a.footer__link-item:hover {
@@ -187,12 +218,20 @@ a.footer__link-item:hover {
.footer {
.footer {
background-color: var(--ifm-color-tonic-one);
background-color: var(--ifm-color-tonic-one);
color: var(--ifm-color-primary);
color: var(--ifm-color-primary-light);
--ifm-footer-link-color: var(--ifm-color-primary);
--ifm-footer-link-color: var(--ifm-color-primary);
--ifm-footer-title-color: var(--ifm-color-primary);
--ifm-footer-title-color: var(--ifm-color-primary);
font-family: var(--ifm-font-family);
font-family: var(--ifm-font-family);
}
}
 
.footer__title {
 
color: var(--ifm-color-primary-light);
 
}
 
 
.footer__link-item {
 
color: var(--ifm-color-primary-light);
 
}
 
/************ sub-footer style ***********/
/************ sub-footer style ***********/
.footer__bottom {
.footer__bottom {
font-family: var(--ifm-font-family);
font-family: var(--ifm-font-family);
@@ -215,62 +254,39 @@ html[data-theme='dark'] .footer__copyright {
@@ -215,62 +254,39 @@ html[data-theme='dark'] .footer__copyright {
color: var(--ifm-color-primary-light);
color: var(--ifm-color-primary-light);
}
}
/********* Page Docs ***********/
/********* Doc page ***********/
.menu__link--active {
/* lateral text */
color: var(--ifm-color-dark-green) !important;
.menu__link {
}
background: none;
.menu__link--active:hover {
color: var(--ifm-color-tonic-three);
}
.menu__link--active:not(.menu__link--sublist):hover {
background-color: var(--ifm-color-frame);
}
}
a {
/* text mouse hover */
text-decoration: none !important;
.menu__link:hover {
 
color: var(--ifm-color-tonic-one);
}
}
a:hover {
/* text on click */
font-weight: bolder;
.navbar__link:hover, .navbar__link--active {
 
color: var(--ifm-color-frame);
transition: 0.3s;
transition: 0.3s;
}
}
/******* Dark theme ********/
/* html[data-theme='dark'] a {
color: var(--ifm-color-frame);
} */
.menu__link--active {
.menu__link--active {
color: var(--ifm-color-primary-light);
color: var(--ifm-color-tonic-one);
}
}
html[data-theme='dark'] .menu__link--active:hover {
/******* Dark theme ********/
 
html[data-theme='dark'] a:hover {
color: var(--ifm-color-frame);
color: var(--ifm-color-frame);
transition: 0.3s;
transition: 0.3s;
}
}
html[data-theme='dark'] .menu__link--active:not(.menu__link--sublist) {
/* lateral text menu*/
color: var(--ifm-color-tonic-one) !important;
html[data-theme='dark'] .menu__link {
font-weight: bolder;
color: var(--ifm-color-tonic-one);
}
}
html[data-theme='dark'] .menu__link--active:not(.menu__link--sublist):hover {
html[data-theme='dark'] .menu__link--active {
background-color: var(--ifm-color-tonic-one);
color: var(--ifm-color-frame) !important;
font-weight: bolder;
transition: 0.3s;
}
html[data-theme='dark'] a:hover {
font-weight: bolder;
color: var(--ifm-color-frame);
text-decoration: none;
transition: 0.3s;
}
/*********** page FAQ ***********/
html[data-theme='dark'] .table-of-contents__link:hover code, .table-of-contents__link--active, .table-of-contents__link--active code {
color: var(--ifm-color-frame);
color: var(--ifm-color-frame);
 
font-weight: bolder;
}
}
Loading