must have css or js ext for theme