RocketChat / RocketChat/Rocket.Chat

Suggestions for new side bar

Open
#36,727 30 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area: ui/ux
Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

So recent update introduced another side bar in the web version and improved the existing sidebar but i noticed few things that team can consider as an improvement

Issues

  • Both sidebars are now covering 1/3rd of the overall screen (maybe more on the smaller screen)
  • Favorite position on the left sidebar was very useful and we can access the favorite dm and channels without clicking on anything and see message from important person immediately but now we have to click on category
  • To open a channel we have to click 2 times, 1st click on the side bar then click the same channel on newly introduced sidebar
  • I am not sure but why we need the newside bar direct message or channels, it's good for teams but not for direct message as we can see the same information on the left side ;-;

The way you can improve it

  • Have an option to disable the new sidebar
  • Let us resize the sidebar so we can adjust the width
  • Remove the newside from Direct Messages and single channel

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names the web version and its existing and new sidebars, but no files, tests, or entry points. Start by reproducing the listed navigation and sizing concerns in the web UI; the issue needs a decided scope before completion can be measured.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.