Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the left panel look sensible for Read-Only Users #3609

Closed
lampholder opened this issue Apr 11, 2017 · 7 comments
Closed

Make the left panel look sensible for Read-Only Users #3609

lampholder opened this issue Apr 11, 2017 · 7 comments
Assignees
Milestone

Comments

@lampholder
Copy link
Member

The details of the new guest experience for Riot are on the project plan: element-hq/riot-meta#59

Currently, the left panel shows text inviting the user to drag rooms around. This isn't very helpful for a user who only has read access to the room they're currently in.

@lukebarnard1
Copy link
Contributor

lukebarnard1 commented Apr 25, 2017

This also applies for registered users FTR. I swear there was an issue for that...

What about this as a stand-in UI that replaces the 4 "Drag Here" boxes of the apocalypse?:
2017-04-25-150417_216x187_scrot

So if there are no joined rooms, just show a message to encourage the user to start some chats/ join some rooms.

@lukebarnard1 lukebarnard1 changed the title Improve Landing as Guest: Make the left panel look sensible for Read-Only Users Make the left panel look sensible for Read-Only Users Apr 25, 2017
@lampholder lampholder removed the I18n label Apr 25, 2017
@lampholder
Copy link
Member Author

This is so much more straightforward than the thing I was imagining. Lets do this.

For the record, I was thinking of some changes that could:

  • include room/DM creation in the roomlist UX:
    image
  • in the void left by our not yet having joined any rooms, put a little thingy to prompt people to use that UI to create a room/DM:
    image
  • replace all of the above with placeholder wigglies for read-only users:
    image

@dbkr
Copy link
Member

dbkr commented Apr 27, 2017

Reopening as this gone back into design

@dbkr dbkr reopened this Apr 27, 2017
@dbkr
Copy link
Member

dbkr commented Apr 27, 2017

New design:

room-buttons2

@lampholder
Copy link
Member Author

I have a couple of thoughts on the room wording:

  • could we switch the order (so that you read what the leftmost button is about first)
  • could we change 'browse the directory' to 'join an existing room' so that it more directly aligns with a new user's intentions

Such that it reads:

You're not in any rooms yet!
Click (≡) to join an existing room or (+) to make a new one.

@ara4n @AmandineLP - what are your thoughts?

dbkr added a commit to matrix-org/matrix-react-sdk that referenced this issue Apr 28, 2017
dbkr added a commit that referenced this issue Apr 28, 2017
@lampholder
Copy link
Member Author

@dbkr am I right in thinking this is now blocked on:

  • design + CSS for the room list header buttons
  • CSS for the hint bubble speech triangles

@dbkr
Copy link
Member

dbkr commented May 12, 2017

Yes, except s/CSS/SVG/ for chevrons, because the borders are dashed (or just make the borders solid).

lukebarnard1 pushed a commit to matrix-org/matrix-react-sdk that referenced this issue May 25, 2017
element-hq/element-web#3609

Conflicts:
	src/components/views/rooms/RoomList.js

cherry-picking commit f5f35e3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants