Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Лёгкий JavaScript-инструмент для наложения эталонного изображения (макета), идеально подходит для верстальщиков и разработчиков

Notifications You must be signed in to change notification settings

uberchel/usePixel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

🎯 usePixel — Пиксель-оверлей для точного сравнения вёрстки с макетом

usePixel — это лёгкий (менее 2 КБ), JavaScript-инструмент для наложения эталонного изображения (макета) на всю длину веб-страницы. Идеально подходит для верстальщиков, фронтенд-разработчиков и QA-инженеров, которым нужно визуально сверять реализацию с дизайном в реальном времени — прямо в браузере.


✨ Возможности

  • 🖼️ Накладывает изображение на всю высоту документа, а не только на видимую область.
  • ⌨️ Управление через горячие клавиши:
    • Ctrl + Z — переключить оверлей поверх/под контентом.
    • Shift + Z — скрыть/показать оверлей (плавная прозрачность).
    • Ctrl + Alt — полностью показать/скрыть элемент (display: none/block).
  • 🔧 Полностью настраиваемые клавиши под вашу раскладку или предпочтения.
  • 🛡️ Не мешает взаимодействию: pointer-events: none — клики и скролл работают сквозь оверлей.
  • 🧼 Чистый DOM: использует кастомный тег <pixeldiv> для изоляции от стилей проекта.
  • 📏 Автоматически определяет высоту документа — работает даже на динамических и длинных страницах.

🚀 Быстрый старт

  1. Подключите скрипт в конце <body> или через DevTools:
<script src="usepixel.js"></script>
 usePixel({
 image_url: 'https://example.com/design.jpg',
 opacity: 0.4
});
  1. Используйте горячие клавиши для управления!

📌 Пример использования

// Макет с прозрачностью 30%, управление через X
usePixel({
 image_url: '/mockup-desktop.png',
 opacity: 0.3,
 key: 'KeyX',
 keyCtrl: 'ControlRight'
});

📄 Лицензия

The MIT License

About

Лёгкий JavaScript-инструмент для наложения эталонного изображения (макета), идеально подходит для верстальщиков и разработчиков

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /