Internal theme framework.