feat: improve chart navigation and show original measure numbers
Publish GitHub Pages output / publish (push) Successful in 49s

This commit is contained in:
2026-10-04 23:05:57 +09:00
parent 4b8313c8a8
commit 0ccf57d535
849 changed files with 1236 additions and 928 deletions
+7 -7
View File
@@ -1310,13 +1310,6 @@
</div>
</details>
{/if}
{#if simulationContext}
<PlayableChart songId={simulationContext.chart.songId} difficulty={simulationContext.chart.difficulty}
chartNotes={simulationContext.chart.notes}
durationSeconds={timelineDuration} notes={displayedResult!.notes} {maximumScoreProbabilities}
activeWindows={displayedEffectiveActiveWindows} specialWindows={result.specialWindows}
cardName={resultCardName} {memberColor} />
{/if}
<p class="board-guide">그래프를 좌우로 밀면 전체 시간대를 확인할 수 있습니다.</p>
<!-- svelte-ignore a11y_no_noninteractive_tabindex (Keyboard users must be able to scroll the timeline.) -->
<div class="timeline-scroll" role="region" aria-label="스킬 발동 시간대 그래프" tabindex="0">
@@ -1381,6 +1374,13 @@
</div>
</section>
<SpecialNoteSummary {result} cardName={resultCardName} />
{#if simulationContext}
<PlayableChart songId={simulationContext.chart.songId} difficulty={simulationContext.chart.difficulty}
chartNotes={simulationContext.chart.notes}
durationSeconds={timelineDuration} notes={displayedResult!.notes} {maximumScoreProbabilities}
activeWindows={displayedEffectiveActiveWindows} specialWindows={result.specialWindows}
cardName={resultCardName} {memberColor} />
{/if}
{:else}
<div class="empty">조건을 선택하고 분석을 시작하면 최적 배치와 각 멤버의 쿨타임 감소량이 여기에 표시됩니다.</div>
{/if}