diff --git a/index.html b/index.html index bd18f1f..7883dae 100644 --- a/index.html +++ b/index.html @@ -85,7 +85,7 @@
file Explorer icon by microsoftEsplora File
- +
Articoli consigliati @@ -212,7 +212,29 @@ -
Dispositivo NON Sopportato.
+
+
+ Dispositivo NON Sopportato. +
+ +
+ Apri da PC a Schermo Intero "F11", + oppure usa "CTRL -" per zoom out + +
+
+ +
+ width: small + undefined. +
+ +
+ height: small + undefined. +
+
+
diff --git a/script.js b/script.js index 3b514f3..ecd0b26 100644 --- a/script.js +++ b/script.js @@ -228,9 +228,11 @@ function dragSelectorLogic() { else if (e1.target.closest("#notification-section") != notifContainer && notifContainer.classList.contains("notification-on") && e1.target.closest("nav") != nav) { notifContainer.classList.remove("notification-on"); dragSelectorCode(); - } else if (e1.target.closest("#w11-start-section") == startContainer || e1.target.closest("#notification-section") == notifContainer || e1.target.closest("#widget-section") == widgetContainer) { + } // se si usa il Drag dentro START, WIDGET o NOTIFICHE, allora la funzione NON è attiva. + else if (e1.target.closest("#w11-start-section") == startContainer || e1.target.closest("#notification-section") == notifContainer || e1.target.closest("#widget-section") == widgetContainer) { console.log("You can't drag the tab here!"); - } else { + } // altrimenti, la funzione è attiva + else { dragSelectorCode(); } } @@ -344,4 +346,45 @@ function getDate() { // le funzione chiamate sono inizializzate in queste funzioni dragSelectorLogic(); -getDate(); \ No newline at end of file +getDate(); + + +function DispositivoNonSupportato() { + let AttualeWidthContainer = document.getElementById("width-attuale"); + let AttualeHeightContainer = document.getElementById("height-attuale"); + + let widthSpiegazione = document.getElementById("width-spiegazione"); + let heightSpiegazione = document.getElementById("height-spiegazione"); + + checkSopporto(); + + window.addEventListener("resize", function() { + checkSopporto(); + }); + + function checkSopporto() { + // se la larghezza è inferiore a 800px, allora si mostra la spiegazione + if (window.innerWidth < 800) { + widthSpiegazione.innerHTML = "ERRORE LARGHEZZA: ti serve 800px" + " " + "per visualizzare questa pagina"; + AttualeWidthContainer.innerHTML = window.innerWidth + "px"; + widthSpiegazione.style.color = "rgb(255, 0, 47)"; + } else { + widthSpiegazione.innerHTML = "Larghezza del tuo Schermo Giusta!"; + AttualeWidthContainer.innerHTML = ""; + widthSpiegazione.style.color = "rgb(0, 255, 157)"; + } + + // se l'altezza è inferiore a 600px, allora si mostra la spiegazione + if (window.innerHeight < 600) { + heightSpiegazione.innerHTML = "ERRORE ALTEZZA: ti serve 600px" + " " + "per visualizzare questa pagina"; + AttualeHeightContainer.innerHTML = window.innerHeight + "px"; + heightSpiegazione.style.color = "rgb(255, 0, 47)"; + } else { + heightSpiegazione.innerHTML = "Altezza del tuo Schermo Giusta!"; + AttualeHeightContainer.innerHTML = ""; + heightSpiegazione.style.color = "rgb(0, 255, 157)"; + } + } +} + +DispositivoNonSupportato(); \ No newline at end of file diff --git a/style.css b/style.css index 6fea542..bcb679d 100644 --- a/style.css +++ b/style.css @@ -297,11 +297,15 @@ label input { display: none; place-content: center; color: white; - font-size: 6vw; height: 100vh; width: 100vw; z-index: 999; backdrop-filter: blur(2em); + gap: 1em; +} + +#not-mobile-friendly #titolo-errore { + font-size: 6vw; text-decoration: underline; text-underline-offset: 0.3em; font-weight: bolder;