Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Menus on Individual Channels

    • Three dot icon will be present while hovering over individual channels. Right-clicking on a channel will bring up the same options: 

      • Public and Private Channels

        • “Mark as read”

          • When selected: closes the menu and unbold the channel in the sidebar 

          • If a channel has no new messages, the option will be hidden in the list.

        • “Favorite” / ”Unfavorite”

          • When selected: close the menu, favorite the channel and move it to the top of the Favorites category. 

          • If a channel is favorited, the menu option will read Unfavorite with the star icon filled in to match the state in the channel header.

            • Clicking unfavorite will close the menu, unfavorite the channel and move it to the top of the Channel category.

        • “Mute channel” / “Unmute channel”

          • When selected: close the menu, mute the channel

          • If a channel is muted, the menu option will read Unmute channel with the muted icon showing to match the current state of the channel.

        • “Move to”

          • Hovering over the “Move to” option will open a secondary menu showing: 

            • All the categories that currently exist, except Direct Messages and the current category the channel is in

              • Order of the categories in this submenu should match the order in the sidebar

            • A separator line, followed by a “Move to new category” option

              • Creating a new category from this flow will drop the selected channels into the new category after category creation.

          • Moving a channel via the “Move to” will move it to the top of the category selected.

        • “Copy link”

          • When selected: close the menu, copies the channel URL to the clipboard

        • “Add members”

          • When selected: close the menu, opens the current Add members modal for the channel

          • Only appears if user has permissions to add members

        • “Leave channel”

          • When selected: close the menu, leaves the channel

            • Private channels will open the existing confirmation modal

      • Direct Messages and Group Messages

        • “Mark as read” (only appears if the channel is unread)      

        • “Favorite” / ”Unfavorite”

        • “Mute conversation” / “Unmute conversation”

        • “Move to” 

          • Show all categories in the submenu, except the category the conversation is currently in 

        • “Close conversation”

  • Browse or Create New Channels

    • Browsing (joining) a channel via the “Browse Channels”, or creating a new channel via the “Create Channel” option from the top level “+” icon button will place the channel at the top of the “Channels” category.

      • If the “Channels” category is not in view, we should scroll the channel into view

    • If users are added to a channel, place the channel at the top of the “channels” category

What’s New Modal

After server is upgraded, for users that have the “Experimental Sidebar Features” already enabled in Account Settings, on the first refresh, show a modal:

...

Title: “What’s New”

Text:

...

Users who have not turned on the “Experimental Sidebar Features” in account settings will not see the modal. If users turn on the experimental sidebar features account setting, on the next refresh, show the “What’s New” screen 

...

Clicking the “x”, “Got it”, or anywhere outside the modal will close it. Once the modal is seen it will never appear again.