htmlacademy / html2-basic-template

Gulp сборка: html, sass, stack, webp.
35 stars 223 forks source link

Удали Less #15

Closed firefoxic closed 9 months ago

firefoxic commented 1 year ago

Раз уж решили допилить сборку перед обновлением программы, то логичным кажется начать с удаления выбора препроцессора, оставив только Sass. Это избавит в дальнейших правках от необходимости обновлять второй вариант автоматизации, который в итоге всё равно пойдёт под нож.

Думаю пора уже решиться на расстование с Less :)

nikolai-shabalin commented 1 year ago

Ещё очень рано для этого. Нынешний курс будет идти 2 месяца. Потом ещё 2 месяца будет перерыва. Материалов на данный момент для Sass нет. Пока этот пулреквест поварится

firefoxic commented 1 year ago

Либо речь про перевод демок на Sass (если это в принципе возможно). Либо я не очень понял, про что речь. Ведь решено сначала автоматизацию сделать, а потом материалы под неё редактировать.

nikolai-shabalin commented 1 year ago

Раз уж решили допилить сборку перед обновлением программы, то логичным кажется начать с удаления выбора препроцессора, оставив только Sass.

Допилка сборки никак не влияет на наличие того или иного препроцессора. То есть это не логично, что мы удаляем Less. Самое логичное это как раз Sass удалить, так как для Less есть материалы.

Либо речь про перевод демок на Sass (если это в принципе возможно).

Про все типы материалов: демки, статьи, скринкасты. Сейчас этого ничего нет в программе для Sass.

Ведь решено сначала автоматизацию сделать, а потом материалы под неё редактировать.

Пока придётся для обоих препроцессоров это сделать, к сожалению

firefoxic commented 1 year ago

Хотел было предложить sass удалить и оставить less, но сейчас вдруг мысль пришла: а для чего эти самые материалы по sass?

Вот у меня за всё наставничество только у одного студента был less, и никому из остальных ничего особо не мешало, для работы с sass хватает материалов по less и базовая инфа по отличиям синтаксиса. Ни разу не было такого, чтобы студент обратился с тем, что «вот тут демка на less, я пытаюсь похожее поведение закодить и не получается в sass это перевести, не работает».

Думаю вполне нормальной будет ситуация, что в демках только less в виду технических ограничений (если они ещё есть), а у студентов в проектах только sass (хотя бы ради Лиги, которая вся на sass, как я понял). Они же почти 1 в 1, не считая некоторых странностей в less (те же необходимые экранирования там, где они не нужны в sass). Ну и плюс инфа про юзы, которую Андрей и так рассказывает.

Хочется ещё что-то предложить, но как подумаю, что надо это по сути дважды сделать и не копипастом — всякое желание пропадает заниматься. А время то идёт…

nikolai-shabalin commented 9 months ago

Удалю примерно 30 октября. Надо дождаться, когда грейдирование пройдёт

nikolai-shabalin commented 9 months ago

Кажется этот PR уже ничего не удаляет. less больше нет в главной ветке