Skip to content

feat: extract core-component changes from PR #26064 (Skeleton + Tooltip updates)#26147

Merged
ShaileshParmar11 merged 1 commit intomainfrom
feat/pr-26064-core-component-changes
Mar 2, 2026
Merged

feat: extract core-component changes from PR #26064 (Skeleton + Tooltip updates)#26147
ShaileshParmar11 merged 1 commit intomainfrom
feat/pr-26064-core-component-changes

Conversation

@ShaileshParmar11
Copy link
Copy Markdown
Contributor

Summary

Port the core-component changes from PR #26064 (migrate MUI components to UntitledUI).

Changes (openmetadata-ui-core-components only)

New Component

  • Skeleton — reusable loading placeholder with:
    • Shape variants: text, rectangular, rounded, circular
    • Animation variants: pulse, wave, false
    • Configurable width, height, className, style

Updated Components

  • Tooltip — adds optional containerClassName prop to allow overriding the default dark background styling

Exports & Styles

  • components/index.ts — exports new Skeleton component
  • styles/globals.css — adds @keyframes skeleton-wave + .skeleton-wave CSS class for the wave animation

References

…t-for-dq)

- Add new Skeleton component with pulse/wave animations and shape variants
- Update Tooltip with containerClassName prop for custom styling
- Export Skeleton from components index.ts
- Add skeleton-wave CSS animation to globals.css"
@gitar-bot
Copy link
Copy Markdown

gitar-bot Bot commented Feb 27, 2026

Code Review ✅ Approved

Clean, well-implemented addition of Skeleton component and backward-compatible Tooltip enhancement. No bugs, security, or performance issues found.

Options

Auto-apply is off → Gitar will not commit updates to this branch.
Display: compact → Showing less information.

Comment with these commands to change:

Auto-apply Compact
gitar auto-apply:on         
gitar display:verbose         

Was this helpful? React with 👍 / 👎 | Gitar

@ShaileshParmar11 ShaileshParmar11 merged commit adc6a4b into main Mar 2, 2026
20 checks passed
@ShaileshParmar11 ShaileshParmar11 deleted the feat/pr-26064-core-component-changes branch March 2, 2026 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to test Add this label to run secure Github workflows on PRs UI UI specific issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants