feat: 배경 흰색 체크 상태를 localStorage 로 기억

체크를 해제하고 쓰는 사용자가 매번 다시 해제해야 했다 — 바꿀 때마다
저장하고 페이지를 열 때 복원한다(저장값 없으면 기본 체크 유지).

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hehihoho3@gmail.com 2026-08-06 11:46:22 +09:00
parent b5586ecb9c
commit b49946a4cd

View File

@ -1326,4 +1326,13 @@ document.addEventListener("DOMContentLoaded",()=>{
if($("#pasteGo")) $("#pasteGo").addEventListener("click",pasteAnalyze);
if($("#pasteBuild")) $("#pasteBuild").addEventListener("click",pasteBuildAll);
});
/* localStorage , .
서버는 상태를 모른다( 전송 값만 ) 순수 화면 편의 기능. */
(function(){
const bw=$("#bgwhite"); if(!bw) return;
const saved=localStorage.getItem("opt_bgwhite");
if(saved!==null) bw.checked=saved==="1";
bw.addEventListener("change",()=>localStorage.setItem("opt_bgwhite",bw.checked?"1":"0"));
})();
})();