Feedback on csv-mode face
csv-mode (https://elpa.gnu.org/packages/csv-mode.html) defines one face, csv-separator-face
, that Modus supports. When viewing a CSV file normally, the commas use this face, and it looks fine:
However, if you turn on csv-align-mode
, the commas disappear and are replaced with whitespace that pads the values to align them. This whitespace also uses csv-separator-face
, and it looks like this:
Since Modus uses a somewhat prominent background color for this face, I find that my eyes are drawn more to the space between the values than the values themselves. This effect also occurs on Modus Vivendi, but it's a bit more noticable with Modus Operandi.
I think it might look better if Modus were to use a foreground color instead of a background color for this face, so that the separators have a different color when csv-align-mode
is off, but the whitespace between values when csv-align-mode
is on is just the same as the regular background (at least personally I don't see much value in having this whitespace be a different color...). Alternatively, if using a background color was intentional, then perhaps a less prominent color?