🎀 Neumorphisme, un thème moderne pour Discourse

Le thème Neomorphism apporte un aspect nouveau et frais à Discourse. Il utilise le système de design néomorphique qui introduit un réalisme semblable au papier dans l’interface utilisateur.
Fonctionnalités :

  1. Vue pleine largeur
  2. Schéma de couleurs personnalisable
  3. Bannière de bienvenue personnalisable
  4. Barre de recherche large

Capture d’écran :

Bannière de bienvenue personnalisable :


Page d’accueil :

Disposition de la page d’accueil 2 :

Page de sujet :

Recherche en page entière :

C’est notre premier thème et nous espérons qu’il vous plaira. Nous attendons vos retours :sparkles:.

Contributeurs
Shalini Bose (@shalinibose)
Siddhant Kumar (@siddhantdante)
Aman Sharma (@amanintech)
36 « J'aime »

Bel excellent travail.

Le schéma de couleurs personnalisable est une fonctionnalité pratique. Et si on ajoutait aussi une police personnalisable ?

Comment puis-je afficher la barre de recherche uniquement lors du défilement ?

Le header peut-il être affiché uniquement sur la page d’accueil et nulle part ailleurs ?

2 « J'aime »

Oublié de mentionner que cela prend également en charge les polices personnalisables. Je l’ajoute aussi
merci @Zup

4 « J'aime »

Bonjour, joli thème, mais lorsque j’utilise l’effondrement de bannière, j’obtiens ce qui suit.

2 « J'aime »

Nous n’avons jamais rencontré ce problème, @bubblecatcher. Pourriez-vous creuser un peu et identifier quel plugin ou paramètre pourrait en être la cause ?

1 « J'aime »

@amanintech Beau travail !
Comment puis-je changer/configurer la barre latérale gauche ?
Merci

1 « J'aime »

Salut @hollosch, merci pour votre appréciation.

Pour l’instant, nous n’avons pas ajouté de contrôles dynamiques à la barre latérale.
Vous devrez faire un effort supplémentaire pour cela.

  1. Forkez le dépôt GitHub - twimbit/neomorphism-discourse: Discourse theme with neomorphism design
  2. Remplacez ce fichier par les éléments souhaités - neomorphism-discourse/desktop/after_header.html at main · twimbit/neomorphism-discourse · GitHub
  3. Installez le thème sur discourse

Faites-moi savoir si cela vous a aidé.

1 « J'aime »

Salut @amanintech , ça fonctionne. Merci beaucoup !
Comment puis-je ajouter plus d’éléments de navigation ? Je dois juste copier-coller le code existant ?

Cordialement,
hollosch

1 « J'aime »

Content que cela ait aidé.

Oui, pour l’instant, le codage serait la voie directe. Si vous pouvez le rendre modulaire et le modifier directement à partir des paramètres, je serais ravi de fusionner vos contributions.

1 « J'aime »

Salut,
Quelqu’un peut me dire quel est le problème ici, pourquoi les noms des catégories ne s’affichent plus et les icônes non plus ?

1 « J'aime »

Jamais vu celui-ci auparavant, est-ce que cela se produit avec ce thème uniquement ou avec d’autres thèmes également ? Faites-moi également savoir quelle version de Discourse vous utilisez, nous avons testé pour la dernière fois sur la version 2.9.0 beta 3 et cela a fonctionné correctement.

1 « J'aime »

Bonjour,
2.9.0.beta8
est la version

1 « J'aime »

Ruptures dans la version 3 dans les navpills de la barre de navigation

Salut,

Merci pour votre thème @amanintech, il est magnifique…

J’ai le même problème @amanintech (dernière version de Discourse)

Salut @amanintech,

Le menu de recherche et sa logique ont été convertis de widgets (obsolètes) en composants Glimmer. Les modifications sont actuellement masquées derrière un indicateur de fonctionnalité basé sur un groupe, mais nous avons l’intention de faire du menu de recherche Glimmer le nouveau défaut dans un avenir proche. Les modifications casseront tout remplacement de search dans votre thème, j’ai donc voulu vous en informer avant que nous ne fassions le changement.

Voici la PR à titre de référence.

Merci, :wave:

1 « J'aime »

J’ai marqué le thème comme broken. Comme je l’ai expliqué ci-dessus, le thème repose sur le menu de recherche par widget qui est déprécié et a maintenant été supprimé du cœur complètement. Il devra être refactorisé pour tenir compte du menu de recherche basé sur les composants.

1 « J'aime »