From c3e8ebfe6d828dd403ff1a0be36dfb1367fc88f8 Mon Sep 17 00:00:00 2001 From: taekyoungc Date: Mon, 15 Jun 2026 22:19:58 +0900 Subject: [PATCH] =?UTF-8?q?style:=20=EB=B6=84=ED=95=A0=20=EB=B3=B4?= =?UTF-8?q?=EA=B8=B0=20=EC=B9=B8=20=ED=97=A4=EB=8D=94=EC=9D=98=20=ED=99=94?= =?UTF-8?q?=EB=A9=B4=20=EC=A0=9C=EB=AA=A9(sh-name)=20=EC=A0=9C=EA=B1=B0=20?= =?UTF-8?q?(=ED=99=94=EB=A9=B4=20=EC=9E=90=EC=B2=B4=20=EC=A0=9C=EB=AA=A9?= =?UTF-8?q?=EA=B3=BC=20=EC=A4=91=EB=B3=B5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- app/Views/bag/layout/workspace.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/Views/bag/layout/workspace.php b/app/Views/bag/layout/workspace.php index df507e9..0d76b25 100644 --- a/app/Views/bag/layout/workspace.php +++ b/app/Views/bag/layout/workspace.php @@ -211,10 +211,11 @@ if ($effectiveLgIdx) { (function (idx) { var h = document.createElement('div'); h.className = 'ws-slot-head'; - var nm = document.createElement('span'); nm.className = 'sh-name'; + // 칸 제목(sh-name)은 표시하지 않음 — 칸 안 화면에 이미 제목이 있어 중복. + var sp = document.createElement('span'); sp.className = 'sh-spacer'; sp.style.flex = '1'; var rl = document.createElement('span'); rl.className = 'sh-btn sh-reload'; rl.textContent = '↻'; rl.title = '이 칸 새로고침'; var cl = document.createElement('span'); cl.className = 'sh-btn sh-clear'; cl.textContent = '×'; cl.title = '이 칸 비우기'; - h.appendChild(nm); h.appendChild(rl); h.appendChild(cl); + h.appendChild(sp); h.appendChild(rl); h.appendChild(cl); h.addEventListener('click', function (e) { if (e.target === rl) { var sid = slots[idx]; if (sid) reloadTab(sid); return; } if (e.target === cl) { slots[idx] = null; render(); return; } @@ -287,8 +288,6 @@ if ($effectiveLgIdx) { head.style.display = 'flex'; head.style.left = r.l; head.style.top = r.t; head.style.width = r.w; head.classList.toggle('focused', i === focused); - var sid = slots[i]; - head.querySelector('.sh-name').textContent = (sid && tabs[sid]) ? tabs[sid].title : '비어 있음'; } else { head.style.display = 'none'; }