feat(theme): add postMessage listener for real-time appearance updates in dashboard

This commit is contained in:
Autoblogia Bot 2026-05-19 23:07:08 +00:00
parent de7bf436cf
commit 81c073cc57
4 changed files with 16 additions and 0 deletions

View file

@ -23,6 +23,8 @@
<!-- Theme Auto-Updater injected by autoblogia --> <!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => { window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') { if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings; const settings = event.data.settings;
@ -72,6 +74,8 @@ window.addEventListener('message', (event) => {
</body> </body>
</body>
</body> </body>
</script> </script>
</body> </body>

View file

@ -34,6 +34,8 @@
<!-- Theme Auto-Updater injected by autoblogia --> <!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => { window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') { if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings; const settings = event.data.settings;
@ -83,6 +85,8 @@ window.addEventListener('message', (event) => {
</body> </body>
</body>
</body> </body>
</script> </script>
</body> </body>

View file

@ -34,6 +34,8 @@
<!-- Theme Auto-Updater injected by autoblogia --> <!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => { window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') { if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings; const settings = event.data.settings;
@ -83,6 +85,8 @@ window.addEventListener('message', (event) => {
</body> </body>
</body>
</body> </body>
</script> </script>
</body> </body>

View file

@ -34,6 +34,8 @@
<!-- Theme Auto-Updater injected by autoblogia --> <!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => { window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') { if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings; const settings = event.data.settings;
@ -83,6 +85,8 @@ window.addEventListener('message', (event) => {
</body> </body>
</body>
</body> </body>
</script> </script>
</body> </body>