Skip to content

Conversation

@bastianallgeier
Copy link
Member

@bastianallgeier bastianallgeier commented Aug 1, 2025

Changelog

✨ Enhancements

  • New Model Item Classes to create all the necessary props for a <k-item> component for a model, such as text, info, image, link, etc.
    • Kirby\Panel\Ui\Item\FileItem
    • Kirby\Panel\Ui\Item\ModelItem
    • Kirby\Panel\Ui\Item\PageItem
    • Kirby\Panel\Ui\Item\UserItem

♻️ Refactored

  • Use new Model Item classes in the files and pages sections and the users view to clean up the code.

For review team

  • Add changes & docs to release notes draft in Notion

@bastianallgeier bastianallgeier force-pushed the feat/model-item-classes branch from 4acd9a1 to e861534 Compare August 1, 2025 10:58
@bastianallgeier bastianallgeier added this to the 5.1.0 milestone Aug 1, 2025
@bastianallgeier bastianallgeier requested a review from a team August 1, 2025 11:03
@bastianallgeier bastianallgeier marked this pull request as ready for review August 1, 2025 11:03
@bastianallgeier bastianallgeier force-pushed the feat/model-item-classes branch from e861534 to d4e1e50 Compare August 1, 2025 11:13
@bastianallgeier bastianallgeier force-pushed the feat/model-item-classes branch from d4e1e50 to 8b7a4da Compare August 1, 2025 12:22
@bastianallgeier bastianallgeier merged commit 525b31c into develop-minor Aug 1, 2025
11 of 12 checks passed
@bastianallgeier bastianallgeier deleted the feat/model-item-classes branch August 1, 2025 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants