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

State of Siema #277

Open
panoply opened this issue Aug 9, 2020 · 15 comments
Open

State of Siema #277

panoply opened this issue Aug 9, 2020 · 15 comments

Comments

@panoply
Copy link

panoply commented Aug 9, 2020

Hey @pawelgrzybek

Siema is a brilliant addition to all projects that require slideshow/carousel capabilities. It's lightweight, fast, customizable, flexible but most of all it is an esoteric little gem that us users hold close to the heart. Really though, we love Siema.

Having learned that you view carousel implementation as a design flaw I wanted to just communicate that in the e-commerce nexus, carousel/sliders are an essential part of almost all major fashion label/brand webshop UX design. Carousels can facilitate interactivity that varies in nature and cases (ie: it's not always images) and Siema has been the backbone of a lot of internal projects myself and I assume many others have worked on, more importantly it's a respected package.

I totally understand that to maintain software takes time, love, attention but most of all passion for the tool. We users totally understand your position however #258 and its related pull requests are laying dormant and it would be great to see a merge.

Siema represents so much more than just a basic carousel, it is a package that is constructed and developed with poetic simplicity and logic, even if you do not see it this way, please know that the project is deeply appreciated and seeing it go neglected is a real shame.

@pawelgrzybek
Copy link
Owner

pawelgrzybek commented Aug 9, 2020

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

  • Built with TypeScript
  • Accessibility, accessibility, accessibility!
  • Dropped support for IE11
  • Smaller bundle size
  • New docs

Thanks for your support and kind words @panoply !
Have a lovely day!

@Twaha-Rahman
Copy link

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

  • Built with TypeScript
  • Accessibility, accessibility, accessibility!
  • Dropped support for IE11
  • Smaller bundle size
  • New docs

Thanks for your support and kind words @panoply !
Have a lovely day!

Really appreciated! Thanks for your hard work!

@benjibee
Copy link

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

* Built with TypeScript

* Accessibility, accessibility, accessibility!

* Dropped support for IE11

* Smaller bundle size

* New docs

Thanks for your support and kind words @panoply !
Have a lovely day!

This is really great to hear. I remember one day seeing your comment about sliders and anti-patterns appear on GitHub and agreeing in general, but still having so many examples of good uses. I still use Siema for new projects and just adapt it as needed. It's the best foundation for a slider out there and while it's not lacking much it's good to know it'll still be updated as technology changes. If you need anything from the community just let us know :)

@LeaveAirykson
Copy link

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

  • Built with TypeScript
  • Accessibility, accessibility, accessibility!
  • Dropped support for IE11
  • Smaller bundle size
  • New docs

Thanks for your support and kind words @panoply !
Have a lovely day!

This is amazing! Thank you for your work! We use SIEMA in 20+ huge projects and so far we are very happy with the outcome. Kudos to you man.

@pawelgrzybek
Copy link
Owner

Could you share some links to live examples of websites where you use Siema @LeaveAirykson .
Would be cool to see :)

@LeaveAirykson
Copy link

Could you share some links to live examples of websites where you use Siema @LeaveAirykson .
Would be cool to see :)

Well we create websites for family hotels in Germany and Austria and one of the most recent one is: https://www.leiners.de
We use the carousel logic for bigger teasers on mobile phones and destroy the instance for screens over specific sizes. But one implementation that stays as a carousel on mobile and desktop can be seen here:
https://www.leiners.de/familienhotel-garmisch-partenkirchen/geschichte

@pawelgrzybek
Copy link
Owner

So nice! Thanks for sending those examples!

@sliver37
Copy link

+1 to say thank you very much for Siema, I agree with the anti-pattern for 90% of carousels but there is still that solid 10% where they are needed, and for those cases I reach for Siema every time!

Really excited to hear you're releasing V2 :)

@aubrielee
Copy link

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

  • Built with TypeScript
  • Accessibility, accessibility, accessibility!
  • Dropped support for IE11
  • Smaller bundle size
  • New docs

Thanks for your support and kind words @panoply !
Have a lovely day!

So glad to see a focus on accessibility! I use Siema for my personal portfolio website, and I have mobility impairments due to muscular dystrophy. Will you add a way to advance/reverse the slides by clicking (web) or tapping (mobile) on the image? For example, click at the right side to advance, click at the left side to reverse. I believe the story feature of many social media platforms uses these mechanics. Thank you!

@pawelgrzybek
Copy link
Owner

Hi @aubrielee

Yes, accessibility improvement is the main focus of next version of Siema. Things that you are asking about are very easy to implement using currently existing API. But it is a very good idea to prepare an example as per your description. Would you like to help me to collaborate with me to make an example like this? Your input is invaluable.

Thanks a lot for amazing contribution and have a nice day!

@aubrielee
Copy link

Hi @aubrielee

Yes, accessibility improvement is the main focus of next version of Siema. Things that you are asking about are very easy to implement using currently existing API. But it is a very good idea to prepare an example as per your description. Would you like to help me to collaborate with me to make an example like this? Your input is invaluable.

Thanks a lot for amazing contribution and have a nice day!

@pawelgrzybek Thank you! So kind of you to ask. I'm currently working on some other redesigns of my site but will let you know if I have questions with implementing the idea.

@benjibee
Copy link

@pawelgrzybek You might want to consider removing the warning in the readme saying you're no longer actively maintaining this project 🤔

@jeroenoliemans
Copy link

jeroenoliemans commented Dec 7, 2020

@pawelgrzybek Thanks for continuing the Siema Slider. We use the ES6 version as well as the React version everywhere on our campsite search platform https://www.eurocampings.co.uk/campsite/search/ or https://www.eurocampings.pl/campsite/search/ ;-) .Really like the simplicity

@S1SYPHOS
Copy link

I too want to express my appreciation for the project. I just recently stumbled upon Siema, and already implemented it in a new project, in combination with alpinejs and it just works - thanks so much for this library!

@MaluNoPeleke
Copy link

Hi.

I had a thought recently to release version 2.0. And I am going to do it. I can assure you it is going to be ready soon. Something to expect:

  • Built with TypeScript
  • Accessibility, accessibility, accessibility!
  • Dropped support for IE11
  • Smaller bundle size
  • New docs

Thanks for your support and kind words @panoply ! Have a lovely day!

I also just stumbled upon your great contribution and would be interested to know if you still plan to update it or if something has thwarted your plans!?

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

10 participants