Frontend
Тули для полегшення верстки
20 Oct 2022
Тули, які можуть полегшити вам верстку.
Генератори розмітки:
- CSS Grid Generator - генератор грід сітки, може допомогти при складній сітці, якщо така є по дизайну.
- HTML Table Generator - генератор таблиць, може знадобитися інколи.
Анімації:
- Granim.js - классна бібліотека, яка дозволяє зробити плаваючий градієнт на фоні за допомогою js та canvas.
- AOS - бібліотека для анімування трансормацій блоків чи текту при скролі.
- ScrollMagic - дуже класна бібліотека для анімацій при скороллі будь якої складності. Наявна зрозуміла документація з багатьма прикладами, за якими можна зробити все що тільки може бути для сайтів.
- GSAP - дуже потужна бібліотека, з якою можливо зробити анімації будь якої складності.
- Rellax - проста бібліотека для ефекту паралаксу деоративних фігур.
- simplePARALLAX - бібліотека для ефекту паралакса для фотографій.
- Tilt - бібліотека для анімування 3d трансформації карточок під час взаємодії з курсором. Є 2 версії - на чистому JS та jQuery.
- Typed.js - бібліотека для анімування імітації введення тексту.
Генератори CSS:
- CSS clip-path maker - генератор простих фігур за допомогою властивості
clip-path
.
- Fancy-Border-Radius - генератор бордер радіуса для складних фігур, інколи може знадобитися.
- CSS Gradient Generator - генератор градієнтів, може інколи знадобитися.
- CSS Filter Generator - генератор фільтрів і оверлеїв, є можливість додати своє зображення і підібрати для нього фільтр швидко.
- CSS Box Shadow Generator - простий та наглядний генератор тіней.
- Drop Shadow Generator - простий та наглядний генератор тіней за допомогою властивості filter: drop-shadow, підійде для тіні для png чи svg картинок з прозорістю.
- Animations CSS Generator - простий та наглядний генератор CSS анімації.
- Autoprefixer - додає префікси для підтримки старих версій браузерів. Може знадобитися на старих проєктах, на нових уже не актуальний.
- Input range slider CSS styler across browsers - наглядний генератор стилів для стандартного input range. Генерує як стилі для всіх браузерів, так і функцію для стилізації прогресу.
Валідатори input:
- AutoNumeric - валідатор усіх можливих номерних інпутів. Посилання на CDN: link
- Cleave.js - валідатор інпутів текстових, телефонних, банковських карт. Посилання на CDN: link
Все для роботи з відео:
- HTML5 Video Events and API - наглядний інструмент для роботи зі стандартним відеоплеєром.