Skip to content

[EuiTable] Initial table styles setup#7622

Merged
cee-chen merged 5 commits intoelastic:tableflipfrom
cee-chen:emotion/table-2
Mar 26, 2024
Merged

[EuiTable] Initial table styles setup#7622
cee-chen merged 5 commits intoelastic:tableflipfrom
cee-chen:emotion/table-2

Conversation

@cee-chen
Copy link
Copy Markdown
Contributor

@cee-chen cee-chen commented Mar 26, 2024

Summary

NOTE: This is going into the EuiTable Emotion conversion/cleanup feature branch.

Basic setup PR, nothing too fancy going on here (yet, see the fun TODO message ✨)

⚠️ Class name removals that may affect consumers (but no usages in Kibana):

  • .euiTable--auto
  • .euiTable--compressed

QA

General checklist

  • Browser QA
    • Checked in both light and dark modes
    • Checked in mobile
    • Checked in Chrome, Safari, Edge, and Firefox
      - [ ] Checked for accessibility including keyboard-only and screenreader modes
  • Docs site QA - N/A
  • Release checklist - Skipping the Emotion changelog until the final feature branch, probably
  • Designer checklist - N/A

+ fix line-height regression from production - doesn't quite match the new `euiFontSize` util

- note: compressed styles are not applied in mobile views
@cee-chen cee-chen added the skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) label Mar 26, 2024
@cee-chen cee-chen changed the base branch from main to tableflip March 26, 2024 01:04
@cee-chen cee-chen marked this pull request as ready for review March 26, 2024 01:04
@cee-chen cee-chen requested a review from a team as a code owner March 26, 2024 01:04
@kibanamachine
Copy link
Copy Markdown

Preview staging links for this PR:

@elasticmachine
Copy link
Copy Markdown
Collaborator

💚 Build Succeeded

@cee-chen cee-chen merged commit 05cf6d8 into elastic:tableflip Mar 26, 2024
@cee-chen cee-chen deleted the emotion/table-2 branch March 26, 2024 17:27
cee-chen added a commit that referenced this pull request Mar 28, 2024
cee-chen added a commit that referenced this pull request Apr 1, 2024
cee-chen added a commit that referenced this pull request Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants