Created IEditorProperties as an interface for EditorProperties, which has been extended with various text color and style settings.