SE TAAA DOOOOIDO KKKKKK

Irmão eu acabei de descobrir um novo Multiverso. Eu tava com dificuldade no código, o ChatGPT me deu um código que checa se o Modal está com .show Porém na versão antiga do app o Show era usado, porém agora só é usado o Hide. E eu fiz isso: function checkModals() { const modal = document.querySelector('.modal'); const isVisible = modal && !modal.classList.contains('hide'); Simplsmente fiz o OPOSTO, o código checa por TODOS os modais, e se 1 deles estiver SEM o hide é porquê ele tá visível, ou seja, sempre que um modal aparecer ele vai automaticamente setar um OverLay atrás dele Eu tinha falhado em um ponto, fiz a Workspace e a Home separadamente, e isso fez com que elas usassem Modais e Estilos diferentes, a Workspace usa uma codificação Diferente porquê o código do usuário não pode interagir com o código do app, ele é limitado a renderizar dentro do iFrame e o app é forçado a definir Show e Hide por segurança. Basicamente oque o código faz é colocar um addEventListener nos Modais Se um Modal for aberto, o script é acionado, e o Overlay é colocado 1 número abaixo do z-index do Modal Pro modal ter um overlay nativo ele precisa que o próprio Modal seja o background, mas por usar o Modal do WorkSpace ele não borra o fundo. E isso é MUITO fácil de customizar, basta inserir ali o ID do modal que eu não quero Checar, e esse modal não vai ter Background porque ele não vai acionar o script Isso pode parecer Besteira mas transcendi a realidade com isso. O código que o GPT me deu fazia isso: function checkModals() { const activeModal = document.querySelector('.modal.show'); overlay.style.display = activeModal ? 'block' : 'none'; if (activeModal) { const modalZ = parseInt(getComputedStyle(activeModal).zIndex || 10000); overlay.style.zIndex = modalZ - 1; }} Oque fiz foi simplesmente Inverter: function checkModals() { const modal = document.querySelector('.modal'); const isVisible = modal && !modal.classList.contains('hide'); overlay.style.display = isVisible ? 'block' : 'none'; if (isVisible) { const modalZ = parseInt(getComputedStyle(modal).zIndex || 10000); overlay.style.zIndex = modalZ - 1; }} Ou seja. O Overlay vai tá sempre atrás do modal. A idéia não foi minha, na verdade pedi idéias pro GPT. Pois como dito, não tava conseguindo por Background no Modal, e sem ele tava MUITO poluído, o Modal precisava de FOCO pro usuário ter conforto. Só de eu ter conseguido fazer a lógica Oposta é fodástico Peguei um código pronto, e consegui Reverter o processo. Cuidado Sociedade Kirey is Evolving, ele tá aprendendo a fazer Engenharia Reversa Daqui a pouco os EUA vai ser hackeado e Kirey vai vazar na internet todas as fotos do Trump e o Elon Musk no banheiro os dois pelado se abraçando no chuveiro

Apr 21, 2025 - 01:06
 0
SE TAAA DOOOOIDO KKKKKK

Irmão eu acabei de descobrir um novo Multiverso.

Eu tava com dificuldade no código, o ChatGPT me deu um código que checa se o Modal está com .show

Porém na versão antiga do app o Show era usado, porém agora só é usado o Hide.

E eu fiz isso:

function checkModals() {
const modal = document.querySelector('.modal');
const isVisible = modal && !modal.classList.contains('hide');

Simplsmente fiz o OPOSTO, o código checa por TODOS os modais, e se 1 deles estiver SEM o hide é porquê ele tá visível, ou seja, sempre que um modal aparecer ele vai automaticamente setar um OverLay atrás dele

Eu tinha falhado em um ponto, fiz a Workspace e a Home separadamente, e isso fez com que elas usassem Modais e Estilos diferentes, a Workspace usa uma codificação Diferente porquê o código do usuário não pode interagir com o código do app, ele é limitado a renderizar dentro do iFrame e o app é forçado a definir Show e Hide por segurança.

Basicamente oque o código faz é colocar um addEventListener nos Modais

Se um Modal for aberto, o script é acionado, e o Overlay é colocado 1 número abaixo do z-index do Modal

Pro modal ter um overlay nativo ele precisa que o próprio Modal seja o background, mas por usar o Modal do WorkSpace ele não borra o fundo.

E isso é MUITO fácil de customizar, basta inserir ali o ID do modal que eu não quero Checar, e esse modal não vai ter Background porque ele não vai acionar o script

Isso pode parecer Besteira mas transcendi a realidade com isso.

O código que o GPT me deu fazia isso:

function checkModals() {  
const activeModal = document.querySelector('.modal.show');  
overlay.style.display = activeModal ? 'block' : 'none';  
if (activeModal) {  
const modalZ = parseInt(getComputedStyle(activeModal).zIndex || 10000);  
overlay.style.zIndex = modalZ - 1; }}

Oque fiz foi simplesmente Inverter:

function checkModals() {
const modal = document.querySelector('.modal');
const isVisible = modal && !modal.classList.contains('hide');
overlay.style.display = isVisible ? 'block' : 'none';

if (isVisible) {
const modalZ = parseInt(getComputedStyle(modal).zIndex || 10000);
overlay.style.zIndex = modalZ - 1; }}

Ou seja.

O Overlay vai tá sempre atrás do modal.

A idéia não foi minha, na verdade pedi idéias pro GPT.

Pois como dito, não tava conseguindo por Background no Modal, e sem ele tava MUITO poluído, o Modal precisava de FOCO pro usuário ter conforto.

Só de eu ter conseguido fazer a lógica Oposta é fodástico

Peguei um código pronto, e consegui Reverter o processo.

Cuidado Sociedade

Kirey is Evolving, ele tá aprendendo a fazer Engenharia Reversa

Daqui a pouco os EUA vai ser hackeado e Kirey vai vazar na internet todas as fotos do Trump e o Elon Musk no banheiro os dois pelado se abraçando no chuveiro