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

Consider merging with/deprecating in favor of react-overlays #156

Closed
ryanflorence opened this issue Apr 12, 2016 · 9 comments
Closed

Consider merging with/deprecating in favor of react-overlays #156

ryanflorence opened this issue Apr 12, 2016 · 9 comments

Comments

@ryanflorence
Copy link
Contributor

We don't need two libs for this: https://github.com/react-bootstrap/react-overlays

@claydiffrient
Copy link
Contributor

That looks like a cool project. Just looking at the examples page, the modal doesn't seem to maintain focus within the modal itself. There is a prop that defaults to true to do it, but in my quick test it doesn't seem to behave properly.

It works fine for shift+tab, but doesn't seem to work the other way. I'm all for merging/deprecating, but I want to make sure the accessibility story is complete on that side.

@ryanflorence
Copy link
Contributor Author

ryanflorence commented Apr 21, 2016

I tested it out and it did. Maybe I didn't try hard enough to break it though (its been a while!). @taion has similar accessibility goals as instructure (I think because it's government stuff, drawing a blank right now).

@claydiffrient
Copy link
Contributor

@diasbruno You've been really active on this project recently? What are your thoughts. I'm thinking it might be the way to go.

@diasbruno
Copy link
Collaborator

I don't really know what to say about this, but It seems a good lib.

@taion
Copy link
Member

taion commented Apr 21, 2016

I can't personally claim that a11y has been an explicit requirement for us. @monastic.panic has done most of the work on react-overlays in general, though.

That said, if there's anything missing/broken/wrong, we would want to fix it. The library just should do the right thing.

@nathanmarks
Copy link

nathanmarks commented Apr 22, 2016

@taion We have a number of issues with our dialog/overlay system in https://github.com/callemall/material-ui. I'm going to give react-overlays a whirl to see what it can do for us. If it's a fit i'm sure you'll see some contributions coming back upstream to help with any fixes or updates.

Would be great for all parties to put the effort into a single project (if the goals align, which it sounds like they do).

@taion
Copy link
Member

taion commented Oct 27, 2016

@nathanmarks Did anything ever come of that?

@alex-shamshurin
Copy link

react-modal is extremely slow

@doeg
Copy link

doeg commented Feb 9, 2024

Hey @diasbruno, I think this old issue can be closed out. 🙇 https://github.com/react-bootstrap/react-overlays is now deprecated in favour of https://github.com/react-restart/ui.

@diasbruno diasbruno closed this as not planned Won't fix, can't repro, duplicate, stale Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants