improve hash/c contracts

closes PR 14189

please include on the release branch
fix grammar and spelling

please include in the release branch
the color-blindness color schemes are not yet ready for release

Please merge to the release branch
restore the color schemes

please do NOT merge to the release branch