zeba_academy_stack_cards 0.1.0 copy "zeba_academy_stack_cards: ^0.1.0" to clipboard
zeba_academy_stack_cards: ^0.1.0 copied to clipboard

A customizable Flutter package for creating stacked, overlapping, and swipeable cards with smooth animations and programmatic controls.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


0.1.0 - 2026-07-16 #

Added #

  • Initial release of zeba_academy_stack_cards.
  • Added customizable stacked card layouts.
  • Added overlapping card support.
  • Added horizontal card swipe gestures.
  • Added left and right swipe directions.
  • Added configurable swipe direction restrictions.
  • Added drag gesture support.
  • Added configurable swipe threshold.
  • Added smooth swipe animations.
  • Added configurable animation duration.
  • Added card rotation while dragging.
  • Added configurable maximum card rotation.
  • Added configurable visible card count.
  • Added configurable spacing between stacked cards.
  • Added scale effects for cards behind the active card.
  • Added StackCardsController for programmatic card control.
  • Added programmatic left swipe support.
  • Added programmatic right swipe support.
  • Added stack reset functionality.
  • Added onSwipe callback.
  • Added onCardChanged callback.
  • Added onStackCompleted callback.
  • Added StackCardDirection enum.
  • Added support for custom card widgets.
  • Added empty card list handling.
  • Added responsive layout support.
  • Added Flutter widget tests.
  • Added controller interaction tests.
  • Added swipe gesture tests.
  • Added GPL-3.0 licensing.

Documentation #

  • Added comprehensive package documentation.
  • Added installation instructions.
  • Added quick-start examples.
  • Added controller usage examples.
  • Added swipe callback examples.
  • Added customization examples.
  • Added API reference documentation.
  • Added platform support documentation.
  • Added contribution guidelines.

Unreleased #

Planned #

  • Additional swipe animation styles.
  • Optional vertical swipe support.
  • Custom swipe animation curves.
  • Swipe progress callbacks.
  • Card dismissal overlays.
  • Like and dislike overlay indicators.
  • Additional stack layout modes.
  • Enhanced accessibility support.
  • Additional customization options.

0
likes
150
points
93
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A customizable Flutter package for creating stacked, overlapping, and swipeable cards with smooth animations and programmatic controls.

Homepage

Topics

#flutter #cards #stack #swipe #widget

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_stack_cards