Skip to content

Update CSS of Jira Connect App

Lukas 'ai-pi' Eipert requested to merge update-jira-connect-css into master

What does this MR do and why?

Update CSS of Jira Connect App

There are two ongoing changes to our CSS system.

  1. We build our utility classes with tailwind. Because tailwind is capable of generating all our legacy utils as well, we can simply replace the import of the legacy utils with an import of the tailwind file. It will still contain more utilities than needed for the connect app, but potentially is cached from normal GitLab visits.
  2. We are planning to vendor bootstrap-vue. This means the bootstrap-vue dependency is going to go away and we should import the bootstrap-vue styles from @gitlab/ui. See also: gitlab-ui!4213 (merged)

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Before After
N/A Screen_Recording_2024-06-19_at_10.59.25

How to set up and validate locally

  1. https://gitlab.com/gitlab-org/manage/import-and-integrate/jira-connect-test-tool
Edited by Lukas 'ai-pi' Eipert

Merge request reports