Compare commits

..

2 Commits

Author SHA1 Message Date
551a2447a4 Describe 8092 project code page 2026-06-05 15:59:53 +09:00
d848de48ae Describe 8091 dashboard page 2026-06-05 15:59:53 +09:00
5 changed files with 0 additions and 10 deletions

View File

@@ -21,12 +21,10 @@
.legend{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.legend-item{display:flex;gap:8px;align-items:center;font-size:12px;background:#fff;border:1px solid #e1d7cb;border-radius:10px;padding:7px 9px}
.dot{width:11px;height:11px;border-radius:999px}
.shared-note{margin:0 0 12px;padding:10px 12px;border:1px solid #d7e5ee;border-radius:12px;background:#eef8fb;color:#355468;font-size:12px;line-height:1.55}
</style>
</head>
<body>
<div class="wrap">
<div class="shared-note">이 화면은 선택한 프로젝트의 년도별 인원 투입 비중과 월별 투입 상세를 보여줍니다.</div>
<div class="card"><div class="row" style="justify-content:space-between"><h3 id="title" style="margin:0">선택 프로젝트 상세 (년도별)</h3><label>년도 <select id="yearSel"></select></label></div></div>
<div class="card"><div id="donutWrap" class="donut-wrap"></div></div>
<div class="card"><h3 style="margin:0 0 8px">인원 투입 상세 (년/월)</h3><div class="table-wrap"><table id="tblA"></table></div></div>

View File

@@ -23,12 +23,10 @@
.dot{width:11px;height:11px;border-radius:999px}
.hours-summary{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}
.hours-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e1d7cb;border-radius:999px;font-size:12px;background:#fff}
.shared-note{margin:0 0 12px;padding:10px 12px;border:1px solid #d7e5ee;border-radius:12px;background:#eef8fb;color:#355468;font-size:12px;line-height:1.55}
</style>
</head>
<body>
<div class="wrap">
<div class="shared-note">이 화면은 선택한 인원의 년도별 프로젝트 투입 비중과 월별 투입 상세를 보여줍니다.</div>
<div class="card"><div class="row" style="justify-content:space-between"><h3 id="detailTitle" style="margin:0">선택 인원 상세 (년도별)</h3><label>년도 <select id="yearSel"></select></label></div></div>
<div class="card"><div id="donutWrap" class="donut-wrap"></div></div>
<div class="card"><h3 style="margin:0 0 8px">프로젝트 투입 상세 (년/월/유형)</h3><div class="table-wrap"><table id="tblA"></table></div></div>

View File

@@ -33,7 +33,6 @@
box-shadow: 0 8px 20px rgba(24, 33, 47, 0.06);
margin-bottom: 16px;
}
.shared-note { margin-bottom: 16px; padding: 12px 14px; border: 1px solid #d7e5ee; border-radius: 12px; background: #eef8fb; color: #355468; font-size: 13px; line-height: 1.6; }
h1 { margin: 0 0 10px; font-size: 24px; }
p { margin: 8px 0; color: var(--muted); }
.row { display: flex; gap: 12px; flex-wrap: wrap; align-items: center; }
@@ -62,7 +61,6 @@
</head>
<body>
<div class="wrap">
<div class="shared-note">이 화면은 `MemberNo`와 `korName` 매칭 상태를 확인하고 비교하는 페이지입니다.</div>
<div class="card">
<h1>MemberNo → korName 매칭 페이지</h1>
<p>`dallyproject.csv`의 `MemberNo`를 `member.csv`의 `MemberNo`와 매치해서 `korName`을 붙입니다.</p>

View File

@@ -24,12 +24,10 @@
table { border-collapse: collapse; width: 100%; min-width: 900px; background: #fff; }
th, td { border-bottom: 1px solid #ebf0f8; padding: 7px 9px; font-size: 13px; text-align: left; white-space: nowrap; }
th { position: sticky; top: 0; background: #f8fbff; z-index: 1; }
.shared-note { margin-bottom: 14px; padding: 12px 14px; border: 1px solid #d7e5ee; border-radius: 12px; background: #eef8fb; color: #355468; font-size: 13px; line-height: 1.6; }
</style>
</head>
<body>
<div class="wrap">
<div class="shared-note">이 화면은 MySQL 테이블 목록과 선택한 테이블의 원본 데이터를 미리보는 페이지입니다.</div>
<div class="card">
<h2 style="margin-top:0;">MySQL 데이터 미리보기</h2>
<div class="row">

View File

@@ -38,7 +38,6 @@
.summary-metrics { display:flex; flex-wrap:wrap; gap:8px 14px; margin-bottom:8px; font-size:12px; color:#334155; }
.metric { padding:0; border:0; background:transparent; }
.metric-label { font-size:11px; color:#64748b; margin-right:4px; }
.shared-note { margin-bottom: 12px; padding: 12px 14px; border: 1px solid #d7e5ee; border-radius: 12px; background: #eef8fb; color: #355468; font-size: 13px; line-height: 1.6; }
.metric-value { font-size:12px; font-weight:700; color:#0f172a; display:inline; }
.summary-sub { font-size:11px; color:#64748b; margin:6px 0 8px; }
.summary-table-wrap { max-height:none; overflow:visible; border:1px solid #dbe4f0; border-radius:8px; background:#fff; }
@@ -106,7 +105,6 @@
</head>
<body>
<div class="wrap">
<div class="shared-note">이 화면은 사람별 근무내역, 현장 기록, 월별 요약을 한 번에 보는 통합 페이지입니다.</div>
<div class="card">
<h2 style="margin:0 0 10px;">dailyproject 사람별 근무내역</h2>
<div class="tabs">