Wikimedia
Convert Special:RecentChanges to OOUI
OOJsUI (or in short OOUI) is a frontend library developed by the MediaWiki developers. It is strongly used in MediaWiki core and extensions (e.g. the VisualEditor is built on top of it). However, we would love to use a consistent UI all over our pages in MediaWiki,, using OOUI. The first step is to "convert" all special pages we've to use OOUI. This can be a more complex task, dependening on how difficult the forms of the Special page are. Your task is to convert the form of Special:RecentChanges to use OOUI. Some tipps:
- The easiest way is to use HTMLForm to create the forms. It has a built-in feature to use OOUI as the output format
- If you need to use OOUI directly, you shouldn't always try to keep the structure of the form as it is. OOUI in general is a bit bigger then the browsers default interaction elements. So you probably need to restructure and reorganize the form a bit, so that it fits.
Note that this is an advanced task, so it is not suitable for contributors who have not worked with MediaWiki code before.
Task tags
Students who completed this task
Victor Barbu