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

Room header & details UI refresh (+ what's needed to remove from Labs) #25883

Closed
34 tasks done
germain-gg opened this issue Jul 31, 2023 · 63 comments · Fixed by element-hq/matrix-react-sdk#105
Closed
34 tasks done
Assignees
Labels
T-Epic Issue is at Epic level Z-AirFocus Moving issues from GH to AirFocus purposefully using this tag. Z-Compound

Comments

@germain-gg
Copy link
Contributor

germain-gg commented Jul 31, 2023

Design: Figma document Trust & Decoration

Updated figma May 2024: https://www.figma.com/design/gpxHFDTNK796n84r1ZxYG2/Room-Header-%26-Details-(2024)?node-id=0-1

Designer: @americanrefugee
PM: @daniellekirkwood / @nadonomy
Developer: @germain-gg

Room header

  1. A-Room-View T-Task Z-Compound
    germain-gg
  2. T-Task Z-Compound
    germain-gg
  3. T-Task
    germain-gg
  4. T-Task Z-Compound
    germain-gg
  5. O-Frequent S-Minor T-Enhancement Z-Compound
  6. A-Room-View T-Enhancement Z-Compound Z-Labs
    germain-gg
  7. A-Timesheet-1 O-Occasional S-Minor T-Enhancement Z-Compound
  8. T-Task Z-Compound
    kerryarchibald
  9. T-Enhancement
  10. T-Task
  11. T-Task
  12. A11y O-Occasional S-Major T-Defect Z-Compound Z-Labs
    kerryarchibald
  13. A-Room-View Z-Labs
    kerryarchibald
  14. A-Room-View O-Frequent S-Tolerable T-Defect Z-Labs
    kerryarchibald
  15. A-Room-View O-Frequent S-Tolerable T-Defect Z-Labs
    americanrefugee kerryarchibald
  16. A-Room-View O-Occasional S-Tolerable Z-Labs
    kerryarchibald
  17. A-Room-View A-Video-Rooms A-Widgets O-Frequent S-Major T-Defect X-Regression Z-Labs Z-Maximised-Widgets
    kerryarchibald
  18. A-Design-Tokens A-Icons
    kerryarchibald
  19. Z-Labs
    kerryarchibald
  20. T-Task
  21. T-Task
    t3chguy
  22. A-Room-View A11y O-Frequent S-Minor Z-Labs
    kerryarchibald
  23. A-Room-View A11y O-Occasional T-Defect Z-Compound Z-Labs
    kerryarchibald

Room details

  1. A-Right-Panel O-Frequent S-Tolerable Z-Labs
    kerryarchibald
  2. A-Room-View T-Enhancement Z-Labs
    t3chguy
  3. A-Room-View T-Enhancement Z-Labs
    MidhunSureshR
  4. A-Room-View T-Enhancement Z-Labs
    t3chguy
  5. A-Right-Panel O-Uncommon S-Minor T-Defect X-Regression
    kerryarchibald

Open Questions

  • @nadonomy to scrutinise whether we keep providing support for feature_right_panel_default_open
  • @nadonomy what do we handle the notifications panel?
  • @nadonomy @daniellekirkwood Resolve if we can deprecate feature_state_counters: Deprecate feature_state_counters #25884
  • Opening room details requires clicking room header somewhere which is hardly discoverable
  • Cannot click to enlarge avatar from header; opens details instead
  • Search is hard to access; need to open details (left side), click search button (right side), then enter search string (left side); CMD+F doesn't work
  • Room details don't help mitigate scroll-on-hover concern on room topic

Time sheeting ⏱️

WEB: Room header & details

@daniellekirkwood
Copy link
Contributor

pulling over from @t3chguy's comment in the now-closed issue:

#2401
#8667

are related and may need closing/dealing with as a part of this

@daniellekirkwood
Copy link
Contributor

Also copying from the previous issue:

Is #25534 invalid as we're no longer providing a drop-down header?

@nadonomy or @americanrefugee this is a question for you :)

@americanrefugee
Copy link

Correct @daniellekirkwood - there is no longer a drop-down menu from the room header. Click to expand the right sidebar only.

@nadonomy
Copy link
Contributor

nadonomy commented Aug 1, 2023

pulling over from @t3chguy's comment in the now-closed issue:
#2401

Closed this as it's ambiguous. Tough to action. We can get fresh insights once the new implementation is testable

#8667

@americanrefugee for this I think we should stress test in Figma and propose the smallest width we think works.

@daniellekirkwood would you be able to pull some analytics insights on this pls? Knowing what resolutions are in use in the wild would help. We could also formalise this in the project README (with browser support etc) for posterity.

#25534

Commenting there - @americanrefugee your input is welcome too.

@nadonomy
Copy link
Contributor

nadonomy commented Aug 1, 2023

@germain-gg updated the issue tasklist to include https://github.com/vector-im/element-internal/issues/444 which details how we should solve notifications.

@nadonomy
Copy link
Contributor

nadonomy commented Aug 2, 2023

@germain-gg on feature_right_panel_default_open - I talked through this logic with others today and the sentiment was that's really difficult to work on simple stuff in Element Web today so let's simplify the flags where we can.

I checked analytics and there's little useful to discern on this one. So, I think let's remove it and monitor for any feedback we get on develop after we merge.

@Ai-rin
Copy link

Ai-rin commented Aug 7, 2023

I never liked defaults with no member list visible. Now when you removed feature_right_panel_default_open, i have no way to fix it. 👎👎👎

@daniellekirkwood daniellekirkwood added the Z-AirFocus Moving issues from GH to AirFocus purposefully using this tag. label Aug 8, 2023
@daniellekirkwood
Copy link
Contributor

@germain-gg & @janogarcia / @americanrefugee I don't have enough familiarity with screen widths to be able to read this chart... however, as asked for here's some data!

https://posthog.hss.element.io/insights/8oug6Lje

@germain-gg
Copy link
Contributor Author

germain-gg commented Sep 1, 2023

We need to accomodate this matrix-org/matrix-react-sdk#11475 in the new room header too

Looping @charlynguyen in as the developer who's been looking at the knocking feature

@daniellekirkwood
Copy link
Contributor

Worth tracking these two issues:

Note: Compound was sold in order to improve accessibility throughout the product. We should ensure that we continue to drive that focus via these components.

@dbkr
Copy link
Member

dbkr commented Jan 29, 2024

I've estimated a day for each of the bugs on the room details list here (not including adding the missing options) so let's say this is about a week's worth for the room details stuff.

Edit: actually, scratch that, there might be some compound work involved with at least some of the components, so make it two weeks.

odelcroi added a commit to tchapgouv/tchap-web-v4 that referenced this issue Feb 14, 2024
* Update all non-major dependencies (#26201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Update build.yml

* Lock file maintenance (#26205)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency typescript to v5.2.2 (#26390)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Correctly fill window.matrixChat even when a Wrapper module is active (#26395)

Signed-off-by: Dominik Henneke <dominik.henneke@nordeck.net>

* Update react-types (#26124)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Add automation to move Element-R issues to crypto board (#26398)

* triage-labelled: Fix workflow

* Adds labs label to Element R issues (#26324)

* triage-labelled: Fix step input names

* triage-labelled: also set "Status" on ER issues

* Revert "triage-labelled: also set "Status" on ER issues"

This reverts commit e4d365a.

This is better done through the project board automation, otherwise we risk
moving items out of "In Progress" back to "Qualification".

* docs: fixed multiple typos (#26403)

* OIDC: document config (#26400)

* document OIDC config

* tidy

* Delete .github/workflows/upgrade_dependencies.yml

* Update triage-assigned.yml

Update user name

* Enable rust cryptography on develop.element.io (#26291)

Once this lands, *existing* sessions will continue to use legacy crypto, but
*new* logins will use rust crypto.

* Upgrade matrix-react-sdk to 3.83.0

* Upgrade matrix-js-sdk to 29.1.0

* Prepare changelog for v1.11.47

* v1.11.47

* Reset matrix-react-sdk back to develop branch

* Reset matrix-js-sdk back to develop branch

* Document `feedback.new_issue_url` & `feedback.existing_issues_url` (#26446)

* Update update-topics.yaml

* Update update-topics.yaml

* Iterate build_debian.yaml workflow (#26434)

* Update config.md

* Appease the linter

* Add mdbook-mermaid (#26426)

* Update docs.yml

* Remove mermaid config section

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add script to generate mermaid graph of automations (#26432)

* Update docs.yml

* Bump browserify-sign from 4.2.1 to 4.2.2 (#26459)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update docs.yml

* Update docs.yml

* Vendor in Mermaid v10 for frontmatter title support

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix path issues

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* prettierignore

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix docs workflow

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Use olm from default npm registry, since it's there now (#26461)

* Release prep script for cutting branches (#26392)

* Update release_prepare.yml

* Upgrade matrix-react-sdk to 3.84.0-rc.1

* Upgrade matrix-js-sdk to 30.0.0-rc.1

* Prepare changelog for v1.11.48-rc.1

* v1.11.48-rc.1

* Update titoportas/update-project-fields digest to 421a544 (#26478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update definitelyTyped (#26479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency @types/jest to v29.5.7 (#26480)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update actions/setup-node action to v4 (#26484)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency eslint-plugin-unicorn to v49 (#26485)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update all non-major dependencies (#26482)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update build_debian.yaml

* Ship OpenCoDE variant to Dockerhub (#26399)

* Make triage-labelled workflow reusable

* Add input parameter for ELEMENT_BOT_TOKEN

* Upgrade matrix-react-sdk to 3.84.0

* Upgrade matrix-js-sdk to 30.0.0

* Prepare changelog for v1.11.48

* v1.11.48

* Reset matrix-react-sdk back to develop branch

* Reset matrix-js-sdk back to develop branch

* Upgrade webpack to 5.89.0

* Remove unused extract-text-webpack-plugin

* Replace optimize-css-assets-webpack-plugin with css-minimizer-webpack-plugin

* Eliminate use of loader-utils

* Appease the linter

* Ship element-web as a debian package (#26533)

* Update @matrix-org/react-sdk-module-api

* Remove obsolete comment

* Only show overlay on build errors

* Eliminate worklet-loader

* Appease the linter

* Only update repo description once (#26517)

* Update translating-dev.md

* Run Localazy Download on a schedule 3 times a week instead of during release process (#26550)

* Add defaults and fix comment

* Disable automatic publicPath to unbreak worklets

* Update CODEOWNERS

* [create-pull-request] automated change

* [Backport staging] Ship element-web as a debian package (#26563)

Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Upgrade matrix-react-sdk to 3.84.1

* Upgrade matrix-js-sdk to 30.0.1

* Prepare changelog for v1.11.49

* v1.11.49

* Update build_debian.yaml

* New release automations (#26495)

* Squashed commit of the following:

commit 069c1bc8331b460275caf492450436f5e127f767
Author: Johannes Marbach <johannesm@element.io>
Date:   Sat Nov 11 16:08:30 2023 +0100

    Replace worker-loader with built-in Webpack 5 support for web workers

* Update mocks for workers / worklets

* Update release-drafter.yml

* Update build_develop.yml

* Explicitly specify secrets

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Upgrade matrix-react-sdk to 3.85.0-rc.1

* Upgrade matrix-js-sdk to 30.1.0-rc.1

* v1.11.50-rc.0

* Use only chokidar for watching and add more logging

* Appease the linter

* Prevent copy-res -w from triggering unnecessary changes while webpack is already building

* Remove unused dependencies and add transitive deps (#26543)

* Update actions/github-script action to v7 (#26583)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update all non-major dependencies (#26581)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Bump crypto-js from 4.1.1 to 4.2.0 (#26460)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update definitelyTyped (#26579)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update babel monorepo to v7.23.3 (#26578)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Update dependency @types/jest to v29.5.8 (#26580)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>

* Update build_debian.yaml

* v1.11.50-rc.1

* Replace copy/watching of non-language assets with copy-webpack-plugin

* Try explicitly relative path for config.json

* Revert "Try explicitly relative path for config.json"

This reverts commit 46ecafa.

* Allow config.json to be missing

* Update copy-webpack-plugin to latest

* Undo auto public path disablement as it doesn't work with workers

* Add feature_disable_call_per_sender_encryption documentation (in labs.md) (#26548)

* add feature_disable_call_per_sender_encryption doc

Co-authored-by: aceArt-GmbH <33117017+aceArt-GmbH@users.noreply.github.com>

---------

Signed-off-by: Timo K <toger5@hotmail.de>
Co-authored-by: aceArt-GmbH <33117017+aceArt-GmbH@users.noreply.github.com>

* Add custom loader for recorder worklet

* Move worklet rule up to where it used to be

* Set es2022 globally but force CommonJS when using ts-node for scripts

* Add documentation around releases (#26602)

* Upgrade matrix-react-sdk to 3.85.0

* Upgrade matrix-js-sdk to 30.1.0

* v1.11.50

* Update release-gitflow.yml

* Reset matrix-react-sdk back to develop branch

* Reset matrix-js-sdk back to develop branch

* Update CHANGELOG.md

* Set up rudimentary workflow for manually triggering label sync

* Make it preeeeeetty

* Use correct key

* Rename action to not tap outside exclusion list

* Add labels currently added with respect to element-meta

* Fix quotes

* Quote names

* Prettier

* Improve debian package and docs (#26618)

* Setup CI to lint workflows with action-validator

* Add Jitsi SDK as a static resource and set up CI to update it on change

* Make prettier ignore jitsi_external_api.min.js

* Improve rendering style of markdown in the mdbook (#26616)

* Update path

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add license and copy it into bundle while making terser ignore the SDK

* Enable new room header by default on develop

Relates to: element-hq/element-web#25883

* Adapt to renaming of release-action workflow

* Improve Module API docs & example (#26637)

* Fix types

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Upgrade matrix-react-sdk to 3.86.0-rc.2

* Upgrade matrix-js-sdk to 30.2.0-rc.0

* v1.11.51-rc.0

* Update definitelyTyped (#26666)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update docker/build-push-action digest to 4a13e50 (#26663)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update babel monorepo to v7.23.4 (#26665)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update all non-major dependencies (#26664)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency @types/jest to v29.5.10 (#26667)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency typescript to v5.3.2 (#26668)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* [create-pull-request] automated change

* Adapt label-sync workflow to new version of upstream workflow

* Add missing labels for label sync

This adds all the labels that element-web has over element-meta to labels.yml. There is some deduplication to do that we can take care of over time. This at least should ensure that we don't lose anything we have to day while still benefiting from label sync.

* Replace quotes

* Pretty it up

* Enable label sync workflow

* Undry the workflow

* Upgrade matrix-react-sdk to 3.86.0

* Upgrade matrix-js-sdk to 30.2.0

* v1.11.51

* Reset matrix-react-sdk back to develop branch

* Reset matrix-js-sdk back to develop branch

* Add @nordeck/element-web-opendesk-module@0.3.0 to variants/openDesk/build_config.yaml

Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>

* [create-pull-request] automated change

* update to org to element-hq

* Update org in scripts and workflows

* Upgrade matrix-react-sdk to 3.87.0-rc.0

* Upgrade matrix-js-sdk to 30.3.0-rc.0

* v1.11.52-rc.0

* Upgrade matrix-react-sdk to 3.87.0

* Upgrade matrix-js-sdk to 30.3.0

* v1.11.52

* Upgrade matrix-react-sdk to 3.88.0

* v1.11.53

* Remove useless patch better-text-for-tab-switch

* Upgrade patches

* Upgrade conflicting patches

* Upgrade conflict patch bug-reporting. Remove two files from the patch, not needed any more.

* Upgrade conflicted patch customize-room-header-bar

* Upgrade conflicted patch export-room-members

* Upgrade more conflicting patches

* Remove patch remove-fdroid (bug is fixed)

* Remove better-text-for-tab-switch from patches.json

* Fix conflicted patch show-icon-on-public-room

* Last patch fix

* Translation fixes + an updated getVersionInfo for the rust crypto version.

* Fix customize-room-header-bar : messed up brackets

* New style for Export room members button

* Remove no-voip-mentions-in-onboarding patch. Replace with custom translation and customisations-replaced image.

* Fix DecoratedRoomAvatar display bug #890

* Fix one last translation

* Update cypress tests

* Delete .github/labels.yml

we don't neeed extra labels

* fix use of MatrixClientContext

---------

Signed-off-by: Dominik Henneke <dominik.henneke@nordeck.net>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Timo K <toger5@hotmail.de>
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Dominik Henneke <dominik.henneke@nordeck.net>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Co-authored-by: Richard van der Hoff <richard@matrix.org>
Co-authored-by: Germain <germain@souquet.com>
Co-authored-by: Subash-Lamichhane <109226874+Subash-Lamichhane@users.noreply.github.com>
Co-authored-by: Kerry <kerrya@element.io>
Co-authored-by: Johannes Marbach <johannesm@element.io>
Co-authored-by: ElementRobot <releases@riot.im>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hubert Chathi <hubert@uhoreg.ca>
Co-authored-by: Charly Nguyen <charly.nguyen@nordeck.net>
Co-authored-by: t3chguy <t3chguy@users.noreply.github.com>
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com>
Co-authored-by: aceArt-GmbH <33117017+aceArt-GmbH@users.noreply.github.com>
Co-authored-by: David Langley <langley.dave@gmail.com>
Co-authored-by: Florian Duros <florianduros@element.io>
Co-authored-by: Olivier D <odelcroi@gmail.com>
@domestomas
Copy link

I'm not sure if this is the right place to mention it, but it would be nice if the items from right panel would also open in the right panel - at least these that could easily fit in. People, files and pinned are already there, so why not move also "Polls", "Export chat" and "Copy link" to the right panel? I am not sure about "Invite" (maybe could also?), and "Settings" would really not fit, but the theree mentioned should fit without problems.

@bblacher
Copy link

bblacher commented Feb 29, 2024

When using the new room header, the "Layout" option when inside an element call is missing. Because of this there is no option to increase the size of another screen share when sharing the screen yourself. (My own screen share gets put into spotlight and there is no way to switch to "Freedom Layout" because the button is missing in the new room header.)

I know I can maximize the other screen share but then element is in full screen, this is sub-optimal.
#27299

@daniellekirkwood
Copy link
Contributor

feedback on the room header that the new height and moving icon makes it hard to use the window

@t3chguy t3chguy self-assigned this Apr 29, 2024
@daniellekirkwood
Copy link
Contributor

Opening room details requires clicking room header somewhere which is hardly discoverable

  • We think that people will discover this easily.
  • We want to be wary of adding more buttons to the header
  • We have done studies with the new room header

Cannot click to enlarge avatar from header; opens details instead

  • Yup, we're ok with this
  • Opening up the details screen opens the details which enlarges the image

Search is hard to access; need to open details (left side), click search button (right side), then enter search string (left side); CMD+F doesn't work

Room details don't help mitigate scroll-on-hover concern on room topic

@t3chguy
Copy link
Member

t3chguy commented May 8, 2024

Search is hard to access; need to open details (left side), click search button (right side), then enter search string (left side); CMD+F doesn't work

Cmd+F is opt-in on Electron, on Web it is the browser's search instead.

Room details don't help mitigate scroll-on-hover concern on room topic

Not sure what this is asking

@daniellekirkwood
Copy link
Contributor

@t3chguy I believe you're working on and have completed the following item:

  • New room info menu options list missing (order, name, icons, section dividers, etc.)

If you have not completed this work, feel free to create it as a task so it can be tracked and the AC written.

@daniellekirkwood
Copy link
Contributor

Moving the issue into "Q3" on the web roadmap as it's not yet released to the public.

@t3chguy
Copy link
Member

t3chguy commented Jul 19, 2024

@daniellekirkwood sorry I am not sure what that task is. It doesn't have any detail to explain itself. If it is the RoomSummaryCard stuff then this is currently in review: matrix-org/matrix-react-sdk#12793

@daniellekirkwood
Copy link
Contributor

that PR doesn't have enough detail in it for me to know what it is @t3chguy

@daniellekirkwood
Copy link
Contributor

New room info menu options list missing (order, name, icons, section dividers, etc.)

The Room Info screen should match the design. We should have the correct order of items listed, the correct icons and the correct section dividers.

Screenshot 2024-07-22 at 11 33 21

https://www.figma.com/design/gpxHFDTNK796n84r1ZxYG2/Room-Header-%26-Details-(2024)?node-id=0-1&t=NCusToRsR4Vju4OT-0

@t3chguy
Copy link
Member

t3chguy commented Jul 22, 2024

Sorry, draft PRs tend to lack reviewer detail like that. Indeed the Netlify for the aforementioned PR looks like your screenshot.

image

@daniellekirkwood
Copy link
Contributor

We're nearly out of Labs on this topic. Once released, we can close this issue.

There will be a follow up issue to track the remaining iterations on this topic.

@opusforlife2
Copy link

Just encountered the refreshed sidebar in Element Desktop. Where is the close button in the top level view? There's just the 3 tabs: Info, People, Threads. There's a close button when you're inside a thread, or profile, or Files under Info, but it's gone from the overview.

Should I open a new bug?

@t3chguy
Copy link
Member

t3chguy commented Jul 24, 2024

@opusforlife2 no you should use the existing one: #27799

@opusforlife2
Copy link

Ah. Thanks. Kept searching for sidebar.

@kongo09
Copy link

kongo09 commented Aug 1, 2024

I miss global search, how do I access this?

@daniellekirkwood
Copy link
Contributor

@kongo09 you can see the message search bar in the screenshots above here

Global search has not moved and is well out of scope for this ticket - maybe you don't mean global search?

@t3chguy
Copy link
Member

t3chguy commented Aug 5, 2024

@daniellekirkwood All Rooms search has moved somewhat, the search field is now in the right panel

image

@daniellekirkwood
Copy link
Contributor

All items have been answered or moved. The Labs flag is being removed from product. There are more iterations to be done, these are captured in another issue so this one can be closed when that PR lands I think @t3chguy ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Epic Issue is at Epic level Z-AirFocus Moving issues from GH to AirFocus purposefully using this tag. Z-Compound
Projects
None yet
Development

Successfully merging a pull request may close this issue.