Text this: The influence of building block length on the electrochemical and electrochromic properties of triphenylamine based covalent organic framework.