Сейчас речь пойдёт о большом продукте, с множеством страниц. 1. Большой продукт скорее всего включает в себя разные проекты и подпроекты. Сформируйте для каждого отдельную папку (проект). 2. Держите каждую страницу в отдельном файле. 3. Внутри каждого файла постранично расформируйте различные версии. Я пришёл к тому, что у нас хранятся только 3 версии: deprecated, current, new. Так мы не путаемся в целой куче версий и не мучаем разрабов. 4. Если в версии new нужно повертеть несколько вариантов, то пусть в отдельных секциях, удобная штука. 5. Если макет имеет много состояний и каждое нужно показать разработчику, помещайте каждое новое состояние ниже предыдущего. Мобильные версии рядом. Есть вариант все перевернуть и показывать состояния рядом, а мобилку ниже. Это не принципиально. 6. Ui-kit точно нужно разбить постранично на функциональные единицы: навигация, инпуты, кнопки, селекторы, табы, и т.д. При чем, каждая страница должна содержать только один блок. Версии я описываю на э