Je pose cette question pour le compte d’un client : quelle est la méthode la plus simple pour modifier le design de l’application Discourse pour une communauté ?
Sommes-nous contraints à un seul design qui reflète la page d’accueil, ou pouvons-nous simplement avoir un design pour le bureau et un autre pour l’application ?
Parlez-vous bien d’une application (c’est-à-dire téléchargée depuis un magasin d’applications) ou de la version mobile du navigateur ? Ce sont deux choses différentes.
La vue que vous voyez dans DiscourseHub reflète simplement la vue web. Ainsi, toutes les modifications que vous apportez au client web mobile seront visibles dans DiscourseHub.
DiscourseHub rend la vue plus épurée car il élimine le besoin d’avoir les éléments d’interface supplémentaires du navigateur.
Par conséquent, si vous ne vous souciez que de la vue DiscourseHub, vous devez simplement préparer vos modifications et les déployer dans les composants de thème et/ou les plugins comme d’habitude.
C’est exact. Lorsque vous créez ou personnalisez un thème, il existe des sections communes, de bureau et mobiles. Vous aurez besoin de balisage supplémentaire pour les versions mobiles.
En fait, je travaille juste là-dessus et cela ne semble pas se produire sur la communauté de mon client.
La version mobile ne reflète pas exactement la version bureau – elle s’en approche, mais ce n’est pas identique. La liste des sujets apparaît à côté des catégories pertinentes. Nous essayons d’afficher uniquement les discussions les plus récentes sur mobile. Existe-t-il un moyen simple de faire cela en CSS ?