-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2023-12-29] [HOLD for payment 2023-12-28] [Ideal Nav] Create components for the ideal nav #31766
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
Comments
Roger that @mountiny |
@MaciejSWM please feel free to break the issue to multiple PRs as the scope of this issue is huge. It will be much easier to review and track progress. |
Yeah definitely multiple PRs please |
@hayata-suenaga can you please assign me here so that new PR pulls up correct C+? Thanks |
@MaciejSWM we can only start merging PRs that contain new components that can be implemented without being used. As you already implemented the new Search component, I think we can move to the new placeholder component now. ![]() |
Current assignee @mountiny is eligible for the Engineering assigner, not assigning anyone new. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.14-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-12-28. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.15-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-12-29. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
|
The regression was coming from a different PR, @WojtekBoman is creating the Ideal nav PR again |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Above deploy blocker comments are false alarm. No regressions from the PRs linked to this GH. |
@trjExpensify I think this is ready for payment. |
Ah cool, got it. Looking through the list, I think these are all standard $500 with the exception of the +3 line change here. With that, I calculate the contract price needed at $2,250. Does that work? |
yes, works for me. Thanks |
Cool, sent an offer for this. |
Paid! |
Uh oh!
There was an error while loading. Please reload this page.
Part of the Ideal Nav project https://github.com/Expensify/Expensify/issues/331721
You can find more detailed specifications and implantation ideas in the "Detailed implementation of the solution" section of the design doc.
As we work on the detailed section of the design doc, we already can work on the UI components and new parts of the App based on the agreed upon designs. @MaciejSWM is tackling these as we speak. The components/ pages we can already work on now are:
Search Component

Workspace Switcher Avatar with a Chevron

Left Top Bar (LTB) which aligns and puts together the two components mentioned above and the user avatar

The LHN header with Expensify woodmark / Chats (or Settings) and also option where there is filtered Workspace name instead



Here is how it looks like with settings
The updated LHN style where the hover is rounded and it has 12px padding from the left and right, you can see the radius and paddings and height in the Figma
Account
andGeneral
Workspace Name
,Owner
,Workspace Type
) aligned with the styled rows belowdesktop:

mobile:

cc @trjExpensify @JmillsExpensify @hayata-suenaga @MaciejSWM
The text was updated successfully, but these errors were encountered: