Merge a card refresh #59
Reference in New Issue
Block a user
No description provided.
Delete Branch "cards_rewrite"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refactored Card Placement Flow
CornerCardManagerfor pending card lifecycle (spawn, shuffle, rebuild)AlbumNavigationServicefor book page navigation and zone mappingCardEnlargeControllerfor backdrop management and card reparentingImproved Corner Card Display
Enhanced Album Card Viewing
PlacedInSlotState→AlbumEnlargedState→PlacedInSlotStateState Machine Improvements
CardStateNamesconstants for type-safe state transitionsICardClickHandlerandICardStateDragHandlerinterfacesBoosterCardContextseparated fromCardContextfor single responsibilityCode Cleanup
SlotContainerHelper.cs(superseded byCornerCardManager)BoosterPackDraggable.canOpenOnDropfieldAlbumViewPage._previousInputMode(hardcoded value)Card.OnPlacedInAlbumSlotevent (no subscribers)