Feature Wiki

Information about planned and released features

Tabs

replace text buttons with icons

1 Requirements

ILIAS got (too) many buttons which are textbased. This design brings many disadvantages:

  • less space für (mobile) design
  • many language variables where every administrator/developer has to take care about
  • textbased design + textbased elearning content = deflect the learner from the important elearning content
For these reason, i want to suggest to replace many buttons with well known icons. It would make the whole design more slim and clear.

Especially text buttons which
  • are visible to the users
  • the possible symbolic icons are well known and standard on other websites
Examples:

- save
- cancel
- new (thread/mail/page...)
- search
- edit
- delete
- send
- attach
- upload
etc.


On http://iconmonstr.com you can get an idea which text could be replaced with an symbol. (of course we can't use these symbols ;-))

Of course, not all buttons can be replaced - but there are many buttons which should be replaced using icons urgently.

2 Additional Information

  • Idea / concept: Joel Hesse, Douglas Informatik & Service GmbH
  • Interest in funding: (please indicate if you are interested/able to fund this feature)
  • Maintainer: (will be set by Jour Fixe / maintainer)
  • Implementation of the feature is done by (will be set by Jour Fixe / maintainer)
  • Testcases by: (please add your name if you want to create the testcases for this feature)

3 Discussion

JourFixe, ILIAS [jourfixe], Dec 07, 2015: We reject this request as we see no chance to find a clear visual representation for all the different actions in ILIAS that are currently presented as text. We have changed to text buttons with ILIAS 3 as result of problems with icons in ILIAS 2. Every icon needs to be learned. A text button is self-explaining. There might be single cases where an icon could be used. But we are not convinced by the examples mentioned above and the possible solutions from monstricon.

4 Implementation

{please give a description of the final implementation and add screenshots if possible}

Test Cases

Test cases completed at {date} by {user}

  • {Test case numberlinked to Testrail} : {test case title}

Approval

Tested successfully and approved at {date} by {user}.

Last edited: 7. Dec 2015, 15:03, Kunkel, Matthias [mkunkel]