Услуги Нужна помощь с форумом

nictic123

Проверенный
Сообщения
144
Симпатии
5
Баллы
18
#1
Собственно, требуется сделать так, чтобы при появлении какого-либо popup окна, будь то окно ошибки, или любое другое окно, задний фон размывался. Кто может и готов сделать, пишите в ЛС

Естественно, за денежку)

Если что, я про эти окна
1519148256387.png
1519148288670.png
Ну и прочие окна такого типа, соответственно
 

sonic

[KST]
Премиум
Сообщения
1.400
Симпатии
2.578
Баллы
153
#2
что значит размывался??
 

mizaider

DevsAid Team
Премиум
Сообщения
169
Симпатии
168
Баллы
43
#4
Ответил у соседей, дублирую сюда, может пригодится кому.

Для 2.0
JavaScript:
$(document).ready(function(){
    $(document).on("overlay:showing", function() {
        $("#top").css("filter", "blur(5px)");
    });
    $(document).on("overlay:hidden", function() {
        $("#top").css("filter", "blur(0px)");
    });
});
Степень размытости можно указать поменяв 5px на своё.
 

SkyLoKi

Местный
Сообщения
108
Симпатии
199
Баллы
43
#5
Сложно)
XF сам добавляет css класс is-modalOpen к тегу <body>
Далее уже можно внутри делать что угодно, при открытом окне с использованием вышеупомянутого класса
 
Вверх Снизу