BDX-town / Mangane

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

Add a thread-mode #43

Open Dehelssey opened 2 years ago

Dehelssey commented 2 years ago

We should provide a thread-mode so people can easily create a thread without having to answer to themselves at each post.

Either the GlitchSoc way : when thread-mode is activated, answer to self modal opens automatically). Either the Twitter way : you can write N messages and when thread is ready publish it all at once.

It's a request I see from a lot of newcomers. Even if we offer 5k characters, it appears it's easier to read (and share*) several shorter posts than one big fat novel 😄

Cl0v1s commented 1 year ago

Can we provide screenshots of that feature ? I'm not sure I'm getting what we're speaking of

Dehelssey commented 1 year ago

on GlitchSoc :

i select the Thread-mode : image

i publish my post and... image a reply field automatically opens ! 🎉

on Twitter :

  1. compose the first tweet

  2. click the "+" button image

  3. compose second tweet image

  4. when you're done, click "tweet all" image

Cl0v1s commented 1 year ago

Ok I see, I dont think it would be too complicated to add that. Can you provide a mockup for it please ?

Dehelssey commented 1 year ago

I can. For both options ?

Cl0v1s commented 1 year ago

The first option would be the easiest to implement. But I want mangane to offer a real vision, so maybe, if you think that second option provide a better UX as well, let's do that one.

Dehelssey commented 1 year ago

Real thread-mode

Click on the + to add a new post to your thread. Status=Default

Write second part. Status=thread (modal title changes)

Repeat. Publish.

interactive prototype

Lighter version

(without user avatar)

Status=default no pp Status=thread no pp

Dehelssey commented 1 year ago

GlitchSoc way (auto-reply to self)

i added a "thread" icon in the toolbar below the post. Status=default alt

When activated, Mangane automaticaly opens a "reply to self" modal after publication of first post. Status=thread answer

lighter version

(without user avatar)

Status=alt no pp

Status=thread reply no pp