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

Feat/carousel component #26

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

Feat/carousel component #26

wants to merge 13 commits into from

Conversation

levinzonr
Copy link
Contributor

@levinzonr levinzonr commented May 7, 2024

Adds a new Carousel component that functions more a less like an Instagram story viewer

  • Cycles through the predefined number of items
  • The transition animation is powered by the AnimatedContent and can be easily configured
  • Automatic transition can be stopped by Hold gesture, and is resumed once finger is lifted
  • Pressing left and right sides of the content will skip the transition and would move to the previous/left items
  • Companion component called CarouselProgressIndicator acts as progress bar that depicts overall and individual item progress
Screen_recording_20240509_113951.mp4

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

Successfully merging this pull request may close these issues.

6 participants