Skip to content

Remove usages of .gl-xs-w-full utility

What does this MR do and why?

Remove usages of .gl-xs-w-full utility

This removes a few usages of the desktop-first .gl-xs-w-full CSS util. This brings us closer to having a fully mobile-first CSS utils library.

Screenshots or screen recordings

Context Before After
app/assets/javascripts/admin/abuse_report/components/reported_content.vue Screenshot_2023-11-06_at_9.49.29_AM Screenshot_2023-11-06_at_9.45.26_AM
app/assets/javascripts/analytics/product_analytics/components/activity_chart.vue N/A N/A
app/assets/javascripts/boards/components/board_content.vue Screenshot_2023-11-06_at_9.49.53_AM Screenshot_2023-11-06_at_9.46.01_AM
app/assets/javascripts/invite_members/components/invite_modal_base.vue Screenshot_2023-11-06_at_9.50.07_AM Screenshot_2023-11-06_at_9.46.34_AM
app/assets/javascripts/notes/components/discussion_resolve_button.vue Screenshot_2023-11-06_at_9.50.23_AM Screenshot_2023-11-06_at_9.47.03_AM
app/assets/javascripts/notes/components/discussion_resolve_with_issue_button.vue Same as above Same as above
app/assets/javascripts/projects/commit/components/commit_options_dropdown.vue Screenshot_2023-11-06_at_9.50.45_AM Screenshot_2023-11-06_at_9.47.30_AM
app/views/dashboard/todos/index.html.haml Screenshot_2023-11-06_at_9.51.00_AM Screenshot_2023-11-06_at_9.47.45_AM
app/views/projects/_invite_members_empty_project.html.haml Screenshot_2023-11-06_at_9.51.15_AM Screenshot_2023-11-06_at_9.48.11_AM
app/views/projects/commit/_commit_box.html.haml Screenshot_2023-11-06_at_9.51.58_AM Screenshot_2023-11-06_at_9.48.35_AM
app/views/projects/find_file/show.html.haml Screenshot_2023-11-06_at_9.52.17_AM Screenshot_2023-11-06_at_9.48.45_AM
ee/app/assets/javascripts/registrations/components/company_form.vue N/A N/A

How to set up and validate locally

Here are a few URLs that should be accessible on a default GDK install to review a few of those changes.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Paul Gascou-Vaillancourt

Merge request reports