diff --git a/src/css/custom.css b/src/css/custom.css index 3ad5015b9ebe929fae9bbb2632b06294b625d7a9..226d10707694240601e365ee88f58678efc46b7c 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -1,15 +1,27 @@ -/* stylelint-disable docusaurus/copyright-header */ -/** - * Any CSS included here will be global. The classic template - * bundles Infima by default. Infima is a CSS framework designed to - * work well for content-centric websites. - */ - -/******* 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'); - -/* You can override the default Infima variables here. */ +/******** FONTS ********/ +@font-face { + font-family: 'comfortaa'; + src: url('/static/fonts/comfortaa.woff2') format('woff2'); + src: url('/static/fonts/comfortaa.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'montserrat'; + src: url('/static/fonts/montserrat.woff2') format('woff2'); + src: url('/static/fonts/montserrat.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'jetbrainsmono'; + src: url('/static/fonts/jetbrainsmono.woff2') format('woff2'); + src: url('/static/fonts/jetbrainsmono.woff') format('woff'); +} + +/* VARIABLES */ :root { --ifm-color-primary: #000000; --ifm-color-dark-green: #577018; @@ -22,8 +34,9 @@ --ifm-link-color: #E07931; --ifm-button-color: var(--ifm-color-primary); --ifm-code-font-size: 95%; - --ifm-font-family-base: "Comfortaa", cursive; - --ifm-font-family: "Montserrat", sans-serif; + --ifm-font-family-base: "comfortaa", cursive; + --ifm-font-family: "montserrat", sans-serif; + --ifm-font-family-monospace: "jetbrainsmono", monospace; --ifm-container-width: 100%; --ifm-container-max-width: 950px; --ifm-navbar-shadow: none; @@ -51,23 +64,33 @@ html[data-theme='dark'] .docusaurus-highlight-code-line { hgroup { font-family: var(--ifm-font-family-base); font-weight: 700; + font-size: larger; } p { font-family: var(--ifm-font-family); - font-weight: 500; + font-weight: 500; } .button { margin: 10px; - } +} .button--beta { background-color: var(--ifm-color-dark-green); border-color: var(--ifm-color-dark-green); - } +} -/************ Navbar style ***********/ +/******* table & ul montserra font *******/ +table td { + font-family: var(--ifm-font-family); +} + +ul { + font-family: var(--ifm-font-family); +} + +/************ NAVBAR STYLE ***********/ .navbar { background-color: var(--ifm-color-light-green); --ifm-navbar-link-hover-color: var(--ifm-color-dark-green); @@ -84,9 +107,9 @@ p { position: sticky; top: 0; z-index: 1; - } +} -/************ main elements style***********/ +/************ MAIN ELEMENT STYLE ***********/ .section-promises { padding: 4rem 0; width: 100%; @@ -108,7 +131,7 @@ p { flex-direction: row-reverse; } -/************ footer style ***********/ +/************ FOOTER STYLE ***********/ a.footer__link-item:hover { color: var(--ifm-color-frame); @@ -130,8 +153,8 @@ a.footer__link-item:hover { font-family: var(--ifm-font-family); } -/************ sub-footer style ***********/ +/************ SUB-FOOTER STYLE ***********/ .footer__bottom { font-family: var(--ifm-font-family); font-weight: 600; -} +} diff --git a/src/pages/index.module.css b/src/pages/index.module.css index ddd75ed94e3dd62f70df4e9a891f2be9f33bfe6d..d92c61df12a8c1ae54957211bf92a785d69221bf 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -1,10 +1,3 @@ -/* stylelint-disable docusaurus/copyright-header */ - -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - /************ Header style ***********/ .hero__subtitle { @@ -15,7 +8,7 @@ } .heroBanner { - padding: 4rem 0; + padding: 2.6rem 0; text-align: center; position: relative; overflow: hidden; diff --git a/src/pages/mentions_legales.md b/src/pages/mentions_legales.md index 2d4b0a1bdbc792345003a03e27780ec419b369a6..b94c90b6f20d0c86e97caa760a8876f20080a4fb 100644 --- a/src/pages/mentions_legales.md +++ b/src/pages/mentions_legales.md @@ -67,8 +67,9 @@ Le code source du site est disponible sur [ce dépôt FroggitðŸ¸](https://lab.f ### Polices -- **Titres :** [Comfortaa](https://www.fontsquirrel.com/fonts/Comfortaa) de Johan Aakerlund sous licence [SIL Open Font License v1.10](https://www.fontsquirrel.com/license/Comfortaa). -- **Texte :** [Montserrat](https://www.fontsquirrel.com/fonts/Montserrat) de Julieta Ulanovsky sous licence [SIL Open Font License v1.10](https://www.fontsquirrel.com/license/Montserrat). +- **Titres :** [Comfortaa](https://fontlibrary.org/en/font/comfortaa-bold#Comfortaa-Light) de Johan Aakerlund sous licence [SIL Open Font License v1.10](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL). +- **Texte :** [Montserrat](https://fontlibrary.org/en/font/montserrat#Montserrat-Regular) de Julieta Ulanovsky sous licence [SIL Open Font License v1.10](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL). +- **Code :** [JetBrains Mono](https://www.jetbrains.com/fr-fr/lp/mono/) de JetBrains sous licence [SIL Open Font License v1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt). - **Logo :** [Mont](https://www.fontfabric.com/fonts/mont/) de Fontfabric Type Foundry sous licence [Fontfabricâ„¢ï¸ Free Font EULA ver. 2.0 June 2015](https://www.fontfabric.com/blog/fonts-licensing-the-ins-and-outs-of-legally-using-fonts/). ### Icônes et images diff --git a/static/fonts/comfortaa.woff b/static/fonts/comfortaa.woff new file mode 100644 index 0000000000000000000000000000000000000000..ed49d63df4c2738603db3ec21960ea58a84daec8 Binary files /dev/null and b/static/fonts/comfortaa.woff differ diff --git a/static/fonts/comfortaa.woff2 b/static/fonts/comfortaa.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e4e8bfb1c3652491157c2ddcb64638f572198fc0 Binary files /dev/null and b/static/fonts/comfortaa.woff2 differ diff --git a/static/fonts/jetbrainsmono.woff b/static/fonts/jetbrainsmono.woff new file mode 100644 index 0000000000000000000000000000000000000000..141b0601b10956ef2578278d04d670a31fd5bc5c Binary files /dev/null and b/static/fonts/jetbrainsmono.woff differ diff --git a/static/fonts/jetbrainsmono.woff2 b/static/fonts/jetbrainsmono.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..66dbacfcc64f08a4bfb4e44dbfe9bf96bd4f14f6 Binary files /dev/null and b/static/fonts/jetbrainsmono.woff2 differ diff --git a/static/fonts/montserrat.woff b/static/fonts/montserrat.woff new file mode 100644 index 0000000000000000000000000000000000000000..20e6b6e7bf434d19f85c55d4e65c973fa31f084b Binary files /dev/null and b/static/fonts/montserrat.woff differ diff --git a/static/fonts/montserrat.woff2 b/static/fonts/montserrat.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7d8e8cff72d2225d869a83cb09710b888d9427e5 Binary files /dev/null and b/static/fonts/montserrat.woff2 differ