Skip to content

RGAA - Tous les tests ouverts par défaut & sans animation d'ouverture by twogrey

Screenshot of RGAA - Tous les tests ouverts par défaut & sans animation d'ouverture

Details

Authortwogrey

LicenseNo License

Categoryhttps://accessibilite.numerique.gouv.fr/methode/criteres-et-tests/

Created

Updated

Size1.5 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Ce code CSS permet d'avoir tous les tests et méthodologies ouverts par défaut.

Il supprime également les transitions d'ouverture/fermeture.

Les boutons restent fonctionnels mais le rôle false et true de leurs attributs aria-expanded devient malheureusement inversé.

Il ajoute aussi des effets au survol des boutons.

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           accessibilite.numerique.gouv.fr
@namespace      github.com/openstyles/stylus
@version        1.0.0
@author         Alexis DEGRYSE
==/UserStyle== */

@-moz-document domain("accessibilite.numerique.gouv.fr") {
  .fr-accordion *,
  .fr-accordion *::after,
  .fr-accordion *::before {
    transition: none !important;
  } 

  .fr-accordion__btn[aria-expanded="false"] {
    font-weight: 700;
    background-color: var(--background-alt-blue-france-hover)!important;
  }

  .fr-accordion__btn[aria-expanded="true"] {
    font-weight: 400;
    background-color: transparent!important;
  }

  .fr-accordion__btn[aria-expanded="false"]:hover {
    background-color: var(--background-alt-blue-france-active)!important;
  }

  .fr-accordion__btn[aria-expanded="true"]:hover {
    background-color: var(--background-alt-blue-france-hover)!important;
  }

  .fr-accordion [aria-expanded="false"] + .fr-collapse {
    height: auto;
    max-height: none;
    margin: 0;
    padding: 1rem;
  } 

  .fr-accordion [aria-expanded="true"] + .fr-collapse {
    display: none;
  } 

  .fr-accordion [aria-expanded="false"] + .fr-collapse .fr-collapse {
    padding: 0;
  } 

  .fr-accordion .fr-collapse::before {
    display: none;
  } 

  .fr-accordion [aria-expanded="false"] + .fr-collapse {
    visibility: visible;
    text-align: left;
  }

  li.criterion div.title {
    flex: 1;
  }
}

Reviews

No reviews yet.