fix: consistent styling between context menu and submenu
The context menu incorrectly had <li> elements in a <div>, but they should always appear in a <ul>. This basically using DropdownItemContainer instead of PopoverContent. However, this also copies the styling from DropdownItemContainer onto DropdownSubmenuContainer to be consistent.
Edited by Dennis Collaris