-
Notifications
You must be signed in to change notification settings - Fork 1
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
Wrong position on fixed element and inside fixed element. #6
Comments
I've tried document.getBoundingClientRect() to get the correct "hole", and this seems to work quite well |
Thanks a lot for the feedback. I had a quick look at it and I will look at the other issues when I have some time over. |
Great to hear. Tbh, I think the developer should make sure his tour elements are visible / can be scrolled to. I think this library is very promising, although I've had to make a lot of modifications locally to make it suit my requirements. I hope to give something back in the form of pull requests. :D Alas, the time is the problem ... |
It would be great with some contributions or even re-writes of some parts. I must admit the library is very "shaky" at the moment and not ready for use (should maybe emphasise this in the Readme). Regarding the visibility, I agree the developer should make sure elements are visible. However, when applying responsive design patterns with CSS breakpoints, elements can be hidden on some screen sizes or hidden/shown on resize. In those cases it would be nice to skip to the next/previous slide. Happy to hear you also see the potential in this library. You may have come across Intro.js which is very nice but in my opinion:
The latter is avoided by adding a canvas on top. From my point of view, the library should be:
I think and hope point 1 and 2 goes inline with the limited time… :D |
I absolutely agree with all your points! Like I described in the other issue I would also extend the minimalistic part to the use of the templates / elements. |
I've tried to use it on a fixed position element and on the first child of a fixed position element.
Fixed position doesn't work at all (element is skipped?) and inside fixed position, the positioning is wrong.
The text was updated successfully, but these errors were encountered: