Creé una página HTML principal de un calendario. En esta página, agregué el enlace a otra página HTML para la configuración. En la página de configuración, el usuario tiene la opción de elegir el color de los eventos guardados en el calendario. Mi objetivo es hacer que la configuración de un color de un usuario se transfiera al calendario y cambiar la visualización de sus elementos de eventos inmediatamente después de seleccionar el color con la ayuda de la entrada del tipo "color" en la página de configuración. Básicamente, necesito algo como el evento "almacenamiento" cuando funciona para la misma página abierta en diferentes pestañas, pero en este caso quiero entregar el valor del almacenamiento local del navegador a la página principal inmediatamente después del cambio de este valor en el página de configuración. ¿Cómo puedo establecer un detector de eventos en la página principal que reaccione al cambio en otra página?
PD: necesito hacerlo con JavaScript.