Skip to content

[Dialog] Forward additional Base UI props #613

@ravisuhag

Description

@ravisuhag

Summary

Dialog wraps Base UI Dialog. Migrated successfully with nested dialog animation support. Some hardcoded CSS values and missing prop forwarding remain.

Completed

  • API migration — Fully migrated to @base-ui/react Dialog
  • Design tokens for colors, spacing, radius, shadows, fonts, z-index — CSS extensively uses --rs-color-*, --rs-space-*, --rs-radius-*, --rs-shadow-*, --rs-font-*, --rs-z-index-* tokens

Remaining Improvements

2. Use CSS custom properties for animation values

Animation durations and easing functions should use CSS custom properties for theming consistency.

Moved to Cross-Cutting Issues

The following items have been moved to cross-cutting issues that address them across all components:

Files

  • packages/raystack/components/dialog/

Metadata

Metadata

Assignees

No one assigned

    Labels

    componentIndividual component-level issuetriage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions