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

Pop-up #187

Open
michaelKurowski opened this issue Apr 26, 2019 · 0 comments
Open

Pop-up #187

michaelKurowski opened this issue Apr 26, 2019 · 0 comments
Labels
enhancement New feature or request for newbies Good for newbies frontend Frontend related ticket

Comments

@michaelKurowski
Copy link
Owner

michaelKurowski commented Apr 26, 2019

Is your feature request related to a problem? Please describe.
A generic modal component

Describe the solution you'd like

  • A component that accepts other component via children prop.
  • Component should be closed upon clicking outside its area
  • Component should popup on top of the application.
  • There should be a gray overlay between popup and the main screen, when the popup is visible.
  • Content should be centered and padded
  • Pop-up should appear in the center
  • Put it inside theme/components in its own, dedicated folder

Examples of pop-ups, keep in mind that this task is only about making the "frame" of the popup that accepts body. It's not about implementing each of below modals!
image
image
image
image
image
image

@michaelKurowski michaelKurowski added enhancement New feature or request frontend Frontend related ticket for newbies Good for newbies labels Apr 26, 2019
@michaelKurowski michaelKurowski changed the title Popup Pop-up Apr 26, 2019
@michaelKurowski michaelKurowski added blocked Blocked by another issue and removed blocked Blocked by another issue labels Sep 29, 2019
@Damian4Lupa Damian4Lupa self-assigned this Oct 7, 2019
@Damian4Lupa Damian4Lupa removed their assignment Oct 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request for newbies Good for newbies frontend Frontend related ticket
Projects
None yet
Development

No branches or pull requests

2 participants