add requirements check as a theme plugin