The dashboard allows the customer to view and edit their main account details.
My Account
Designs should represent dashboard layout for desktop, tablet, mobile, and narrow mobile since a lot of elements can have tricky placement on 320px width screen.
<aside> ℹ️ Usually, styling this element takes from-to: 4-6h
</aside>
BUFF desktop dashboard
BUFF mobile dashboard
It is rendered in the MyAccountDashboard
component. By default main information is placed in the <table>
but designs may require refactoring it completely.
The popups are rendered in the MyAccountCustomerPopup
component. Take into consideration, that with opened popup navigationState
is popup
therefore do not make strict logic around this property.