Skip to content

плагин для максимально удобных и доступных (A11Y) модальных окон

License

Notifications You must be signed in to change notification settings

sms-system/AModale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AModale

https://sms-system.github.io/AModale/demo
плагин для максимально удобных и доступных (A11Y) модальных окон

Особенности

  • Без зависимостей
  • Крошечный вес
  • Центрирование вертикальное и горизонтальное
  • Закрытие кнопкой (href="#main")
  • Закрытие по ESC (closeOnESC option)
  • Закрытие по клику на фон (closeOnOverlayClick option)
  • Вызов кнопкой (href="#{id модалки}")
  • Прилипающая к окну кнопка закрытия (.close-stick)
  • Генерация событий открытия / закрытия (beforeOpen, afterOpen, beforeClose, afterClose)
  • Возможность отменить открытие / закрытие окна
  • Поддержка CSS анимаций открытия / закрытия
  • Body locker
  • Поддержка вызова нескольких модальных окон на странице
  • aria-hidden="true" Для скрытия
  • Захват фокуса
  • Захват выделения текста по Ctrl+A
  • Печать только содержимого модалки
  • Исключения при ошибке вызова
  • Fallback без JS

About

плагин для максимально удобных и доступных (A11Y) модальных окон

Resources

License

Stars

Watchers

Forks

Packages

No packages published