Skip to content

Create job sidebar component

Filipa Lacerda requested to merge 24339-job-page-sidebar-step-3 into 24339-job-page

What does this MR do?

Step 3 of moving job details page into vue.js, main MR is https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10987

  • Creates sidebar component based on UX mockups - https://gitlab.com/gitlab-org/gitlab-ce/issues/24339

  • Creates button clipboard as a shared component

  • Data will be probably modified when schema is approved by the backend but architecture and DOM structure won't change.

Screenshots (if relevant)

Without data currently renders: (Still needs improvements)

Screen_Shot_2017-05-16_at_21.44.51

What are the relevant issue numbers?

#24339 (closed)

Merge request reports