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

feat: ✨ add sd-dialog #668

Merged
merged 29 commits into from Jan 30, 2024
Merged

feat: ✨ add sd-dialog #668

merged 29 commits into from Jan 30, 2024

Conversation

Vahid1919
Copy link
Contributor

@Vahid1919 Vahid1919 commented Dec 22, 2023

Description:

Added sd-dialog component. Closes #229.

Definition of Reviewable:

  • Documentation is created/updated
  • Migration Guide is created/updated
  • E2E tests (features, a11y, bug fixes) are created/updated
  • Stories (features, a11y) are created/updated
  • relevant tickets are linked
  • PR is assigned to project board

@Vahid1919 Vahid1919 self-assigned this Dec 22, 2023
@Vahid1919 Vahid1919 linked an issue Dec 22, 2023 that may be closed by this pull request
29 tasks
@Vahid1919 Vahid1919 marked this pull request as ready for review December 22, 2023 08:06
@yoezlem
Copy link
Contributor

yoezlem commented Jan 4, 2024

If I close the sd-dialog and want to open it again, it seems not working? 🤔
image

@yoezlem
Copy link
Contributor

yoezlem commented Jan 4, 2024

Somehow the slots also not working?
image

@yoezlem
Copy link
Contributor

yoezlem commented Jan 4, 2024

@Vahid1919 seems like all controls aren't working. Its not only for slots and the boolean for open and close the dialog. Please have a look on that! 👀

@yoezlem yoezlem removed their assignment Jan 4, 2024
Copy link
Contributor

@azraefendic azraefendic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noticing some issues with the controls, let's look into that when you're back. Also what about the stories for Parts, Slots and Mouseless?

@azraefendic azraefendic removed their assignment Jan 5, 2024
@Vahid1919
Copy link
Contributor Author

@coraliefeil I made a small change for the scrolling story that needs approval :)

@karlbaumhauer karlbaumhauer self-assigned this Jan 25, 2024
Copy link
Contributor

@mariohamann mariohamann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general approval: Only some small questions + the question via chat, if a story makes sense to show how to prevent closign etc.

SolidElement.styles,
css`
:host {
--width: 662px;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this coming from design?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. I took the exact values from there.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pulled the values from here:

image

Comment on lines +334 to +336
:host {
--width: 335px;
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same: Coming from design?

@mariohamann mariohamann removed their assignment Jan 25, 2024
@coraliefeil
Copy link
Contributor

Approved.

@karlbaumhauer karlbaumhauer removed their assignment Jan 25, 2024
@azraefendic azraefendic removed their assignment Jan 25, 2024
@yoezlem yoezlem removed their assignment Jan 29, 2024
@coraliefeil
Copy link
Contributor

Approved. THX

@Vahid1919 Vahid1919 merged commit 753b6d8 into main Jan 30, 2024
11 checks passed
@Vahid1919 Vahid1919 deleted the feat/add-sd-dialog branch January 30, 2024 09:58
karlbaumhauer pushed a commit that referenced this pull request Jan 30, 2024
# [@solid-design-system/components-v2.1.0](components/2.0.0...components/2.1.0) (2024-01-30)

### Features

* ✨ add sd-dialog ([#668](#668)) ([753b6d8](753b6d8))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CL-migration All components which need to be migrated from Component Library 🔧 code needs changes in code
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

feat: ✨ add sd-dialog
8 participants