joe223 / tiny-swiper

Ingenious JavaScript Carousel powered by wonderful plugins. Lightweight yet extensible. Import plugins as needed, No more, no less.
https://tiny-swiper.js.org
1.29k stars 58 forks source link

Regarding some common features #11

Closed jxnx888 closed 4 years ago

jxnx888 commented 4 years ago

Such as slidesPerView, nextButton, prevButton. In your project, you only have the Pagination plugin, in Mobile we might use the slidesPerView, nextButton, prevButton. I think those are the common features you might have.

joe223 commented 4 years ago

Thanks for all feedback.

It dose take more time to add slidesPerView, this will breaks core implementation (I'm trying to keep tiny-swiper smaller than 3kb).

The reason why I didn't create nextButton and prevButton just because they are too simple —— call scroll function(that's all). And, I guess most of user will not use the default nextButton/prevButton style. So it got lower priority.

jxnx888 commented 4 years ago

Yeah, I totaly understand you. Thanks Joe.

dlewand691 commented 4 years ago

2 features that would be key for me is variable height and keyboard controls.

joe223 commented 4 years ago

I guess variable height could be implemented by slidesPerView.

@dlewand691 Would you mind to create a new issue for describing the details of keyboard controls?

joe223 commented 4 years ago
joe223 commented 4 years ago

@dlewand691 @jxnx888

Release details: https://github.com/joe223/tiny-swiper/blob/dev/CHANGELOG.md#v130---released-on-20191230