widgets: layout fixes