richie icon indicating copy to clipboard operation
richie copied to clipboard

✨(frontend) add component for dashboard's course run

Open NathanVss opened this issue 3 years ago • 5 comments

Purpose

In the future dashboard users will be able to see course runs with various states. So we begin the implementations of sketches.

Capture d’écran 2022-09-15 à 09 07 17

Todo

  • [x] Basic skeleton
  • [x] Responsive
  • [x] Css theme colors
  • [x] Ellipsis
  • [x] Handle different objects like Enrollment and Order
  • [x] Factory for mocks
  • [x] Update css classnames

NathanVss avatar Sep 14 '22 16:09 NathanVss

@NathanVss would be great if you could paste a screenshot of the widget in the description of each such PR! :star_struck:

sampaccoud avatar Sep 14 '22 19:09 sampaccoud

@NathanVss would be great if you could paste a screenshot of the widget in the description of each such PR! 🤩

Good idea ! It's done :)

NathanVss avatar Sep 15 '22 07:09 NathanVss

:smiling_face_with_three_hearts:

sampaccoud avatar Sep 15 '22 07:09 sampaccoud

@jbpenrath ready for an intermediate review, concerning models and global structure of the new components.

NathanVss avatar Sep 19 '22 09:09 NathanVss

About responsive, I'll prevent the button to shrink and instead shrink the text on the left.

image

jbpenrath avatar Sep 21 '22 08:09 jbpenrath

Last few comments, update your branch then merge it ! ✅

🤟

NathanVss avatar Oct 06 '22 15:10 NathanVss