Prior to v0.118.0 the hugo new theme
command created a bare bones structure. But new users struggled with that… a lot.
I just created a new site and new theme and nothing works.
So hugo new theme
now creates a minimally opinionated functional theme, complete with example content.
Is a theme a “full project?” It can be. It just depends on what the theme provides.