Специально для этого сделал модалку.
Вот ссыла
Внизу нужно кое-что переопределить
new XMC({
bodyID: 'rara', // id для блока с контентом
backgroundLayerID: 'lusia', //id для фона
selector: 'data-type', // атрибут у кнопок которые вызывают эту модалку
selectorValue: 'openModalForm', // Значение атрибута
btnId: 'fbgmfClose',
content: 'Привет', // Содержание модалки
classListBg: ['zuzu', 'zaza'], // Классы для wrappera
classListBody: ['zuzu', 'zaza2'], // Классы для блока с содержанием
classListBtn: ['zuzu', 'zaza3'], // Классы для кнопки закрыть
styleBg: { // Стили врапера. Пишем по js-су
top: '0',
left:'0',
right: '0',
bottom: '0',
position: 'fixed',
background: '#00000090',
justifyContent: 'center',
alignItems: 'center',
zIndex: '6'
},
styleBody: { // Стили блока с контентом. Пишем по js-су
minWidth: '200px',
minHeight: '200px',
background: '#ffffff',
justifyContent: 'center',
alignItems: 'center',
},
btnStyle: { // Стили кнопки закрыть. Пишем по js-су
width: '40px',
height: "40px",
background: '#ffffff',
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
position: 'absolute',
top: '5%',
right: '5%',
cursor: 'pointer'
}
});