Make things more readable by not allowing too dark background
Use the foreground color for highlighting as well