Remove GlNav component
In !4050 (closed) we noticed that the GlNav
component has some a11y issues, but it also seems unused. At least in the GitLab project.
Instead of spending more time tweaking this component, we should consider removing it from gitlab-ui, as it is one of the many components that depend on bootstrap-vue. By removing this unused (?) component we would lower our dependency on bootstrap-vue.
Before we remove it, we have to:
-
check if it's used in customers-gitlab-com -
check if it's used in gitlab-docs
Edited by Thomas Hutterer