Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Swipe-Content-Slider sollte eine durchlaufende Animation haben #6762

Closed
Defcon0 opened this issue Feb 25, 2014 · 11 comments
Closed

Swipe-Content-Slider sollte eine durchlaufende Animation haben #6762

Defcon0 opened this issue Feb 25, 2014 · 11 comments
Labels
Milestone

Comments

@Defcon0
Copy link

Defcon0 commented Feb 25, 2014

Hallo,

in Contao ab Version 3 ist ja ein Content-Slider integriert, der Swipe.js nutzt. Leider wurde dieser in Contao so umgebaut, dass nach dem letzten Inhaltselement eine andere Animation auftritt als beim Rest, wohl, um zu verdeutlichen, dass jetzt das Ende erreicht ist. Das sorgt aber für ein unruhiges Bild der Webseite vor allem bei großflächigen Slidern und wenig Inhaltselementen im Slider.

Ich habe es aktuell so gelöst, dass ich die unveränderte Swipe.js-Library nutze, die dieses Verhalten nicht zeigt. Das ist aber nicht optimal ;-)

Könnte zumindest eine Option eingebaut werden, die bewirkt, dass für jedes Durchswipen die gleiche Animation (von rechts nach links) benutzt wird?

Ciao Defcon0

@aschempp
Copy link
Member

Mir ist nichts bekannt dass dies umgebaut wurde. Kannst du ev. mit einem Screencast genauer erklären was du meinst?

@Defcon0
Copy link
Author

Defcon0 commented Feb 25, 2014

Bitte sehr :-)

http://screencast.com/t/ReuM3lMcx9m

@aschempp
Copy link
Member

Ob der Slider wieder von vorne beginnt ist eine Konfiguration (continuous) https://github.com/bradbirdsall/Swipe

@Defcon0
Copy link
Author

Defcon0 commented Feb 25, 2014

Schon klar, nur, wenn ich die Option in Contao ausschalte, hört der Slider beim letzten Inhaltselement auf. Was ich zu erreichen versuche, ist, dass der Slider sehr wohl vom letzten wieder zum ersten Inhaltselement geht, wenn das Ende erreicht ist. Die Animation dessen sollte aber genau wie die der Übergänge zwischen allen anderen Elemente sein.

@a-v-l
Copy link
Contributor

a-v-l commented Mar 7, 2014

👍
@Defcon0: Ich glaube allerdings, Du solltest direkt bei Swipe ein issue aufmachen…

@Defcon0
Copy link
Author

Defcon0 commented Mar 7, 2014

Das Problem scheint aber zu sein, dass Contao dies eigenständig verändert und mir keine Möglichkeit zum Konfigurieren gibt :-( In Swipe gibt es das von mir gewünschte Verhalten, ich habe die Library direkt eingebunden und damit die swipe.js von Contao überschrieben und siehe da: Es geht.

@a-v-l
Copy link
Contributor

a-v-l commented Mar 7, 2014

Weder auf der Demo-Seite noch im Repository kann ich diese Funktion finden.

continuous Boolean (default:true) - create an infinite feel with no endpoints

… führt doch lediglich dazu, dass die Slideshow wieder von vorne anfängt (das letzte Slide wird "zurückanimiert"). Das ist zumindest bei mir (Mac&Chrome) der Fall.

@Defcon0
Copy link
Author

Defcon0 commented Mar 7, 2014

Dafür gibt es gar keine Option. Binde bei dir bitte einfach mal die Bibliothek ein und schaue dir die Animation an :-) Seltsamerweise ist die Animation auf der Startseite von Swipejs wieder eine andere.

Ich habe übrigens Version 2.0.

@a-v-l
Copy link
Contributor

a-v-l commented Mar 7, 2014

Ich habe übrigens Version 2.0.

Das hat bei Swipe wohl nicht viel zu sagen. Das von Dir gewünschte Verhalten wurde im Mai 2013 mit der Option circular eingeführt und dann im Apr 2013 mit continuous "gemerged". Auf der Demo-Seite ist noch ein altes Script eingebunden.

Da Contao aber scheinbar eine eigene Swipe-Version unterhält, könnte ein merge mit dem Originalrepository schwierig sein…

@a-v-l
Copy link
Contributor

a-v-l commented Mar 7, 2014

Ich habe mir mal die Mühe gemacht, die aktuelle swipe-Version mit der gepatchten contao-Version zu mergen ohne die patches zu verändern: https://github.com/a-v-l/core/tree/update-swipe/assets/swipe/2.0/js

(Da ich gerade im master-branch noch einen offenen Pull-Request habe, öffne ich hier nicht noch einen: Einfach Files kopieren oder Repo clonen…)

@leofeyer
Copy link
Member

Merged in de28804.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants