ProjectSoft, да я видел эту либу. но это просто инстурмент для реализации. у меня вопрос имеено в том какую "формулу" или что нужно изучить чтобы научится делать такие вещи. Как высчитывать и тд.
А если слайдеров будет 3+ ? Менять класс каждый раз?
Второй вариант сработал бы если бы эти слайдеры были в блоке каком то,но у них совершенно нет контекста.
Мне религия не позволит в одном месте называть слайдеры slider, а в другом carousel.
Бэм я и так стараюсь использовать по максимуму. Но например блок regular-text может быть настолько уникальным среди всех похожих блоков, что тут не поможет модификатор, так как он будет менять буквально все.
Если смысла в блоке нет, то он становится каким то утилитарным, а это ломает всю концепцию (Мб даже БЭМ, возможно ошибаюсь)