Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ui: CSS modules for Statements filter section #48012

Conversation

koorosh
Copy link
Collaborator

@koorosh koorosh commented Apr 24, 2020

Depends on #47606
Related to #47527

This change refactors following components to
use CSS modules instead of styles defined as
global:

  • Dropdown
  • Search
  • PageConfig

Release note: None

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@koorosh koorosh force-pushed the koorosh/ui-statements-extraction--statements-filter branch from 42c9bb4 to 9418226 Compare April 27, 2020 10:43
@koorosh koorosh marked this pull request as ready for review April 27, 2020 10:51
@koorosh koorosh requested a review from a team April 27, 2020 10:51
@blathers-crl
Copy link

blathers-crl bot commented Apr 27, 2020

❌ The GitHub CI (Cockroach) build has failed on 9418226d.

🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is otan.

@koorosh koorosh force-pushed the koorosh/ui-statements-extraction--statements-filter branch 2 times, most recently from 7b84114 to 0fcf1e2 Compare April 28, 2020 07:06
@koorosh koorosh added the do-not-merge bors won't merge a PR with this label. label Apr 29, 2020
@koorosh koorosh force-pushed the koorosh/ui-statements-extraction--statements-filter branch 2 times, most recently from 257b2f1 to 219fe4c Compare June 2, 2020 14:48
@koorosh koorosh removed the do-not-merge bors won't merge a PR with this label. label Jun 3, 2020
@koorosh koorosh force-pushed the koorosh/ui-statements-extraction--statements-filter branch 4 times, most recently from 053e820 to ffce810 Compare June 5, 2020 13:51
This change refactors following components to
use CSS modules instead of styles defined as
global:
- Dropdown
- Search
- PageConfig

Release note: None
@koorosh koorosh force-pushed the koorosh/ui-statements-extraction--statements-filter branch from ffce810 to 8677bc0 Compare June 9, 2020 08:35
@koorosh
Copy link
Collaborator Author

koorosh commented Jun 9, 2020

bors r+

@craig
Copy link
Contributor

craig bot commented Jun 9, 2020

Build succeeded

@craig craig bot merged commit 565ffce into cockroachdb:master Jun 9, 2020
craig bot pushed a commit that referenced this pull request Jun 9, 2020
48090: ui: CSS modules for Statements Details page r=koorosh a=koorosh

Depends on #48012
Related to #47527

Following components are refactored to use CSS modules
 instead of global styles:
- Statement Details page
- Statements Diagnostics components
- Anchor
- Text
- Empty

Before, `Empty` component had styles which override
 Text, and Anchor components. Now, these styles are
 passed via `className` component props and custom
 styles defined by outer component.

Release note: None


Co-authored-by: Andrii Vorobiov <and.vorobiov@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants