Le bouton ressemble à un stylo surligneur… Il sert au but très spécifique et limité de cliquer sur un bouton dans la barre d’outils du compositeur pour insérer <mark>ceci</mark>.
Ctrl-H est le raccourci clavier que vous pouvez utiliser au lieu de cliquer sur le bouton.
Dans les paramètres, vous pouvez remplacer la couleur de fond (Surligneur) et la couleur du texte dans les parties surlignées.
C’est très bien.\n\nOù est défini .d-wrap ?\nil s’affiche avec cette couleur sur le mien avec le thème par défaut… j’aimerais qu’il ait la couleur de surlignage comme dans votre vidéo, merci\n\n
Ce composant utilise la nuance moyenne de la couleur de surbrillance. Vous pouvez voir la couleur exacte dans votre guide de style s’il est activé dans admin-settings-(styleguide enabled or styleguide admin only) le guide de style des couleurs du thème se trouve à /styleguide/atoms/colors
Voici comment votre style diffère (avec les paramètres par défaut) de \u003cmark\u003e (qui utilise une variable de couleur Discourse, le rendant lisible quel que soit le schéma de couleurs que vous avez choisi) :
OK, ceci utilise maintenant la suggestion de @Canapin d’utiliser la balise \u003cmark\u003e intégrée et les valeurs par défaut CSS correspondantes.
De plus, il fournit maintenant des paramètres pour remplacer la couleur de fond (Highlighter) et la couleur du texte dans les portions mises en surbrillance. Merci à @Lilly pour ce CSS conditionnel.
J’essaie de créer un sélecteur de couleur json mais ça ne fonctionne pas. J’obtiens juste une fenêtre pop-up vide avec un bouton de sauvegarde.
Peut-être que je vais voir si un sélecteur en javascript est possible d’une manière ou d’une autre. La palette de couleurs et l’interface du badge ont des fonctions de sélecteur de couleur js, mais cela ne fonctionnerait peut-être qu’avec un plugin.
Pour moi, ces paramètres ne sont pas des remplacements. Ils doivent être remplis, sinon cela ne fait rien.
Et… je suis sur le thème par défaut et à cause du manque de café du matin, je suis au ralenti — je n’ai pas vérifié si cela provenait du thème lui-même.
Modifier : non, le thème ou le schéma de couleurs ne jouent aucun rôle. Alors, suivra-t-il le schéma de couleurs et sera-t-il un remplacement, ou est-ce un paramètre obligatoire ?
Le réglage JSON du sélecteur de couleur (dans un thème/composant) ne fonctionne pas sur Discourse, en effet.
Je pense que la bonne pratique serait d’utiliser les variables de couleur Discourse en général au lieu de choisir des couleurs arbitraires dans un thème ou un composant qui ne s’intégreront pas bien en fonction des autres thèmes et couleurs choisis par les utilisateurs.
Un utilisateur a créé un sélecteur de couleur pour l’éditeur il y a quelque temps, mais je ne suis pas sûr que le code ait été publié :