Skip to content

Conversation

ppth0608
Copy link
Member

@ppth0608 ppth0608 commented Jul 22, 2025

🎯 Summary

This PR significantly enhances the KarrotListKit sample app with comprehensive
layout examples, preset factory methods, and improved UI components. The changes
provide better documentation and demonstration of the framework's capabilities.

🚀 Key Improvements

Layout Presets (/Samples/Presets/)

  • Extensions.swift: Convenient factory methods for common layout patterns
  • HorizontalLayout.swift: Horizontal scrolling layout with configurable behavior
  • VerticalGridLayout.swift: Grid layout with customizable column counts
  • VerticalLayout.swift: Standard vertical layout for list content

New Sample Views

  • HorizontalLayout Sample: Demonstrates continuous, group paging, and individual
    paging behaviors
  • VerticalGridLayout Sample: Shows 2, 3, and 4 column grid layouts with
    emoji-based content
  • MixedLayout Sample: Comprehensive example combining all layout types in a
    single view
  • Enhanced VerticalLayout: Improved with colorful icons and card-style design
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2025-07-22.at.16.20.18.mp4

@ppth0608 ppth0608 requested a review from stleamist July 22, 2025 07:44
@ppth0608 ppth0608 self-assigned this Jul 22, 2025
@ppth0608 ppth0608 changed the base branch from main to remove-layout-mode July 22, 2025 07:45
@ppth0608
Copy link
Member Author

레이아웃 인터페이스 개선 전 샘플 테스트 환경을 개선했어요.
대부분의 코드는 클로드로 작성되었어요.

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

Successfully merging this pull request may close these issues.

1 participant