Keywords: conjugated microporous polymers; donor-acceptor systems; graphene; oxygen reduction reaction; porous carbon.