add darktext class
work in progress