We are creating a new project with
Sitecore SXA 9.3. This project will have multiple sites and multiple themes also. We are creating a new solution by following Helix Principles. So let's say we have 3 sites and we want to have different
css/styles for these sites. We want to create a theme by using SXA Creative exchange CLI. So How we can create this in our solution? Do we need to create multiple theme project for multiple themes? Or In one project can we maintain multiple themes?
Also, each theme has a separate
node_modules folder. So do we need to maintain it separately?
Please provide the best practices for creating a theme project.