From 2e01e5dcc15cf3296ffd7419c960054baab61a30 Mon Sep 17 00:00:00 2001 From: kg0816 <211191696+kg0816@users.noreply.github.com> Date: Mon, 17 Nov 2025 15:53:39 +0900 Subject: [PATCH 1/6] style: center game board in iframe --- src/iframe/life-game.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/iframe/life-game.js b/src/iframe/life-game.js index 71a8b5c..eaee804 100644 --- a/src/iframe/life-game.js +++ b/src/iframe/life-game.js @@ -40,6 +40,14 @@ const table = document.getElementById("game-board"); //盤面をBoardに従って変更する関数達(Boardを変更したら実行する) function renderBoard() { + // bodyを中央配置に設定 + document.body.style.display = "flex"; + document.body.style.justifyContent = "center"; + document.body.style.alignItems = "center"; + document.body.style.minHeight = "100vh"; + document.body.style.margin = "0"; + document.body.style.padding = "0"; + // 初回の盤面生成 table.innerHTML = ""; for (let i = 0; i < boardSize; i++) { From caa484fa565399e713bae5d3ede45715e8cff376 Mon Sep 17 00:00:00 2001 From: kg0816 <211191696+kg0816@users.noreply.github.com> Date: Mon, 17 Nov 2025 16:13:33 +0900 Subject: [PATCH 2/6] fix: don't reset generation when placing template --- src/iframe/life-game.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/iframe/life-game.js b/src/iframe/life-game.js index eaee804..6c8d9b7 100644 --- a/src/iframe/life-game.js +++ b/src/iframe/life-game.js @@ -82,7 +82,7 @@ function renderBoard() { } } rerender(); - generationChange(0); + // generationChange(0); 別に世代をリセットする必要はない? stop(); } else { window.parent.postMessage( From aa34149c0be1c8198cef93de35eb7434ad086d1a Mon Sep 17 00:00:00 2001 From: kg0816 <211191696+kg0816@users.noreply.github.com> Date: Mon, 17 Nov 2025 16:37:19 +0900 Subject: [PATCH 3/6] fix: set toast z-index above other elements --- src/lib/components/GlobalToast.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/components/GlobalToast.svelte b/src/lib/components/GlobalToast.svelte index e25e48f..ef3517f 100644 --- a/src/lib/components/GlobalToast.svelte +++ b/src/lib/components/GlobalToast.svelte @@ -14,7 +14,8 @@ {#if toast.visible} -