Hi!
As title says, I made a tool to let you easily create swipe-able whole page "app".
Works great on mobile and desktop.
You can see a working demo here Whole Page Slider
On how to use see github page
I built and will use this for my current/main project, but also decided to publish for any one to use.
It's open source, free and released under MIT license.
Feedback welcomed!
This is lovely, so simple and clean 🤩
Thank you very much for kind words!
Good work!! Thanks for making it Open Source, have bookmarked the repository.
In case you are willing to extend it, do consider automatic swipe after a specific time like Instagram stories.
Thank you for feedback. I appreciate that very much!
I want to expand this project further and automatic/timer-like swipe is acutally really great idea, thank you!
Very cool!
It is, right? Thanks!
Wow! great job! The code is so clear and understandable simply a pleasure to read. Just a tiny thing, for accessibility purposes, you should add an option navigating using keyboard.
People who have difficulties seeing use only the keyboard.
Update: Keyboard / Arrow keys support added.
Arrow key feature is requested a few times since I released the project, I guess it's essential for that kind of project and I never had a thought about accessibility, will do!
Thank you for your kind feedback and suggestion!
Very cool! I love the clean design and the smooth transition between slides. Thanks for making it available open source. If you have time to make some updates in the future please take into consideration making it swipe with the arrow keys. I tried that even before scrolling when I saw the horizontal sliding option. Anyway it's great work.
Update: Keyboard / Arrow keys support added.
Wow that was lighting fast. It works really well with the keyboard. I think you are on your way of making great things in the web app world. Keep up the great work and the amazing speed.
Hey, thanks! Good luck with your project too!
This is what makes sharing a project and getting feedback great - you get valuable thoughts and experiences from other people. This feature is requested a few times, so I have no other chance then to implement it!
Thank you for your feedback, it's really great to hear these kind words!