ILIAS icon indicating copy to clipboard operation
ILIAS copied to clipboard

Expandable Standard Panel and Standard Listing Panel

Open tfamula opened this issue 10 months ago • 10 comments

This PR introduces an extension to the Standard Panel and Standard Listing Panel to make them expandable, as it is need for https://docu.ilias.de/goto_docu_wiki_wpage_7416_1357.html. The PR includes the interface changes and also the implementation part of it.

The following things are missing and will be added if interface ~~and implementation are~~ is accepted:

  • [x] CSS adjustments for the Bulky Buttons in the Panel header (including the requirement in the FR: "[...] the clickable area should be as large as possible so that the user can also click next to the panel title to open or close it.")
  • [x] Adding / fixing unit tests

~~Please also consider, that the Javascript part was tested on ILIAS 9, since Javascript is not working yet on current trunk.~~

tfamula avatar Apr 09 '24 14:04 tfamula