cerca
cerca copied to clipboard
Usernames being styled in the same way as the post content could be ambiguous
So the image is of a single post with the content:
blep
**ciel**
ok... spacing might not be the same

I don't believe our members will be malicious with this, but current styling makes the usernames and the content ambiguous. Of course, spacing isn't the exact same of when a user actually posts. But it might be worth it to make it visually obvious to prevent (even accidental) confusion.
Normally the date should also be visible in a future update and should help with this. Obviously it's a design issue among several others on readability, we will have to look into it.
Having a divider (like a rule or borders) rather than pure spacing would improve the situation.
Maybe using a flexbox to put the metadata (username, date) on the right of posts could also help (ping @ftrvxmtrx @neauoire, they work on mothra and netsurf iirc)
Maybe using a flexbox to put the metadata (username, date) on the right of posts could also help (ping @ftrvxmtrx @neauoire, they work on mothra and netsurf iirc)
I'm willing to do a rewrite of the whole frontend to propose graceful degradation for those browsers. Not a lot of work once we have a few utility classes for layouts. :3
I suppose that you would have to do the reverse of the @support
css class? I guess that overall, pages would still be light considering that the template is small to begin with :)
Yes, you reverse support for old browsers. You write in floats first, then use support for recent browsers to turn the class into flex or grid. It won't be huge work, the template is rather simple.
I'm guessing that usernames will always be prefixed with a rune like @neauoire
I have no idea about any frontend terms discussed here, so can't really say what's going to work (or not) with mothra/netsurf on plan 9 :) sorry
Just so you know: I've changed the usernames to have an "@" before them and proposed a pull request to @cblgh. He wasn't super hot on the idea of using this for the forum and (rightfully) removed it from my PR. In the meantime the date with a link on it was added, helping a little bit, but it turns out it's quite easy to impersonate another user:
So, in order to resolve this issue, we should try to find another way of identifying users in a way that can't be reproduced using markdown in the forum.
Any ideas?
It’s more a question of identifying posts (dividing them visually) than users imho. A naive approach would be to use :not(article) + hr
to separate posts, and/or a metadata column on the left of posts (you would still need a vertical visual separator for mobile)

How about making the timestamp something other than today
and align it right? Would that be any better indication? I'd like to believe we don't have to be defensive with the idea that someone in Merveilles will start impersonating others.
Right, I think we are pretty safe regarding impersonation. Regarding mentions, though, I think the issue will be quasi-fixed once wiki features will come (I think it was discussed?).
I quite like @sansfontieres redesign that sets the names at the left 😊
As others have said, I also agree that impersonation is not a high priority concern for a close(d/-knit) community.
It’s more a question of identifying posts (dividing them visually) than users imho
Agree, though I would really like to maintain the cohesiveness of posts the forum has at the moment—I think the lack of borders etc has a more collaborative vibe than each person living in their own little box, espousing their own little opinions. It's more of a conversation, than shouting into the void.
If people are seriously confused while reading posts, not knowing where one ends and the other starts, even some small visual indicator like
could suffice
@cblgh Want me to do a little PR for this?
@Thomasorus go for it, thank you! 🖤