Feature Wiki
Tabs
Page Layout Revision - Part II
Page Overview
[Hide]This is a project page that bundles several feature wiki pages which belong to a larger development activity for ILIAS.
1 Aim of Project
With ILIAS 6 the main outer structure of a page was redesigned. We agreed on a layout for components mostly surraunding the content of the screen such as the Main Page, the Meta Bar, the Main Bar, Slates, Breadcrumbs and so forth. However many feature/issues had to be moved to ILIAS 7. There is a rather large list to be presented in the Abschlussevent of the PLR 6 Project.
Among the core aspects (random ordering):
- Introduce a proper concept for the notification center (currently only given by UI Components)
- Migrate more components to UI Components (by using existing/extending UI Components or providing new ones)
- Organize and define the content area properly (e.g. Actions, Tabs, Right Side Panel)
- Enhance Accessibility
- Further strengthen the UI on small screens
- ...
2 Conceptual Summary
The concepts to tackle the various problems and the selection of the problems to tackle will need to be fixed collaboratively. Since this project will provide probably again more work than can be achieved in one release and involves various maintainers, proper project management will be key. Therefore we propose to again to hire a project manager taking care of regular meeting, communication, setting prios and so forth.
3 Involved Maintainers and Stakeholders
Maintainer and Development: several
Concept: Working Group(s) of
Mock-Ups / Design: same here
Project Management: Zenzen, Enrico [ezenzen]
Fundraiser: Zenzen, Enrico [ezenzen]
Stay in contact and get informations about the project: Go to Working Group
4 Timeline
ILIAS 7 (Spring 2021) | The ILIAS 7 release closes the conceptual gaps from the page layout revision. Discussions about a further revision of UI components in the content area are started. |
ILIAS 8 (Spring 2022) | Due to the discussion status of the "Page Layout Revision - Part II" further UI elements of the content area are revised and transferred to KS. |
5 Related Feature Requests and Status
Feature Request | Suggested by | Funded by | Release | Status |
---|---|---|---|---|
Enrico Zenzen | ILIAS e.V. | ILIAS 8 | implemented | |
Enrico Zenzen | DigikoS, Universität Bern | ILIAS 8 | implemented | |
Enrico Zenzen | ILIAS eV, Universität Bern | ILIAS 8 | implemented | |
Enrico Zenzen | ILIAS eV | ILIAS 7 | implemented | |
Enrico Zenzen | ILIAS 7 | In discussion | ||
Results of collecting Actions and Properties of Repository Objects | Oliver Samoila | ILIAS 8 | In discussion | |
Oliver Samoila | ILIAS 7 | In discussion |
Feature Request | Suggested by | Interedted in funding |
---|---|---|
Enrico Zenzen | ||
Yvonne Seiler | ||
Enrico Zenzen | ||
Timon Amstutz | ||
Timon Amstutz | ||
Enrico Zenzen | ||
Enrico Zenzen | ||
Results of collecting Actions and Properties of Repository Objects | Oliver Samoila | |
Oliver Samoila |
6 Related Bug Reports and additional issues
Bug Report | Reported by | Status |
---|---|---|
Oliver Samoila | resolved |
Bug Report | Reported by |
---|---|
Slate of Metabar on small screens does not behave as supposed | Alexandra Tödt |
Alexandra Tödt | |
Oliver Samoila |
Pull Requests | Suggested by |
---|---|
Transfer of the Tabs / Title Section / Content Section to UI Components | Timon Amstutz |
Additional Issues | Suggested by |
---|---|
White body background | Matthias Kunkel, Enrico Zenzen |
ILIAS Icon Set: Icon-Workshop | Yvonne Seiler, Matthias Kunkel |
An overview of the conceptual questions that arose during the page layout revision can be found here: Page Layout Revision - Questions & TO DOS for ILIAS 7
7 Additional Information
- none
8 General Discussion
Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.
Last edited: 17. Nov 2022, 14:28, Zenzen, Enrico [ezenzen]