add single theme provider (fixes #225)