Skip to content

Conversation

@kudanai
Copy link
Contributor

@kudanai kudanai commented Aug 19, 2025

Summary

  • ✨ Added Lottie animation showcase to homepage with 4 featured animations in 2x2 grid
  • 🎨 Created dedicated /demos page displaying more sample animations
  • πŸ—οΈ Refactored content structure by moving data to dedicated files for better maintainability
  • πŸ”— Added proper attribution links for animation creators

New Components & Pages

  • LottieCard - Reusable card component for displaying animations with titles and creator attribution
  • /demos - New page showcasing complete gallery of sample animations
  • Featured animations section - Added between "What is Lottie?" and "About LAC" sections on homepage

Content Organization Improvements

  • src/data/sampleAnimations.js - Centralized animation data with metadata for all 16 sample animations
  • src/data/homeContent.js - Homepage content (intro, whyLottie, community sections)
  • src/data/faqData.js - FAQ content separated from component logic
  • Reduced index.js complexity by ~70 lines through data extraction

Screenshots

localhost_8000_ localhost_8000_demos_

Copy link
Member

@Aidosmf Aidosmf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few more small suggestion; imho this way looks nicer

kudanai and others added 7 commits August 19, 2025 17:48
@kudanai
Copy link
Contributor Author

kudanai commented Aug 19, 2025

Screenshot 2025-08-19 at 17 58 41 Screenshot 2025-08-19 at 17 58 57

@kudanai kudanai requested a review from Aidosmf August 19, 2025 12:59
@b-wils b-wils merged commit 92cb3c6 into main Aug 19, 2025
1 check passed
@kudanai kudanai deleted the kn/lottie_samples branch August 19, 2025 15:12
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