Une mise à jour a changé notre bannière polyvalente - Je ne sais pas où ajouter du CSS

La bannière polyvalente est complètement déréglée sur notre site après ce qui semble être une mise à jour récente. Nous n’arrivons pas à styliser notre calendrier. Toute aide serait grandement appréciée… Quelqu’un sait où mettre le CSS pour améliorer cela ?

Je fais fonctionner Discourse test passed beta et Versatile Banner sur mon forum et cela fonctionne comme prévu (voir le lien dans ma carte utilisateur). Peut-être qu’un autre composant ou un changement récent ailleurs est en conflit ? Avez-vous apporté d’autres changements ou ajouts de composants récents ?

sauf si c’était lié à ce commit récent ? je ne suis pas sûr si c’est sur votre forum. Sur votre tableau de bord d’administration, quand indique-t-il que Discourse a été mis à jour pour la dernière fois ?

(DEV: Do not manipulate theme module paths at build-time by davidtaylorhq · Pull Request #23148 · discourse/discourse · GitHub)

1 « J'aime »

Je sors de la conversation… il semble qu’il y ait eu une mise à jour du cœur de Discourse qui a changé certaines choses ? Le CSS que nous avons ajouté par le passé pour que le calendrier soit joli ne fonctionne plus.

1 « J'aime »

il se pourrait que ce soit ce commit que j’ai lié. la mise à jour du composant table builder a cassé mon forum hier soir à cause de ce commit qui n’est pas encore appliqué à mon forum. avez-vous mis à jour le composant récemment, il pourrait avoir besoin que ce commit soit fusionné à votre site maintenant pour fonctionner.

1 « J'aime »

Cela dépasse mes compétences. Je ne suis pas sûr de ce que signifie cette histoire de commit… Je ne pense pas que nous mettions manuellement à jour quoi que ce soit sur notre site non plus. Nous l’hébergeons sur Discourse, donc je suppose qu’ils publient les mises à jour ?

1 « J'aime »

Je vais jeter un coup d’œil rapide à votre forum… :slight_smile:

Aussi, oubliez la mise à jour du composant, il est à jour, j’ai vérifié.

Euhmm comment puis-je m’inscrire ? J’ai essayé le lien d’inscription et il m’a donné une page géante de publicités.

Malheureusement, d’après la façon dont les choses semblent être configurées, je ne peux pas y accéder pour examiner le code.

1 « J'aime »

Pour ajuster la bannière polyvalente, vous pouvez accéder à ses paramètres et à ses champs de saisie depuis votre page /admin/customize/themes, sous l’onglet Composants :

Avez-vous une capture d’écran de ce que c’était auparavant, ou éventuellement un extrait du code qui se trouve dans chacun des paramètres de column content ?

3 « J'aime »

C’est un forum payant… Il faut donc passer par un paywall pour y accéder…

Voici à quoi cela ressemblait auparavant (ignorez la flèche) :

Le code que nous utilisons ressemble à ceci :

<p>
  <span>Programme des questions-réponses en direct -</span>
  <span>
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-23-2023-reply-with-your-george-gammon-questions/12481"
    >
      <span> George Gammon : </span>Mardi 23 mai à 20h EST</a
    >
    <a href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-23-2023-reply-with-your-lyn-alden-questions/12446">
      <span> Lyn Alden : </span>Mardi 23 mai à 16h EST</a
    >
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-25-2023-reply-with-your-chris-macintosh-questions/12502"
    >
      <span>Chris MacIntosh : </span>Jeudi 25 mai à 19h EST</a
    >
    <a href="https://forum.georgegammon.com/t/upcoming-live-q-a-6-5-2023-reply-with-your-brent-johnson-questions/12444">
      <span> Brent Johnson : </span>Lundi 5 juin à 19h EST</a
    >
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-6-12-2023-reply-with-your-jason-hartman-questions/12491"
    >
      <span> Jason Hartman : </span>Lundi 12 juin à 16h EST</a
    >
    <a href="https://forum.georgegammon.com/t/upcoming-live-happy-hour-6-19-2023-reply-with-your-team-rcp-questions/12383">
      <span> Happy Hour RCP : </span>Lundi 19 juin à 15h30 EST</a
    >
    <a
      href="https://forum.georgegammon.com/t/upcoming-live-q-a-5-29-2023-reply-with-your-patrick-ceresna-questions/12402"
    >
      <span> Patrick Ceresna : </span>Lundi 29 mai à 13h EST</a
    >
    <a
      href="https://forum.georgegammon.com/t/rcp-podcast/6173"
    >
      <span>Podcast RCP Live Q&A</span>(Audio uniquement)</a
    >
  </span>
</p>

Il me semble qu’il y a eu un changement récent et que du code CSS a été supprimé. Je pense que ces balises span devraient avoir des propriétés. Pouvez-vous poster le code CSS utilisé pour formater ces balises ? Il se trouvera probablement dans le dossier commun / css de l’un de vos composants ou thèmes.

1 « J'aime »

Oui, ça a beaucoup de sens. Mon développeur a dit qu’il ne comprenait pas où mettre le CSS après la mise à jour… je suppose que c’est ça le problème…

1 « J'aime »

Je peux corriger ces balises si j’ai le code CSS d’origine. Si votre développeur veut le faire, il doit remplir ces balises avec les propriétés span correctes qui correspondent au code de formatage CSS.

Le style CSS que votre développeur a appliqué précédemment devrait se trouver dans un composant distinct - si vous en avez un intitulé par exemple ‘Versatile Banner Custom’ ou ‘Custom Banner’ ?

Salut JammyDodger, nous n’avons qu’une seule bannière polyvalente… comme ceci…

Qu’est-ce que les styles personnalisés ? Je soupçonne que cela pourrait être ça. Le code sera dans Common/Css (il y aura un bouton)

1 « J'aime »

Voici à quoi ressemble cet onglet :

Si vous avez trouvé un élément de style là-dedans…

hmm that may not be it then. nothing in the common tab? you have the right idea, we just need to find the component or theme where the code resides.

vide… rien d’autre dans ce plugin que ce qui se trouve dans la section Bureau ci-dessus.

Ce sélecteur de thème d’en-tête (header-theme-selector) pourrait en faire partie, mais j’en doute. Je ne suis pas sûr. J’ai vraiment besoin de voir tout le code approprié pour pouvoir le dire.

si vous ne le trouvez pas, je ferai peut-être du CSS improvisé et je verrai si je peux correspondre à votre capture d’écran de son aspect d’origine. je ne suis pas sûr de ce qu’est cette police de caractères rouge dans l’en-tête.

edit : je vous fais une nouvelle bannière basée sur ce que vous avez fourni. Donnez-moi un peu de temps.

1 « J'aime »