update ui, fix background color for dark theme