BDX-town / Mangane

Alternative frontend for Akkoma
https://bdx.town
GNU Affero General Public License v3.0
155 stars 26 forks source link

UI major changes, at least on home page for non users #69

Open Dehelssey opened 1 year ago

Dehelssey commented 1 year ago

At the moment, the home of any Mangane instance looks exactly like any Soapbox ones.

I tried my best not to judge software based on its founder, but it matters. Because most of its users share a view. An agenda. Which is cleary NOT something we want to be linked with.

Therefore, in order to differentiate us from them i strongly suggest we redesign at least the not-connected homepage.

We should also update our CoC (see #53) but that would only benefit Bdx.town while a redesign would benefit all instance owners using Mangane

Cl0v1s commented 1 year ago

I removed the milestone, since to embed it, I would like to have a mockup or something ready to code :)

Do you have any idea of what we could do?

Dehelssey commented 1 year ago

I have some ideas, i'll make you some propositions

Cl0v1s commented 1 year ago

I've asked people on the instance about what they expected before joining !

https://bdx.town/@clovis/posts/APxJZuVnfPVr1ajyyG

Cl0v1s commented 1 year ago

In order to show this content https://www.notion.so/guerin/Home-67c4b5fe04d04c80a55e095bcacfe1f7 We will need to make some modifications to the home page code.

If you didnt have the time to think about it, we can for now:

What do you think ?

Cl0v1s commented 1 year ago

image

Dehelssey commented 1 year ago

Arg je viens de terminer ma maquette (desktop et mobile) ^^ https://www.figma.com/proto/lOmoWp7cuw14qYPvZuoCFs/BDX.town---Design?page-id=538%3A523&node-id=538%3A525&viewport=-1428%2C-147%2C0.15&scaling=min-zoom&starting-point-node-id=538%3A525&show-proto-sidebar=1

enfin "terminer"... faut que je rajoute les liens vers les autres pages (manifeste, mention légales etc) et les admins/modos

(je mets "crieur public" du coup ?)

Dehelssey commented 1 year ago

@Cl0v1s → même lien y'a une v2 desktop.

Je me demande si les admins on devrait pas les mettre dans le manifeste / comment ça marche ?

Remarque masto les affiche dès la home... 🤔

Cl0v1s commented 1 year ago

Ouais je pense c'est important de savoir à qui s'adresser sur le fediverse, ou par mail. Notamment pour ce qui concerne la modération (quand je vois une saloperie sur une instance pas dégeu, je passe par la pour savoir qui contacter)

Dehelssey commented 1 year ago

@Cl0v1s j'ai rebossé mes propales, voici donc la v3 🎉

Desktop view : https://www.figma.com/proto/lOmoWp7cuw14qYPvZuoCFs/BDX.town---Design?page-id=538%3A523&node-id=574%3A214&viewport=-5862%2C-782%2C0.36&scaling=min-zoom

Mobile view : https://www.figma.com/proto/lOmoWp7cuw14qYPvZuoCFs/BDX.town---Design?page-id=7%3A241&node-id=576%3A661&viewport=-1081%2C-1139%2C0.83&scaling=scale-down

bugsysop commented 1 year ago

Sur une instance où les inscriptions ne sont pas ouvertes, l’appel à s’inscrire pour continuer la conversation est un peu troublant pour les visiteurs et visiteuses qui passent par là...

D’autant plus qu’ils et elles peuvent aussi participer à la conversation en rejoignant n’importe quelle autre instance...

Peut-être rendre l’appel à inscription conditionnel (en fonction de la config spécifique de l’instance), ou alors trouver une formulation plus générique sur la/le fédiverses.

mangane-ui-1

Dehelssey commented 1 year ago

Ah oui effectivement je m'étais concentré sur la home j'avais pas fait attention qu'il y avait un bandeau sur les autres pages quand on est non-connecté.

En plus ce bandeau est bizarrement rédigé, puisqu'il part du principe que t'es nouveau mais tu peux quand même te co...

@Cl0v1s j'hésite presque à le faire sauter carrément non ?

Est-ce qu'il est possible d'avoir un comportement différent selon si les inscriptions sont ouvertes ou pas ?

bugsysop commented 1 year ago

Oui le bandeau peut parfaitement être supprimé à mon avis...

C’est assez invasif et dissuasif me semble-t-il. C’est aussi redondant avec le formulaire de login de la barre de navigationen haut de page

La mention en haut de colonne de droite devrait suffire éventuellement, mais en la rendant conditionnelle pour les cas d’inscriptions fermées

Cl0v1s commented 1 year ago

Oui, je suis partant pour le supprimer, ça fait très twiteresque comme truc, et pas vraiment dans le mood du fediverse

Dehelssey commented 1 year ago

C'est voté !

Cl0v1s commented 1 year ago

Je vais aussi retravailler un peu le menu latéral, pour nous permettre de plus simplement gérer les futurs ajouts, notamment de timeline

bugsysop commented 1 year ago

A ce propos, dans le menu de droite l’entrée « Importez vos données » c’est peut-être pas utile... On ne fait pas cela tous les jours. Un accès depuis les préférences suffit me semble-t-il... C’est peut-être réglé par le PR #120

mangane-export

Cl0v1s commented 1 year ago

Pour le coup je suis pas convaincu que le mettre dans les paramètres soit souhaitable. Déjà que la notion de migration est pas facile à prendre en main s'il faut chercher dans l'interface pour trouver cette fonction...

Un avis UX sur la question à @Dehelssey ? Personnellement je serai pour demander aux personnes ayant utilisé la fonction leur retour d'expérience :)

Cl0v1s commented 1 year ago

En revanche, il va falloir peut être créer un écran "données" pour ces questions, donc effectivement à voir pour lien avec la https://github.com/BDX-town/Mangane/issues/118

bugsysop commented 1 year ago

Ici, dans le autres paramètres, cela me semble assez visible d'ajouter une entrée Importer/exporter

settings-1

Dehelssey commented 1 year ago

Home

home2023

Feed

mac