From e088121aea95aa0ba6988112e32fa80ce8830239 Mon Sep 17 00:00:00 2001 From: OeildeLynx31 Date: Mon, 1 Apr 2024 15:10:53 +0200 Subject: [PATCH] fix(Adapt EDP Unblock page) light theme support added and fixed some bugs --- src/components/EdpUnblock/EdpUnblock.css | 22 +++++++++++++--------- src/components/EdpUnblock/EdpUnblock.jsx | 8 ++++---- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/components/EdpUnblock/EdpUnblock.css b/src/components/EdpUnblock/EdpUnblock.css index 1e2b09cc..f9454360 100644 --- a/src/components/EdpUnblock/EdpUnblock.css +++ b/src/components/EdpUnblock/EdpUnblock.css @@ -28,12 +28,12 @@ gap: 15px; } -.edpu-page { +#edpu-page { height: 100%; overflow-y: auto; scroll-padding-top: 20px; - -webkit-backdrop-filter: blur(10px) brightness(0.7); - backdrop-filter: blur(10px) brightness(0.7); + -webkit-backdrop-filter: blur(10px) brightness(0.7)!important; + backdrop-filter: blur(10px) brightness(0.7)!important; } .edpu-page main { @@ -166,7 +166,7 @@ border-top-right-radius: 40px; border: solid #4a4a5556 2px; border-bottom: none; - background-color: #151523c9; + background-color: rgba(var(--background-color-0), 0.79); margin-top: 20px; } @@ -175,7 +175,7 @@ } .edpu-about-explanation, .edpu-about-explanation > a { - color: #b4b4f0; + color: rgb(var(--text-color-alt)); } .edpu-about-explanation:not(:last-child) { @@ -222,7 +222,8 @@ } .edpu-about-link h5 { - color: rgb(var(--text-color-alt)); + /*color: rgb(var(--text-color-alt));*/ + color: rgb(180, 180, 240); scale: 1.2; transition: 0.2s; } @@ -233,7 +234,8 @@ .edpu-about-link svg path { transition: 0.2s; - stroke: rgb(var(--text-color-alt)); + /*stroke: rgb(var(--text-color-alt));*/ + stroke: rgb(180, 180, 240); } .edpu-about-link:is(:hover, :focus-visible) { @@ -247,11 +249,13 @@ } .edpu-about-link:is(:hover, :focus-visible) h5 { - color: rgb(var(--text-color-main)); + /*color: rgb(var(--text-color-main));*/ + color: white; } .edpu-about-link:is(:hover, :focus-visible) path { - stroke: rgb(var(--text-color-main)); + /*stroke: rgb(var(--text-color-main));*/ + stroke: white; } @media only screen and (max-width: 1050px) { diff --git a/src/components/EdpUnblock/EdpUnblock.jsx b/src/components/EdpUnblock/EdpUnblock.jsx index aab6b3f3..7fdff23e 100644 --- a/src/components/EdpUnblock/EdpUnblock.jsx +++ b/src/components/EdpUnblock/EdpUnblock.jsx @@ -100,7 +100,7 @@ export default function EdpUnblock() { Besoin d’aide ? -
+
@@ -113,7 +113,7 @@ export default function EdpUnblock() {
{userBrowser !== "Safari" ?

Ecole Directe Plus a besoin de son extension pour accéder au contenu fourni par l’API d’EcoleDirecte

- :

Malheureusement, l'extension Ecole Directe PLus Unblock n'est pas disponible sur votre navigateur.😥

} + :

Malheureusement, l'extension Ecole Directe Plus Unblock n'est pas disponible sur votre navigateur.😥

} {browserLogosInfos[userBrowser].logo} Ajouter l’extension @@ -127,11 +127,11 @@ export default function EdpUnblock() {

Pourquoi ai-je besoin d'installer Ecole Directe Plus Unblock ?

-

EDP Unblock offre un accès ininterrompu à Ecole Directe Plus en donnant l'accès en continu aux données fournis par l'API d'EcoleDirecte. Cette extension est nécessaire au bon fonctionnement d'Ecole Directe Plus.

+

EDP Unblock offre un accès ininterrompu à Ecole Directe Plus en donnant l'accès en continu aux données fournies par l'API d'EcoleDirecte. Cette extension est nécessaire au bon fonctionnement d'Ecole Directe Plus.

Où et comment installer EDP Unblock ?

EDP Unblock est une extension de navigateur, elle est compatible avec les navigateurs basés sur Chromium (Chrome, Edge, Brave, Opera, ...) ainsi que Firefox. En fonction de votre navigateur, la source d'installation diffère. Cliquez sur le bouton "Ajouter l'extension" ci-dessus et vous devriez être redirigé vers la boutique d'extensions compatible avec votre navigateur. Mise en garde : EDP Unblock n'est pas disponible sur toutes les plateformes, notamment sur iOS et iPadOS, ainsi que le navigateur Safari sur MacOS. Si vous êtes sur l'une de ces plateformes, considérez l'usage d'un ordinateur ou d'un appareil android. Toutefois, même sur android, tous les navigateurs ne supportent pas les extensions, considérez alors l'installation des navigateurs KiwiBrowser (basé sur Chromium) ou Firefox.

Vie privée et confidentialité

-

EDP Unblock est exclusivement actif sur les domaines `ecole-directe.plus` ainsi que `ecoledirecte.com`. L'extension ne peut pas accéder aux informations provenant de n'importe quel autre site web. De plus, EDP Unblock ne lit aucune donnée : l'extension sert simplement de passerelle aux requêtes pour "arriver correction à destination", mais n'a pas accès à leur contenu.

+

EDP Unblock est exclusivement active sur les domaines `ecole-directe.plus` ainsi que `ecoledirecte.com`. L'extension ne peut pas accéder aux informations provenant de n'importe quel autre site web. De plus, EDP Unblock ne lit aucune donnée : l'extension sert simplement de passerelle aux requêtes pour "arriver correctement à destination", mais n'a pas accès à leur contenu.

Divers

L'extension Ecole Directe Plus Unblock, tout comme le site Ecole Directe Plus, est un projet open-source sous license MIT, le code source est donc disponible en ligne : dépôt Github.