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

This commit is contained in:
Autoblogia Bot 2026-05-19 23:02:59 +00:00
parent 52a531dd78
commit de7bf436cf
4 changed files with 16 additions and 0 deletions

View file

@ -21,6 +21,8 @@
<script>
<!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings;
@ -68,6 +70,8 @@ window.addEventListener('message', (event) => {
// Ping parent window that we are ready
window.parent.postMessage({ type: 'IFRAME_READY' }, '*');
</body>
</body>
</script>
</body>

View file

@ -32,6 +32,8 @@
<script>
<!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings;
@ -79,6 +81,8 @@ window.addEventListener('message', (event) => {
// Ping parent window that we are ready
window.parent.postMessage({ type: 'IFRAME_READY' }, '*');
</body>
</body>
</script>
</body>

View file

@ -32,6 +32,8 @@
<script>
<!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings;
@ -79,6 +81,8 @@ window.addEventListener('message', (event) => {
// Ping parent window that we are ready
window.parent.postMessage({ type: 'IFRAME_READY' }, '*');
</body>
</body>
</script>
</body>

View file

@ -32,6 +32,8 @@
<script>
<!-- Theme Auto-Updater injected by autoblogia -->
<!-- Theme Auto-Updater injected by autoblogia -->
window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'UPDATE_APPEARANCE') {
const settings = event.data.settings;
@ -79,6 +81,8 @@ window.addEventListener('message', (event) => {
// Ping parent window that we are ready
window.parent.postMessage({ type: 'IFRAME_READY' }, '*');
</body>
</body>
</script>
</body>