diff --git a/src/App.tsx b/src/App.tsx index e4a70c5..06c4829 100755 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,23 +1,35 @@ import { BarraSuperior } from "./BarraSuperior"; import { ContenedorHorarios } from "./ContenedorHorarios/ContenedorHorarios"; import { Wallpaper } from "./Wallpaper"; -import { Show } from "solid-js"; +import { Show, createSignal } from "solid-js"; import { css } from "aphrodite"; import { estilosGlobales } from "./Estilos"; function App() { /// @ts-ignore const soportaBackdropFilter = document.body.style.backdropFilter !== undefined; + const mostrarMensajeBackdropFilterRaw = localStorage.getItem("mensaje-backdrop-filter-oculto") !== undefined; + + const [mostrarMensajeBackdropFilter, setMostrarMensaje] = createSignal(mostrarMensajeBackdropFilterRaw); + + const ocultarMensajeBackdropFilter = () => { + setMostrarMensaje(false); + localStorage.setItem("mensaje-backdrop-filter-oculto", "true"); + }; return (
- +
Tu navegador no soporta "backdrop-filter". Este es solo un efecto visual, no afecta la funcionalidad de la página.  - No volver a mostrar. + + No volver a mostrar. +