ну там если пофантазировать, то можно и жесткие переходы тож добавлять
Ага, когда рампы соседних цветов получают одинаковый location. Чтобы код не перелопачивать постоянно, лучше сразу тезисно намечать, что на входе получает скрипт и что сможет выдавать на выходе.
Можно и наплодить в свотчи сразу все возможные варианты порядка цветов в градиенте из выбранных цветов. Например, для двух цветов всего два варианта, а для четырех цветов факториал 4! = 24 варианта 😁 перебор