Ну, позволю себе прокомментировать:
• block - название не несущее смысла. С учётом разметки, считаю стоило бы назвать section вместо block.
• зачем Вам и block__container и container? Допустим, container - Это глобальный блок-обёртка для контента, на основе которого работает весь адаптив. у block__container есть какие то свои уникальные свойства, которые неотъемлемы от блока block? Если да, то ок.
• аналогично про title и subtitle. Если есть какие то общие стили вроде шрифта и жирности для всех (под)заголовков, а в block__title и block__subtitle Вы указываете размер, например, то ок.
• left-side и right-side не лучшие названия. Как это будет выглядеть на мобильном? велика вероятность что друг под другом. И тогда left и right уже не актуально. Нужно что-то более нейтральное. block__column например.
• block__items - этот список элементов выглядит так только внутри .block? Если да, то ок.
• block__item - если это будет просто div вне списка, он должен выглядеть точно так же? Вне блока .block этот элемент не существует? Если да, то ок.
• block__item-images но картинка то одна.
qwentry, Да, есть немного. У вас в selected попадает строка со значением выбранного option.
А вы делаете сравнение со свойством. v-show="selected === form1" переделать на v-show="selected === 'form1'"
Так как Вы спрашиваете в контексте Vue, то ответ будет таким:
привязываете селект к v-model, каждому option свой value.
Вставляете три формы, каждой пишите v-show="v-model_селекта === нужное-значение"
профит
Vladislav, но это грубый набросок. В идеале максимальное значение в счётчик нужно пропихивать из атрибута max у textarea. И при каждом изменении textarea обращаться к соседнему counter, а не как я сделал в демке - сохранив первый попавшийся в переменную.
у меня на одном проекте в vscod`e не правильно работает автокомплит путей, как мне его починить?
Какой репозиторий, что Вы для этого делаете, чем Вас не устраивают удалённые файлы? В чём проблема? Судя по скрину это изменение на удаление этих файлов. Так что они у Вас не появляются, а наоборот удаляются. И когда Вы примите это изменение - то удалятся и у Вас.
Само ничего не происходит.
Вы бы, действительно, описали хотя бы какой формат наставничества Вас интересует. Постоянные, условно, часовые консультации с код-ревью или просто помогать ссылками в гугл, когда у Вас что-то не получается?
Список тем, которые Вы хотели бы освоить с предполагаемым наставником тоже бы пришёлся кстати.
Нельзя нажать на все кнопки прямо одновременно. С минимальной задержкой, которую не заметит пользователь - можно.
Если один из обработчиков кнопок блокирует поток, например, вызывается alert(), то последующие не нажмутся пока поток не освободится.
Ankhena, Если делать псевдо для всей кнопки, то как Вы предлагаете автору высчитывать позицию иконки, чтоб она была строго после текста? Если текст динамический? Захардкодить то для одной - да, не проблема.
Maxim Plotnikov, Но я на данный момент не пойму другого. Вы спросили "почему отличаются". Ответ был дан. Зачем уходить от асинхронности? Когда все наоборот к ней идут.
у вас же даже образец есть, изучите его внимательно..