Wildcard V2: <Popover /> style migration
Created by: gitstart-sourcegraph
Description
Manual Migrations to wildcard component, in highlighted files and components with usage of dropdown-menu
Refs
Gitstart Ticket SourceGraph Link Review Changes Loom video Parent Issue
Test Plan
- Run web app using preview app.
- Confirm there are no UI variations while comparing all use cases of Popover with prod environment
Preview App
Implementation
Styles migration:
- Migrate usage of
dropdown-menu
class to Wildcard Popover - Remove
dropdown-menu
Bootstrap dependency - reimplement styles in Popover CSS module
Note: dropdown-menu
usage is also required for the Menu
components. We should wait until this migration (https://github.com/sourcegraph/sourcegraph/issues/27701) is finished before migrating away from global styles.
App preview:
Check out the client app preview documentation to learn more.