Skip to content

Suggestion: Update navigation #844

@dovecode

Description

@dovecode

The navigation in Webgoat is quite ... odd

The main issue is with the "tabs" in a given ... "lesson"? They are tiny and the color-coding is unintuitive and downright hostile to people with color vision impairments.

For the tabs, I would suggest an actual tabbed interface. This would allow for naming the ... "exercises"? "tasks"? and also make it clear when an exercise is just that, as opposed to the lesson-type exercises? tasks? lessons? (I'm sorry, but I don't really get the nomenclature here).

The whole flashing-the-current-task is just disturbing. There's a reason they removed the <blink> tag.

I would also suggest getting rid of the collapsing left-nav. There aren't really that many options there. They'd all fit in most modern monitors as an expanded list. Also, most groups have just 1-2 lessons anyway.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions