Une classe staff est appliquée à l’élément <body>.
Vous pouvez donc cibler n’importe quels boutons comme ceci :
body:not(.staff) .d-editor-button-bar {
/* Masque tout
* (boutons visibles, y compris le bouton du menu déroulant)
*/
button,
.toolbar-popup-menu-options {
display: none;
}
}
body:not(.staff) .d-editor-button-bar {
/* Masquer des boutons spécifiques */
button {
/* Boutons en ligne */
&.align_justify_button,
&.align_right_button
/* ... */
{
display: none;
}
/* Menu déroulant */
&.toolbar-popup-menu-options {
[data-name="Float left"],
/* ... */ {
display: none;
}
}
}
}
Est-ce que cela vous aiderait ?
Par ailleurs, ce composant pourrait vous intéresser :