%hoveryellow{ :hover{ background-color: $yellow-puca; } } .page-mon-espace-de-travail{ .layout-content{ padding-bottom: 3rem; #block-reha-titredepage{ text-align: center; } width: 80%; margin-left: 8%; .field--type-file{ background-color: transparent; border: none; } .js-form-type-textfield{ flex-direction: row; label{margin-right: 1rem;} align-content: center; } } .description{ font-style: italic; text-transform: none; } .paragraph-top{ .paragraph-type{ display: none; } } summary{ text-transform: none; font-weight: 800; font-size: 1.2rem; } #edit-field-dossier-de-pilotage-wrapper, #edit-field-dossier-evenement-wrapper{ border-top: solid 1px black; margin-top: 2rem; h4{ margin: 0; margin-top: 2rem; padding-left: 0; } #field-dossier-values--2{ padding-left: 4rem; // border-left: solid black 1px; } .field-multiple-drag{ border-left: solid black 1px; } } #edit-field-dossier-de-pilotage-0-subform-field-fichiers-table{ display: none; } .paragraph-type--dossier{ background-color: white; h4{ display: none; } } // .js-form-type-textfield{ // label{ // font-weight: 800; // font-size: 1.2rem; // &:after{ // content: " :"; // } // } // } //////////////// bulles d'infos //////////////// /* On cache le texte mais on le garde accessible */ .description { position: relative; display: inline-block; color: transparent; /* rend le texte invisible */ font-size: 0; /* supprime l'espace du texte */ } /* On crée l’icône "i" */ .description::before { content: "i"; display: inline-block; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; background-color: #333; color: #fff; text-align: center; font-weight: bold; font-size: 14px; cursor: pointer; font-family: Arial, sans-serif; } /* Tooltip : on réaffiche le vrai texte stocké */ .description::after { content: attr(data-text); /* On va injecter le texte via un attribut */ visibility: hidden; opacity: 0; width: 250px; background-color: #333; color: #fff; text-align: left; border-radius: 6px; padding: 8px; position: absolute; z-index: 1; top: 120%; left: 50%; transform: translateX(-50%); transition: opacity 0.3s; font-size: 13px; line-height: 1.4; pointer-events: none; } /* Affichage au survol */ .description:hover::after { visibility: visible; opacity: 1; } //////////////// bulles d'infos //////////////// .js-form-type-managed-file{ label{ &:after{ content: " :"; } } } .paragraphs-add-wrapper{ text-transform: uppercase; font-size: 0.9rem; font-weight: 400; @media (max-width:891px) { font-size: 1rem; } p{margin: 0; padding: 0.3rem;} :hover{ background-color: $yellow-puca; } } } // #edit-field-dossier-de-pilotage-wrapper .field--name-field-dossier-de-pilotage h4{ ::after{ content: ""; border-top: solid 1px black; } }