Skip to content

[SG-37325] Extract bootstrap style import @import 'bootstrap/scss/type'

Administrator requested to merge contractors/SG-37325 into main

Created by: gitstart-sourcegraph

Problem statement

We depend on Bootstrap styles in our global styles a lot. But we don't plan to move forward with Bootstrap because we're working on our design system called Wildcard. To ease the transition to our styles and gain more control over visual changes, we want to move Bootstrap styles that we need into our codebase and eventually drop Bootstrap dependency.

Ref

Sourcegraph Issue Gitstart Ticket

Success criteria

  1. All highlighted imports has been removed
  2. All css rules currently used from the imports are now available in style sheets

Implementation details

  1. Remove bootstrap import @import 'bootstrap/scss/type'
  2. copy style rules used in codebase from bootstrap stylesheet

Time estimate

  • Pull requests with ~450 lines changed should take 3 hours at maximum. Ping the reviewer in the spec pull request if time-consuming changes are required.
  • Split the work into multiple pull requests if the total diff is bigger than 450 lines of code.

Test Plan

Ensure that there is no UI differences

Loom Video

Loom Video Part 1 Loom Video Part 2

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Loading