Update Design Management app to use GitLab UI components, classes and CSS variables/mixins wherever possible
Currently, the Design Management app uses many outdated utility classes, shared components, and CSS variables. We need to update the code to rely on GitLab UI utilities
Components to refactor
-
app/assets/javascripts/design_management/components/design_notes/design_discussion.vue
-
app/assets/javascripts/design_management/components/design_notes/design_note.vue
-
app/assets/javascripts/design_management/components/design_notes/design_reply_form.vue
-
app/assets/javascripts/design_management/components/list/item.vue
-
app/assets/javascripts/design_management/components/toolbar/design_navigation.vue
-
app/assets/javascripts/design_management/components/toolbar/index.vue
-
app/assets/javascripts/design_management/components/upload/design_dropzone.vue
-
app/assets/javascripts/design_management/components/design_presentation.vue
-
app/assets/javascripts/design_management/components/design_scaler.vue
-
app/assets/javascripts/design_management/components/image.vue
-
app/assets/javascripts/design_management/pages/design/index.vue
-
app/assets/javascripts/design_management/pages/index.vue
Edited by Natalia Tepluhina