expose a non-active text color for customization and add sane defaults (gray/blue). updated demo.