Have an option to hide the account list and customize the minimum width of the chat list

Currently, I use a custom theme to achieve the following two goals:

  1. Hide the account list, which makes the interface visually cleaner.
  2. Since Chinese characters are short, the chat list appears a bit too wide, so I also reduce the minimum width of the chat list through the custom theme.

However, there is an issue with this approach — as new versions are released, the names of component styles often change. This means I have to update my theme configuration accordingly whenever DC releases a new version.

Therefore, I sincerely hope that the official version could provide built-in support for both an account list hiding option and the ability to customize the minimum width of the chat list. Thank you very much!

This is the custom theme code I used in version v1.59.1. In this version, the names of the style blocks changed to “o” and “z”.

@media (max-width: 1500px) {
    .o {
        display: none; 
        background-color: transparent; 
    }
} 


.z {
    flex-grow: 1;
    min-width: 260px;
}

As shown in the image, in my opinion, it looks visually cleaner for Chinese users or cases where contact nicknames are relatively short.

2 Likes
  • adding a “thumb” where you can make the chatlist narrower (and at the same time the chat wider), would be a no-brainer improvement, that could just be done. however, it was not done yet - we’re short in money and resources and every single things to do has to be weighted carefully for its overall impact

  • adding an option to hide the account list - not sure. we would get then reports of ppl not finding it, we would need to find another place for the settings etc. currently, it is an ui element available unconditionally on all platforms at a similar position, which is a good thing and should be changed for very good reasons only. maybe it could be collapsed, to make it smaller, however, impact would be low, this would require more thinking and seems more smth for the future

2 Likes

Thank you for your reply. I really understand your considerations. Indeed, it doesn’t affect daily use either. The mentioned folding method also seems quite good.

1 Like

Related (duplicate?) topic: