give enough contrast between foreground and background. for instance, black or dark grey text on white is easier to read through than grey text on a lighter shade of gray.
CMS stands for content administration program, https://exactlybookmarks.com/story17441197/the-best-side-of-web-design