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

Compact layout mode for power-users (less vertical whitespace) #109

Closed
ara4n opened this issue Aug 30, 2015 · 14 comments
Closed

Compact layout mode for power-users (less vertical whitespace) #109

ara4n opened this issue Aug 30, 2015 · 14 comments

Comments

@ara4n
Copy link
Member

ara4n commented Aug 30, 2015

No description provided.

@ara4n ara4n added the feature label Aug 30, 2015
@ara4n ara4n modified the milestone: Ragnarok Nov 29, 2015
@ara4n ara4n removed this from the Ragnarok milestone Apr 13, 2016
@discordianfish
Copy link

Why power users? Is desktop usage now synonymous with power user? :)

But +1000, I love vector.im but the UI.. I find it really hard to follow the chat passively while working.

Maybe it's personal preference in which case I'd really like to see custom themes or something like that. Or maybe I'm not the only one feeling like the UI lacks some intuitive structure which I believe is mostly caused by too much whitespace.

If you compare it to slack for instance, vector shows less content while feeling more cluttered IMO.

@richvdh
Copy link
Member

richvdh commented Sep 29, 2016

Why power users? Is desktop usage now synonymous with power user? :)

We probably want to keep the clean view for new users, so a compact view would be optional.

Perhaps "experienced users" is a better term than "power users".

@juliusv
Copy link

juliusv commented Sep 29, 2016

When I think about "compact", I'm thinking about something that looks more like Slack - that's not for power users either.

But sure, an even more compact view (like e.g. irssi / weechat) would be interesting as well :)

@discordianfish
Copy link

Let me first say that the riot redesign improved the situation a lot already. So great job on this!

I personally would like if we could:

  • reduce the (vertical) whitespaces a bit more
  • increase font weight for text messages
  • align top of avatar with top of nickname (and maybe think about using (rounded) squares like Slack)

Which, to be frank, makes it simply a bit more slack looking.. But I think they nailed the design.

@juliusv
Copy link

juliusv commented Sep 29, 2016

@discordianfish for parts of that, #2300 could be relevant

@ara4n ara4n mentioned this issue Oct 4, 2016
18 tasks
@Dasoren
Copy link

Dasoren commented Dec 30, 2016

I would like to cast my vote in favor of this.

I would really like it if riot-web, had a lot less vertical white space.

@allanday
Copy link

allanday commented Mar 7, 2017

I'm pretty sure that the current layout can be incrementally improved in order to make it a bit more space efficient and easy to read, while still keeping the existing look and feel. Here's a screenshot, which I've modified (original on the left, modified version on the right):

riot-chat-spacing

Aligning avatar images with the top of names makes conversations easier to read in my opinion.

@discordianfish
Copy link

@allanday That looks great!

@juliusv
Copy link

juliusv commented Mar 7, 2017

I'm going even more compact (and higher contrast) with a local style:

design

via this CSS:

body {
    color: #2c2d30;
}

.mx_EventTile {
    padding-top: 0;
}

.mx_EventTile .mx_SenderProfile {
    color: #2c2d30 !important;
    font-weight: bold;
    opacity: 1;
}

.mx_RoomTile_name {
    color: #2c2d30;
}

.mx_EventTile_line {
    padding-top: 1px;
    padding-bottom: 1px;
}

.mx_EventTile_avatar {
    top: 0;
}

@tessgadwa
Copy link

I like this. Are you thinking of implementing this spacing for the default theme only, or also for the dark theme?

@tessgadwa tessgadwa mentioned this issue Mar 7, 2017
71 tasks
@juliusv
Copy link

juliusv commented Mar 7, 2017

@tessgadwa I'm not sure if you are replying to me or to @allanday, but so far I didn't have any plans, just using my local CSS overrides for myself. I'm happy for anyone to take it and turn them it into more proper Riot themes though.

@tessgadwa
Copy link

@juliusv I maintain a general Riot UX thread, for which this issue is certainly relevant. Helpful to have the CSS especially, thanks for including.

@grahamperrin
Copy link

Before I was aware of this issue, 2017-04-23:

Familiarising myself with Riot, switching away from HexChat, I'm extremely pleased with most features.
Early impressions, after a few hours' use with a relatively busy channel: speed reading should be made easier.

Later:

In this context, I find avatars distracting and wasteful of space:

2017-04-22 07-58

I guess that it's possible to make those disappear with e.g. Stylish.
In that column: in lieu of each avatar I'd like to see just the name. Discreetly. A more effective use of space (mocked up a few hours ago):

2017-04-22 07-58 mocked up

@uhoreg
Copy link
Member

uhoreg commented Jun 12, 2017

This is fixed in 0.10

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

10 participants