Сайтостроение

Настройка Husky на Next.js 15

Вариант 1 Можно настроить работу с помощью Lint-staged: https://habr.com/ru/companies/ruvds/articles/428173/ Вариант 2 Или можно использовать упрощенный (?) вариант настроек: https://typicode.github.io/husky/get-started.html Прописываем в настройках — файл pre-commit следующее (все что было в нем изначально можно стереть): #.husky/pre-commit […]

Сайтостроение

Скрипт плавной прокрутки до якоря на jQuery

//Скрипт плавной прокрутки до якоря $(document).ready(function(){ $(«nav.list»).on(«click»,»a», function (event) { //отменяем стандартную обработку нажатия по ссылке event.preventDefault(); //забираем идентификатор блока с атрибута href var id = $(this).attr(‘href’), //узнаем высоту от начала страницы до блока на […]

Сайтостроение

Git: Сброс изменений в файле

От ветки develop была создана дочерняя ветка ххх. В ней был изменен файл src/pages/test-page/test-page.tsx, который является образцом и должен оставаться в первоначальном неизменном виде, чтобы при слиянии не было конфликтов, если каждый разработчик будет в […]

Сайтостроение

Шпаргалка по оформлению коммитов

Требования к именам коммитов: Названия коммитов должны быть согласно гайдлайну: общепринятые правила именования коммитов Должен использоваться present tense («add feature» not «added feature») Должен использоваться imperative mood («move cursor to…» not «moves cursor to…») Примеры […]

Сайтостроение

Как обновить свою ветку git последними изменениями из главной ветки (develop)

Есть ветки: master develop person A person B Два человека работают над разными задачами — person A и person B. Когда person A завершает работу над своей задачей, после проверки и тестов он объединяет изменения […]

Сайтостроение

Что лучше: img или background-image?

В любом дизайне сайта используются картинки. Но мало кто задумывается над вопросом а когда именно при верстке макета стоит применять html тег img, а когда css свойство background-image? Есть ли между ними вообще различие? На […]

Сайтостроение

Зачем названиям шрифтов в CSS нужны кавычки?

Всегда можно поместить конкретное название семейства шрифтов в кавычки, двойные или одинарные, поэтому Arial, «Arial», и ‘Arial’ эквивалентны. Только определенные в CSS общие названия семейств шрифтов, такие как sans-serif, должны быть написаны без кавычек. Вопреки […]