Skip to content

feat(ui): New navigation#32517

Merged
ggazzo merged 12 commits intodevelopfrom
feat/new-navigation
Jul 12, 2024
Merged

feat(ui): New navigation#32517
ggazzo merged 12 commits intodevelopfrom
feat/new-navigation

Conversation

@juliajforesti
Copy link
Copy Markdown
Contributor

@juliajforesti juliajforesti commented May 28, 2024

epics:
SIDE-17
SIDE-35
SIDE-53
SIDE-78

Proposed changes (including videos or screenshots)

Issue(s)

Steps to test or reproduce

Further comments

@dionisio-bot
Copy link
Copy Markdown
Contributor

dionisio-bot bot commented May 28, 2024

Looks like this PR is ready to merge! 🎉
If you have any trouble, please check the PR guidelines

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented May 28, 2024

🦋 Changeset detected

Latest commit: a87c74d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 34 packages
Name Type
@rocket.chat/ui-client Major
@rocket.chat/i18n Minor
@rocket.chat/meteor Minor
@rocket.chat/gazzodown Major
@rocket.chat/web-ui-registration Major
@rocket.chat/mock-providers Patch
@rocket.chat/ui-contexts Major
@rocket.chat/fuselage-ui-kit Major
@rocket.chat/livechat Patch
@rocket.chat/ui-avatar Major
@rocket.chat/ui-video-conf Major
@rocket.chat/uikit-playground Patch
@rocket.chat/ddp-streamer Patch
@rocket.chat/omnichannel-transcript Patch
@rocket.chat/core-typings Minor
@rocket.chat/rest-typings Minor
@rocket.chat/apps Patch
@rocket.chat/core-services Patch
@rocket.chat/cron Patch
@rocket.chat/model-typings Patch
@rocket.chat/account-service Patch
@rocket.chat/authorization-service Patch
@rocket.chat/presence-service Patch
@rocket.chat/queue-worker Patch
@rocket.chat/stream-hub-service Patch
@rocket.chat/api-client Patch
@rocket.chat/license Patch
@rocket.chat/omnichannel-services Patch
@rocket.chat/pdf-worker Patch
@rocket.chat/presence Patch
rocketchat-services Patch
@rocket.chat/ddp-client Patch
@rocket.chat/models Patch
@rocket.chat/instance-status Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@codecov
Copy link
Copy Markdown

codecov bot commented May 28, 2024

Codecov Report

Attention: Patch coverage is 16.21783% with 1400 lines in your changes missing coverage. Please review.

Project coverage is 55.67%. Comparing base (99524f2) to head (a87c74d).
Report is 3 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #32517      +/-   ##
===========================================
- Coverage    56.67%   55.67%   -1.00%     
===========================================
  Files         2504     2631     +127     
  Lines        55518    57135    +1617     
  Branches     11440    11833     +393     
===========================================
+ Hits         31464    31810     +346     
- Misses       21370    22612    +1242     
- Partials      2684     2713      +29     
Flag Coverage Δ
e2e 54.30% <11.60%> (-2.19%) ⬇️
unit 72.09% <58.49%> (-0.14%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

juliajforesti and others added 2 commits July 4, 2024 11:15
* chore: update Room Header paddings and sizes

* feat(ui-client): `HeaderSubContent` component

* chore: move topic and leader to `RoomHeader` sub content

* chore: delete deprecated `LeaderBar`

* feat: `HeaderSection`

* fix: lint

* fix test

* chore: room not found and skeleton adjustments

* feat: new `Contextualbar` sizes

* fix: HeaderContentRow width

* feat: Header and SearchList heights

* bump fuselage@dev

* feat: `TeamsChannels` search section

* move HeaderSection inside RoomBody (wip)

* chore: improve animation

* feat: remove neg margin from HeaderSection

* chore: rename hook

* remove imports

* feat: `RoomHeaderSection` component

* feat: `AnnouncementBanner`

* feat: `RoomBanner` component

* chore: rename

* test: RoomBanner selectors

* fix test

* feat: `Add topic` section on banner

* chore: changeset

* fix icons version with fuselage@dev

* chore: refinement

* review

* chore: RoomLeader icon title

* chore: `ComposerUserActionIndicator` size and typography changes

* Update apps/meteor/client/views/room/RoomAnnouncement/AnnouncementComponent.tsx

Co-authored-by: Douglas Fabris <devfabris@gmail.com>

* chore: `RoomBannerContent` padding

* Update packages/ui-client/src/components/RoomBanner/RoomBanner.tsx

Co-authored-by: Douglas Fabris <devfabris@gmail.com>

* chore: import tweaks

* bump fuselage

* fix banner locator

* test: truncated width

---------

Co-authored-by: Douglas Fabris <devfabris@gmail.com>
@juliajforesti juliajforesti force-pushed the feat/new-navigation branch 3 times, most recently from c1ff3e8 to c2e6e2f Compare July 4, 2024 21:37
@juliajforesti juliajforesti force-pushed the feat/new-navigation branch from c2e6e2f to 6c1d08e Compare July 4, 2024 21:40
juliajforesti and others added 6 commits July 10, 2024 01:54
* bump fuselage

* feat preview

* feat: navigation preview duplicate changes

* feat:  `Contextualbar` feat on/off

* feat: `ui-client/Header` V2

* chore: reexport `ui-client/Header` in `client/components with feat preview

* chore: import `Header` components from `client/components`

* contextualbarActions

* Header stories

* forward refs

* test: channel-management

* Contextualbar imports

* feat: `NavBarV2`

* feat: `NavBarV2`

* git reset

* chore: `client/sidebarv1`

* chore: `sidebarv2`

* chore: rename `sidebarv1` -> `sidebar`

* chore: `ComposerUserActionIndicator`

* feat: apply navbar feat.prev

* review

* revert

* fix `HeaderTagSkeleton` props

* add TODO

* review: replace deprecated `useRoute` with `useRouter`

* review: replace deprecated `useMutableCallback` with `useEffectEvent`

* Extract component props

* Normalize component modules

* Normalize component modules

* Normalize component modules

* Fix broken file extension

* Normalize component modules

---------

Co-authored-by: Tasso <tasso.evangelista@rocket.chat>
@juliajforesti juliajforesti marked this pull request as ready for review July 11, 2024 19:03
@juliajforesti juliajforesti requested a review from a team as a code owner July 11, 2024 19:03
@tassoevan tassoevan changed the title feat: new navigation feat(ui): New navigation Jul 11, 2024
tassoevan
tassoevan previously approved these changes Jul 11, 2024
@tassoevan tassoevan added the stat: QA assured Means it has been tested and approved by a company insider label Jul 12, 2024
@ggazzo ggazzo added this to the 6.11 milestone Jul 12, 2024
@dionisio-bot dionisio-bot bot added the stat: ready to merge PR tested and approved waiting for merge label Jul 12, 2024
@ggazzo ggazzo merged commit 1b7b116 into develop Jul 12, 2024
@ggazzo ggazzo deleted the feat/new-navigation branch July 12, 2024 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stat: QA assured Means it has been tested and approved by a company insider stat: ready to merge PR tested and approved waiting for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants