Thème Nuit Alien - Un thème sombre gratuit pour Discourse

Lors de l’utilisation du thème Alient Night et de la mise à niveau vers une version plus récente de Discourse, j’ai remarqué que les couleurs des éléments du menu hamburger n’étaient plus visibles.

Avant la mise à niveau, c’était :

Après la mise à niveau, il était difficile d’utiliser le menu :

1 « J'aime »

Merci pour l’info @ryanerwin

J’ai publié un correctif. Peux-tu le mettre à jour et me dire si cela a fonctionné, s’il te plaît ?
Si tu vérifies l’aperçu, cela a l’air bien pour moi.

2 « J'aime »

Bonjour @bubblecatcher

Oui, désolé pour cela. J’ai codé en dur certaines couleurs dans mon thème, car je ne savais pas mieux il y a 2 ans.
Je vais certainement retravailler cette partie pour la rendre plus conviviale. Voir ci-dessous.

2 « J'aime »

Une note à tous ceux qui utilisent mon thème :

Je traverse actuellement des moments difficiles. Si tout se passe bien, j’aurai beaucoup plus de temps dans environ un mois.
Au fil du temps, Discourse a mis en œuvre des changements fondamentaux dans les thèmes et la manière de les créer.
Je classe donc mon thème pour le moment comme « legacy » (ancien), et je souhaite vraiment le retravailler entièrement ou en publier un tout nouveau – à venir.

5 « J'aime »

Oui. Cela a réglé le problème pour moi. Ça a l’air super !
Un retour incroyablement rapide ! Merci !!!

Au fait, j’ai remarqué que les zones de texte ne semblent pas changer de couleur, que ce soit en mode sombre ou en mode clair… Les zones de texte semblent vraiment trop lumineuses en mode sombre…


2 « J'aime »

Lorsque la page /unread est vide, elle affiche une explication dans la classe education. Je pense qu’elle n’est pas correctement basculée, ce qui fait qu’elle s’affiche en couleur primary même en mode sombre.

Peut-être s’agit-il d’un de ces changements plus récents ?

2 « J'aime »

Salut :wave:
Ne me demandez pas où sont passées les 2 dernières années. Je n’arrive pas à croire que cela m’ait pris autant de temps, désolé !

Mais la voici, release 4.0.0.

Note : avec la release 4.0.0, j’ai repensé/refactorisé le thème à partir de zéro. Il est plus agréable en termes de contraste, utilise des variables CSS et est globalement plus élégant.

Encore une fois, avec un commutateur Sombre/Clair implémenté. Cette fois, pour l’instant, avec l’aide d’un composant externe ( Dark/Light Mode Toggle )

Voyez-le en action :

Plus d’impressions :

P.S. : @awesomerobot ton réglage d’importation Google est toujours là et j’espère que rien n’est cassé :slight_smile:

4 « J'aime »

Je ne peux plus ajouter de composants à ce thème.
Cela fonctionne bien avec n’importe quel autre, mais pas celui-ci. Je ne pouvais pas non plus avant cette mise à jour d’ailleurs.

Merci pour toute aide :blush:

1 « J'aime »

Hein ? Pourquoi cela ? Pouvez-vous montrer une capture d’écran peut-être ?

Cela ne vous ressemble pas ?

1 « J'aime »

J’ai réussi à ajouter les composants du thème après avoir désactivé le thème et l’avoir réactivé.
Voici à quoi cela ressemblait après avoir activé le composant

Et maintenant, après avoir simplement actualisé la page, le menu hamburger a disparu.

J’ai essayé de désactiver et de réactiver le composant, mais maintenant je ne peux plus l’ajouter au thème. Je clique sur le bouton vert, mais rien ne se passe.

2 « J'aime »

Merci pour les captures d’écran !
Hmm, la première semble indiquer une erreur javascript, je suppose. J’ai essayé quelques combinaisons moi-même et je n’ai pas réussi à la reproduire pour l’instant.
Le mieux est d’attendre que le composant Dark-Light Toggle soit mis à jour, je pense.

2 « J'aime »

Ils ont maintenant mis à jour le composant. Mais je ne pense pas que cela ait résolu le problème pour moi, du moins.

1 « J'aime »

Merci pour la notification. C’est super que ça ait été mis à jour :+1:

J’ai mis à jour mon thème en supprimant ma barre latérale artificielle pour injecter le composant moi-même de cette façon.
Veuillez mettre à jour votre thème et installer le composant vous-même pour avoir un interrupteur jour/nuit
(je n’ai pas encore compris comment empaqueter les composants de thème à l’intérieur des thèmes).

Je ne sais pas si cela résoudra votre problème. Sinon, je pense qu’il y a un problème plus important de votre côté.

2 « J'aime »

Le Discourse devrait être défini par défaut sur ce thème sombre et magnifique :star_struck:

2 « J'aime »

Comment puis-je changer la police par défaut pour ce thème ? Je suis un débutant, aidez-moi s’il vous plaît (par exemple, je veux que la police par défaut soit Roboto - taille 14)
Merci !

2 « J'aime »

Vous devriez suivre ce guide pour changer le thème de la police : https://meta.discourse.org/t/include-assets-e-g-images-fonts-in-themes-and-components/62459?u=twofoursixeight

1 « J'aime »

Ce thème est très agréable. lorsque j’ai ajouté un composant « Gated Topic Category »
dans Gated Topic Category, j’ai essayé d’ajouter ce thème Alien Night Theme, mais j’ai obtenu une erreur


Pouvez-vous m’aider s’il vous plaît.

Merci

1 « J'aime »

Il a une barre oblique | dans son nom. Changez-la en tiret - par exemple. Je ne sais pas si la virgule , fonctionne non plus

2 « J'aime »

Oui. ça a fonctionné. j’ai juste changé pour Alien Night simple
maintenant ça marche bien


Merci
:heart_eyes:

1 « J'aime »