Алексей Гончаров, а сталкерить человека в других вопросах и ничего не понимая в разработке спамить ему гадости из-за обиды не позор, я правильно понимаю?
Ну например сначала собрать коллекцию всех blog__item, на каждый из них повесить обработчик в котором снова проходиться по всей коллекции и убирать у всех open а потом добавлять тому на который кликнут типа
Wan-Derer, ну а они там отдельне разве? Там комплекс цветов, просто его тебе не преподносят как "super pro design color set for life and work", они все в единой системе находятся и подуманы и даже человеком) Она просто посложнее чем "вот тебе синий для кнопки, а вот потемнее синий для наведения, а вот посветлее синий для дизейбла". Я даже больше скажу цветовые схемы могут включать совершенно непохожие друг на друга цвета, на тот же https://color.adobe.com/ru/create/color-wheel глянь
Виталий Першин, нууу как бы решение конечно, но сниппет это все таки помощь а не замена. Суть что я каким-либо образом пишу либо лишнюю переменную либо кучу вызовов ргб остается
HTML, JS и CSS вот твои технологии (если мы говорим о клиенте) все что ты видишь это либо надстройки либо предобработка. Сначала научись писать на них сам, потом осваивай инструменты. Ну и базы данных тут каким боком прилипли?) Если хочешь быть фулстаком сначала разберись во всем по отдельности
Как крайний вариант можешь сделать MutationObserver с debounce(не знаю как по русски назвать :D) и просто дождаться когда страница перестанет мутировать