merchant-center-application-kit icon indicating copy to clipboard operation
merchant-center-application-kit copied to clipboard

Re-implement <Navbar> component following new design guidelines

Open emmenko opened this issue 4 years ago • 0 comments

Just so that we can keep track of it.

Background

The current implementation of the <Navbar> is pretty "old" and has not really been updated since years (layout and styles).

The design team did provide some improvements in the design and layout, also in regards to having more menu items (for Custom Applications). However, we never really prioritized the work here.

Task

The <Navbar> component should be re-implemented following the new design guidelines. Furthermore, we should use emotion and not css-modules. This is important as it currently blocks the work in #1871 (related to loading css files via babel).

Design guidelines

https://commercetools.invisionapp.com/overview/MCD-1429-MC-Navigation-v-2-0-ckem9zr8kyl2m01zt0vzg7kqs/screens

emmenko avatar Nov 18 '20 09:11 emmenko