Темы и дизайны типа Десктоп/планшет/мобайл возможно стоит в структуре page организовать
Я на своем опыте убедился, что создавать и поддерживать темы в одном файле очень напряжно, потому что количество компонентов увеличивается в 2 раза, а в названиях появляются дополнительные слова.
Гораздо проще продублировать файл и изменить цветовую схему. Теперь со стилями это еще быстрее.
Короче, я о том, что трудно будет добавить в вашу организацию еще и темы. Хорошо, если они не нужны, но лучше подумать об этом заранее. По-моему, можно придумать структуру проще, но это не точно