⚙️
Front-end patterns
  • Введение
  • Шаблоны
    • Эффекты CSS
      • Overlay
      • Анимация display:none
      • Текст
        • Фон текста градиент с анимацией
      • Элементы формы
        • Вертикальное выравнивание placeholder по вертикали
      • Ссылки
        • Градиент как основной цвет
        • Линия под ссылкой ездит слева направо при наведении
      • Скрывать блок .clipped
    • Модальное окно
      • Dialog
    • Элементы формы
      • Select
      • Radio
      • CheckBox
      • Ввод текста (input)
        • Телефон (tel)
        • Почта (email)
      • Кнопка
    • Вкладки/Списки
      • Вкладки или Табы (tabs)
      • Аккордеон (Accordion)
    • Навигация
      • Основная и дополнительная навигация на сайте
        • Анимирование основной навигации
      • Пропустить навигацию
      • Хлебные крошки (Breadcrumbs)
      • Кнопка основной навигации (Бургер)
    • Структуры
      • Контейнер
      • Столбцы
      • Прогресс
      • Горизонтальная прокрутка карточек
      • Цитата
    • Тэги (семантика)
      • Текст
      • Логика
    • Увеличить скорость загрузки страницы
    • Шрифты
  • JS
    • Прокрутка страницы
    • Анимация элементов
  • A11Y
    • Фокус с клавиатуры
    • No sort
  • WordPress
    • Решения и подсказки
    • Плагины
    • Натягиваем сайт
      • Пустая тема
      • Делаем главную (пустую) страницу
      • Подключаем стили и js
      • Заменяем содержимое файлов (header, footer, page)
    • Свой плагин
      • Шаблон
      • Административная часть
      • Пользовательская часть
      • Локализация плагина
  • Ghost
    • Создание своей темы
      • Фалы шаблона
        • Partials
          • footer.hbs
          • header.hbs
          • post_card.hbs
        • index.hbs
        • default.hbs
        • post.hbs
      • Переменные
      • Циклы, условия и функции
  • Visual Studio
  • Gulp
    • Deploy on GitHub
    • Плагин
    • Моя сборка
      • Изображения
  • Регулярные выражения
  • Алгоритмы
    • Поиск
    • Сортировка
    • Поиск в ширину (глубину)
    • Типы данных
  • Конструкторы сайтов
Powered by GitBook
On this page
  • Плагины
  • Общие
  • html
  • css
  • js
  • Изображения
  • Шрифты

Was this helpful?

Gulp

Плагины

Общие

  • load-plugins - Автоматически загружает плагины, пока не доступно

  • del - Удаляет файлы и категории

  • Rename - Переименовывает файлы

  • changed - Пропускает только измененные файлы

  • newer - для прохождения только тех исходных файлов, которые новее, чем соответствующие файлы назначения.

  • gulp-flatten - Удаляет или изменяет относительный путь к файлам

  • gulp-if - Условное управление потоком

  • replace - Заменят строчки в файле

html

  • File include - Объединяет файлы (html) в один

  • minify-html - Сжимает файл, удаляя из него лишние символы (Комментарии?)

  • useref - Анализируйте блоки сборки в файлах HTML, чтобы заменить ссылки на неоптимизированные сценарии или таблицы стилей

css

  • sass - Компилирует sass в css

  • autoprefixer - Добавляет автоматически вендорные префексы

  • gulp-group-css-media-queries - Группирует медиазапросы и ставит в конец файла

  • clean-css - Чистит и сжимает файл

  • csso - Минифицирует файл

  • uncss - Удаляет неиспользуемые стили из css

  • concat-css - Объединяет css

js

  • Uglify es - Сжимает js

  • Babel - Что-то делает с js

Изображения

  • imagemin - Сжимает картинки без потери качества

  • webp - Конвертирует изображение в webp

  • Webp html - Добавляет код для изображений webp в html

  • Webp css - Добавляет код для изображений webp в css

  • gulp-webp-css - Добавляет код для изображений webp в css

  • lazyload - Ленивая загрузка картинок cache

  • lazysizes - Ленивая загрузка картинок

  • svg-sprite - Создает спрайт из svg

  • svgfallback - Генерирует png из svg

Шрифты

  • ttf2woff - Преобразует шрифты к одному формату

  • ttf2woff2 - Преобразует шрифты к одному формату

  • fonter - Преобразует otf to ttf

  • cssfont64 - Кодируйте данные base64 из файлов шрифтов и сохраняйте результат в файле css.

PreviousVisual StudioNextDeploy on GitHub

Last updated 11 months ago

Was this helpful?