[FEATURE] UI: Expandable Standard Panel and Standard Listing Panel (Refresh)#11788
[FEATURE] UI: Expandable Standard Panel and Standard Listing Panel (Refresh)#11788matheuszych wants to merge 9 commits into
Conversation
c81dca4 to
5cd6560
Compare
|
Hello @thibsy. Hello @Annett7811. To put this into context: we’ll need a Expandable/Collapsible Standard Panel to switch to KitchenSink in the Repository, for example. Potential use cases could be the @Annett7811, we’re aware of the issue with collapsing and expanding the ItemGroup in the current implementation (up to at least ILIAS 11, but also in the trunk). This UI component won’t be ready for immediate use, as the above objective involves further tasks in other components. @thibsy: I would like to ask you to carry out a code review of this new enhancements. Thanks to all. |
Annett7811
left a comment
There was a problem hiding this comment.
Hello @matheuszych !
Thank you very much for implementing the new KS. From an accessibility standpoint, it looks good so far. I’ve reported any major issues affecting the entire Standard Panel Listing area in Mantis. We might consider making the expand/collapse icons purely decorative, since the switch label “List Title” and the state indicated by aria-expanded are already sufficient and unambiguous.
Best regards
@Annett7811
Hello everyone,
this PR refreshes the changes originally made by @tfamula in #7332.
I was tasked with reviewing the existing implementation and adapting it where necessary to ensure compatibility with the current
trunk(ILIAS 12), as the original PR was intended forrelease_10. I used the existing code as a foundation and made minor adjustments where required. In addition, I implemented the remaining feedback provided by @thibsy.Further information can be found in the documentation:
https://docu.ilias.de/goto_docu_wiki_wpage_7416_1357.html
For additional context, please refer to the original pull request.