Grand En-tête - Petit En-tête

Juste un petit mot pour tous ceux qui utilisent ce composant : j’ai poussé une mise à jour qui le rend compatible avec les modifications apportées au cœur de l’en-tête de Discourse. Faites-moi savoir si vous rencontrez encore des problèmes. Je prévois de faire un plus grand refactor lorsque j’aurai le temps, mais j’espère qu’il est à nouveau fonctionnel.

cc @Alec (puisque vous avez signalé le problème)

3 « J'aime »

Bonjour ! Je trouve que cela fonctionne très bien sur les plateformes de bureau et tablettes, mais sur mobile, cela remplace les boutons de recherche, de menu hamburger et de profil utilisateur (et de Connexion… si vous n’êtes pas connecté).

Tous les boutons sont affichés, mais ils ne sont pas cliquables car le lien hypertexte du logo a la priorité.

MODIFICATION >> Résolu avec le CSS suivant.

a#logo-link {
    margin-top: 40px;
}
1 « J'aime »

Salut, j’adore vraiment ça, mais j’aimerais aussi pouvoir changer la taille du petit logo ! Dans le thème/composant, je ne peux modifier que la taille du grand. Quelle est la méthode la plus simple pour changer la taille du logo standard également ?

Si j’ai bien compris, vous devriez pouvoir ajuster la taille du logo normal en ajoutant la règle CSS suivante à un nouveau composant local (par exemple, « Personnalisation de l’en-tête grand - petit ») que vous créez sur votre site.

.scrolled-down .d-header #site-logo {
   height: 1.57em;
}
1 « J'aime »

Donc, il n’est pas possible d’afficher des logos d’en-tête différents pour mobile et bureau sur le grand en-tête et le petit en-tête ?

1 « J'aime »

Y a-t-il un moyen de définir un logo alternatif pour le mode sombre ?

1 « J'aime »

Ce sont de bonnes suggestions qui ne devraient pas être trop difficiles à prendre en charge. J’ai beaucoup de choses sur ma liste en ce moment, mais je vais essayer de m’y pencher bientôt.

2 « J'aime »

Merci ! J’adore le composant de thème avec les gros et petits en-têtes sur ordinateur, mais malheureusement, sans prise en charge mobile, c’est vraiment difficile à utiliser (plus de 50 % de mon trafic provient des mobiles). J’attends avec impatience la mise à jour.

1 « J'aime »

Je vérifie… J’aimerais toujours implémenter cela sur mon site, mais il faut qu’il puisse s’adapter aux mobiles aussi, car c’est la moitié du trafic de nos jours.

1 « J'aime »

Merci pour votre relance. Je viens de terminer quelques travaux sur le composant Category Previews. Ensuite, ce sera le composant Versatile Banner, puis je devrais pouvoir m’attaquer à cela.

Malheureusement, cette assiette que j’ai mentionnée est toujours assez pleine :sweat_smile:

3 « J'aime »

J’ai vraiment hâte quand votre assiette sera moins pleine :grinning:

1 « J'aime »

Sauf circonstances extrêmes, je vais prendre du temps la semaine prochaine. Vous avez été très patient !


Mise à jour ! J’ai des logos mobiles et spécifiques au mode sombre qui fonctionnent localement. Je veux juste m’assurer de tester tout à fond. Il y a beaucoup de scénarios différents qui incluent différents replis, donc je veux m’assurer de bien faire les choses. Ça devrait être prêt très bientôt ! (Cette semaine m’a échappé, j’espère que je pourrai la terminer la semaine prochaine)

3 « J'aime »

Super - merci beaucoup…

OK - dois-je mettre à jour et réessayer maintenant ?

1 « J'aime »

Pas tout à fait. Je n’ai pas encore validé les changements. Les tests finaux devraient être effectués demain !


Ok @BCHK et @ncaming215, il y a beaucoup plus à faire avec ce composant à terme, mais j’ai pu ajouter la prise en charge des logos sombres/mobiles avec les commits suivants :

Veuillez mettre à jour le composant et me faire savoir si vous remarquez des problèmes.

4 « J'aime »

Fonctionne bien sur mobile, mais semble incompatible avec la nouvelle barre latérale sur ordinateur avec le thème par défaut.

Faites-moi savoir si plus d’informations sont nécessaires, mais je pense qu’il n’y a rien d’autre de spécial dans mon installation à part la barre latérale.

1 « J'aime »

Toujours des problèmes avec la barre latérale, comme DonH l’a souligné dans le message ci-dessus.

Ce serait très bien d’avoir ce composant. Mon logo devient très petit dans l’en-tête par défaut.

Cordialement,

1 « J'aime »

Bonjour, est-ce que cela fonctionne toujours ?
Lorsque j’active le composant, mon logo dans l’en-tête disparaît complètement même si j’ai des images téléchargées pour :

URL du logo mobile
URL du logo sombre
URL du logo mobile

Pour le moment, vous pouvez le considérer comme cassé. Le composant n’a pas été mis à jour depuis deux ans et de nombreux changements ont eu lieu dans le cœur. À première vue, cela nécessiterait, au minimum, quelques ajustements CSS.

2 « J'aime »

À qui incombe la responsabilité d’étiqueter les composants de thème, les plug-ins, etc. comme étant défectueux (l’auteur ?).

Je l’ai marqué comme broken pour l’instant. Les PRs sont les bienvenus pour le corriger ! Je n’ai malheureusement pas le temps de m’en occuper pour le moment.

2 « J'aime »