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

[Admin] Align the admin and backend menus for a transparent switch #5271

Closed
3 tasks done
Tracked by #5280
kennyadsl opened this issue Jul 21, 2023 · 1 comment
Closed
3 tasks done
Tracked by #5280
Assignees

Comments

@kennyadsl
Copy link
Member

kennyadsl commented Jul 21, 2023

Our strategy for releasing the new admin in an iterative way is to allow to enable new pages individually (or by group, eg product management) on top of the legacy backend.

To do that, we need the old admin sidebar to be identical to the new admin sidebar.

This is why we changed the default backend theme via #5091 and #5092.

The goal for the next release is to release our first opt-in section for the new admin and to accomplish this goal; we need to complete the following tasks:

  • Add remix icons support for the backend. We want the sidebar to be identical and the new admin uses this new icon set. At least in the sidebar, we should use the same icons.
  • Replicate the account menu in the backend. Right now, we still have the account and logout items together. We should merge them and make it look exactly like the new admin. Bonus point but not required if the onClick dropdowns are identical, but I think we can also live with slight differences here because it will show up only after a click and there will be no visual jumps navigating from the one admin interface to the other.
  • Backward compatibility support for the new legacy backend menu items customizations. We have a new system in place that allow people to change the content of the new admin sidebar, but we should build an easy path to allow previous customization of the backend sidebar menu items to be visible on both sides. This will ensure that the sidebar will look identical on both sides. See [Admin] allow to reuse or back port custom backend menu items in solidus_admin #5283
  • When all the above is done, we should adjust the remaining discrepancy in style (spaces/font sizes) to make the navigation look identical from one admin to the other.

Related PRs

@elia elia self-assigned this Aug 2, 2023
@elia
Copy link
Member

elia commented Aug 7, 2023

Fixed!

@elia elia closed this as completed Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants