web: fixes dropdown menu size and adds caret

Fixes #680
Closes #714
Reviewed-by: Stef Walter <stefw@redhat.com>
web: Removes unneeded and unused variable

Reviewed-by: Stef Walter <stefw@redhat.com>
web: Changed indentation to match overall style

Reviewed-by: Stef Walter <stefw@redhat.com>