Style Dashboard Frontend Based on Figma Design
webcrumbs-community opened this issue · 11 comments
Hey team, it's high time we make the WebCrumbs dashboard look simple - but good! We've got a solid Figma design to guide us through this endeavor. Let's get this done and knock everyone's socks off, shall we?
This issue replaces #64
Requirements:
- Align with the Figma design found here.
- Ensure the design is responsive and scales well on different screen sizes.
- Maintain accessibility standards.
- Test cross-browser compatibility.
To-Do
- Work on the
/admin
directory using Material UI (already installed) - Implement color scheme, typography, spacing, roundings, etc., to mimic the figma design
- Add UI elements like buttons, cards, etc., and the same copy as the figma design
For a clearer picture, it will end up looking like this:
This isn't just beautifying; it's all about enhancing user experience and usability. Trust me, they'll thank us later!
I can take the lead on this one, and any help is appreciated!
Hi @jsimples , If you need any help please let me know. I would give my best to help you
Thank you, @Ashok-Kumar-dharanikota! I'm working on it right now and tell you soon how we can work together. That will be awesome.
Hi, @Ashok-Kumar-dharanikota! Added a bunch of style to the admin. It's merged already. It's still missing the search bar and the user dropdown. I started it at NavBar.tsx but it's far from done. Let me know if you'd like to take a shot at it. I'll have more time to see it later today or tomorrow.
Yes! I would like to give it a shot.
Hi @jsimples ,
Heres What i done.
Only pending thing is
- message and notification icons
I didnt find this icons present in asset folder.
Nice work!! You can export the icons from the figma file.
Hi @webcrumbs-community , @jsimples
Here's the final cut. I left the drop-down menu as it is. Because there is a chance we will add more options to that.
please let me know if anything needs to be updated and I commented out some block of code. when I raise PR please let me know code changes if required i will update again.
Edit: I replaced 'Avatar' with 'Image'. It is unable to render either svg or jpg files.
Looking good. Agree with the drop-down as it is for now. You can send a PR. Thanks!!
@Ashok-Kumar-dharanikota, it's looking super sharp!! I'd just add some spacing in the menu dropdown, but I understand we'll be editing it later. Cool! Good for PR
I am out of my town right now, and will raise the PR Today evening.