gitterhq / change Goto Github PK
View Code? Open in Web Editor NEWUp-coming changes to Gitter
Up-coming changes to Gitter
I suggest using a smaller green/blue full circle in the top right area of each sidebar icon to indicate a notification/new post. The current half circle off the left edge looks like a broken rendering issue.
checking out the new 'next' sidebar, and i like the look overall, it's kinda hard to see black or dark grey icons such as our "GetGrav" one. Quite a few of them are like this as you use GitHub's project icons and GitHub has a white background.
One option is to allow custom project icons:
https://github.com/gitterHQ/gitter/issues/762
Another option, would be to allow custom backgrounds behind the sidebar. Either from a predefined list, or better yet, the ability to use your own. This heads in a direction of Gitter Themes which obviously is a more involved prospect, but could add a lot of value.
I have strong protan color blindness, and I've found it quite difficult to distinguish the text on the unread badges from the background of the badge.
For example:
(Obviously, I have no idea whether this is an accurate reflection of how I see it but to me the simulation's background colour is a bit darker than how I see it)
Making the text bolder or using a different background/foreground would really help.
Temporarily highlight/flash the focused area while using keyboard only focus navigation.
Currently the list of communities (orgs) in the left menu filter area is seemingly random. We're looking at ways to fix this - for instance the ability to manually order them by drag & drop. Additional suggestions welcome.
The private channel icons may be overlay-ed with a lock 🔒 icon in the left menu channel list.
...according to my toast, only!
The search input box takes input from keyboard even when left-menu is collapsed.
On mouse out, when the left-menu collapses, the focus should be back to input textarea.
Something got mixed up in the description of this originally from https://github.com/troupe/gitter-webapp/issues/1336
When opening Gitter.im, for existing users, we should always restore the menu bar to the previous state.
Although I can see the functionality that the new vertical bar provides on the left, I will seldom use it. Therefore the width it takes on my screen is quite unbearable as it means I have less width for reading messages. Please make it collapsible.
Thanks
I clicked the collapse menu several times and this is the result 😜
while left menu collapsed, click
, then double click
the toggle collapse button
or while expanded, just double click
the toggle collapse button
Buggy Collapse
might NOT be related to #7
Minibar org active/selected state not fully drawn.
Probably has to do with the scrollbar (pointing out the obvious although it looked fine when that PR was made).
@abhisekp and I are the only ones who have reproduced and reported this. Happens on OSX and Windows.
/query @username
See that the icon doesn't change highlight in the menu bar.
It's possible to get multiple items selected in the left menu when switching views.
Minibar icons not appearing on mobile Safari. As reported by @mrkeuz
When you change from "People" or "All conversations" to "Search" the search field is automatically focused with blinking keyboard cursor and I can start typing, however when changing from any community/org in the scrollable list to "Search" it is not focused there and you need to click the "What are you looking for" placeholder to start typing.
To demonstrate what is happening (red outline represents focus):
In the Organisation/User specific channel view or in the "All Conversation" channel view in the left menu,
by default, the favourite channel should show at the top and then the other channels based on a "frecency" (frequency + recent view) algorithm similar to #2.
In the old design, CTRL+F used to focus on the search bar.
But it's not working in the new menu.
NOTE: also consider a collapsed left menu.
It's possible to get multiple items selected in the left menu when switching views.
If you're in the mac client, there's no padding to force the list above the faded out area at the bottom of the conversation list.
As reported by @kbrock
While the search has been pretty useless with the old design due to not being able to sort them by "most recent" (or anything else at all), the new design broke it even further: The links from search results (which are supposed to take you to the discussion at that point in time) just don't work anymore. Clicking on them does nothing.
For the new look, when you have the All Conversations area open in Mac OS X, the scrollbar for that area appears on the left side when scrolling instead of on the right.
When I /leave
a channel, the channel is removed from the left menu list of organisation channels and removes the organisation icon in the mini-bar but the left menu shows other channels specific to that organisation. And redirects the view to the gitter home page.
Where is vscode channel? 😕
Currently, you need to click and show the left menu but it wouldn't be a bad idea to show the left menu on hover too.
But don't load and show the left-menu channel list instantly while scroll the icons in the mini-bar. And after scroll ends, add small delay and show the left-menu channel list associated with the currently hovered over icon.
Bonus: If it shows on hover, then don't show the suggested rooms (if already not cached) and save some API request bandwidth.
Channel switching is an important part of gitter and makes the user read various channels and stick to Gitter for more amount of time. (avoiding other productive works 😜 )
So, I propose easy channel switch using "fuzzy search algo + frecency" for the top search bar (without any network data transfer). The search can hit the API after 10s to show any additional things, etc or do whatever the normal search behaves like.
I wonder if I can create a chat with several contributors to a project (which I invite to participate), whose messages would only be shared between the group (a la secret facebook group), but most importantly other people would not be able to interfere in the conversation. I am asking this because while sharing with the world is nice, you also want to avoid a few trolls who disturb the flow or purpose of a public group.
Gitter is a world in itself and there are good people and bad people in the world. Let's all accept the fact that there are places in gitter where -21 are not allowed. 👀
And with such an enormous growth of population, privacy is not something to think twice. ✌️
I propose a search history clear button underneath the search input box.
If you have your room set to "Announcements" the little green-bordered dot isn't always clearing correctly.
Z-index bug if you hover someone in the right toolbar, the header is appearing above the popover.
See that the favourites are disordered and even after toggling the collapse/expanded of the left menu, the view remains unordered
But after clicking people icon and going back to favourite they re-ordered
NOTE: Clicking on any other icon and going back won't work and also in the disordered view, the channels could be dragged and re-ordered. But I've no idea how it got re-ordered because just right after trying to re-order the dragged channel, the whole favourite section gets ordered as it was previously.
Ordered view
Buggy view
If you keep the left menu in a collapsed state, quite frequently it doesn't collapse after room change and then mousing out.
All Rooms
+ Show All
(It navs to gitterHQ/rooms)I expected the left hand nav to open again.
If you click on other communities and fiddle a bit, it comes back.
This is on mac app and chrome web ui
Atleast a 500ms debounce delay would be good enough for the search input in large channels. It searches rapidly now which makes the whole UX feel slow.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.