Upgrade the Wiki Pages overview
When clicking on the "View All Pages" button (formerly called "More Pages") you'll end up on a list of all wiki pages. The UX and UI should be updated according to the new Prototype. To make this happen efficiently, this feature needs to be ported to Vue.
Detailed Notes Unfortunately, this proposal wasn't implemented in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25365, which introduced the new sorting control for wiki pages (by title and by created date).
After a quick guerrilla usability test, it turned out that people didn't understand the currently implemented behavior. They were not expecting to see the pages inside their “folders” but as a flat hierarchy.
To solve this we have the Proposal from @jareko
This implements a new directory structure for nested Wikis and their parent directories. Please see the designs to understand the hierarchy behind clicking through a directory and having it populate to the breadcrumbs. This also creates a URL structure so you can access a directory via URL .../parent/childWiki
What's Expected
-
The "View All Pages" view is fully powered by Vue -
The UX follows Jarkes Prototype -
Sort current directory level by changed data for Wikis
Follow Up MRs
-
Update Documentation
Related Notes