ddd
This commit is contained in:
parent
0a343ecbc5
commit
c3a6f5ff37
80 changed files with 2512 additions and 1625 deletions
38
index.html
38
index.html
|
|
@ -3,16 +3,15 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
|
||||
<meta name="bend-field-cloud-api" content="off">
|
||||
<title>曲線フィールド v47.77</title>
|
||||
<title>曲線フィールド</title>
|
||||
<link rel="icon" href="favicon.svg" type="image/svg+xml">
|
||||
<link rel="alternate icon" href="favicon.ico">
|
||||
<link rel="stylesheet" href="style.css?v=47.77">
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body class="loading" data-ready="false" data-loading-text="読み込み中">
|
||||
<div id="app">
|
||||
<div id="topbar">
|
||||
<div class="brand">曲線フィールド <small>v47.77</small></div>
|
||||
<div class="brand">曲線フィールド <small></small></div>
|
||||
<div class="stat sr-data">クリア <b id="solvedCount">0</b></div>
|
||||
<div class="stat score" aria-label="所持数"><span aria-hidden="true">◆</span> <b id="scoreCount">0</b></div>
|
||||
<div class="stat sr-data">盤面 <b id="worldCount">1</b></div>
|
||||
|
|
@ -29,16 +28,16 @@
|
|||
</div>
|
||||
<button id="saveStatus" type="button" aria-live="polite" aria-label="保存状態" title="保存状態を確認">保存済み</button>
|
||||
</div>
|
||||
<div id="viewport" tabindex="-1" aria-label="曲線フィールド"><canvas id="noiseCanvas" width="80" height="64" aria-hidden="true"></canvas><canvas id="reactionCanvas" aria-hidden="true"></canvas><canvas id="overviewCanvas" aria-hidden="true" hidden></canvas><div id="world"></div><canvas id="presenceCanvas" aria-hidden="true"></canvas></div>
|
||||
<aside id="minimap" aria-label="周辺マップ">
|
||||
<div id="viewport" tabindex="-1" aria-label="曲線フィールド"><canvas id="noiseCanvas" width="80" height="64" aria-hidden="true"></canvas><canvas id="reactionCanvas" aria-hidden="true"></canvas><canvas id="overviewCanvas" aria-hidden="true" hidden></canvas><div id="world"></div><canvas id="presenceCanvas" aria-hidden="true"></canvas><div id="boardHudLayer" aria-live="polite"></div></div>
|
||||
<aside id="minimap" aria-label="マップ">
|
||||
<div id="clearFeed" class="clear-feed" aria-live="polite" aria-label="共有クリア速報"></div>
|
||||
<div class="minimap-head"><b>周辺マップ</b><span id="minimapStatus">0 / 1</span></div>
|
||||
<div class="minimap-head"><b>マップ</b></div>
|
||||
<div class="minimap-controls" aria-label="視点移動">
|
||||
<button id="minimapOriginBtn" type="button">原点</button>
|
||||
<button id="minimapRandomBtn" type="button">ランダム</button>
|
||||
</div>
|
||||
<canvas id="minimapCanvas" width="210" height="132" role="application" tabindex="0" aria-label="周辺マップ。クリックまたはドラッグで視点を移動。矢印キーで微調整。"></canvas>
|
||||
<div class="minimap-legend" aria-hidden="true"><span class="solved">クリア</span><span class="unsolved">未クリア</span><span class="long-line">長距離線</span></div>
|
||||
<canvas id="minimapCanvas" width="210" height="132" role="application" tabindex="0" aria-label="マップ。クリックまたはドラッグで視点を移動。店舗マーカーをクリックするとショップを開きます。"></canvas>
|
||||
<div class="minimap-legend" aria-hidden="true"><span class="solved">クリア</span><span class="unsolved">未クリア</span><span class="long-line">長距離線</span><span class="shop">ショップ</span></div>
|
||||
</aside>
|
||||
<div id="reactionRadial" role="menu" aria-label="リアクションを選択" hidden></div>
|
||||
<div id="toast" role="status" aria-live="polite"></div>
|
||||
|
|
@ -114,7 +113,7 @@
|
|||
<label class="settings-field"><span>プレイヤー名</span><input id="settingsPlayerName" type="text" maxlength="24" autocomplete="nickname" spellcheck="false"></label>
|
||||
<label class="settings-toggle"><input id="lightweightRenderingToggle" type="checkbox"><span><b>軽量描画</b><small>背景ノイズ、光、粒子など一部の視覚効果を抑えます。</small></span></label>
|
||||
<label class="settings-toggle"><input id="soundEnabledToggle" type="checkbox"><span><b>効果音</b><small>操作音とクリア音を再生します。</small></span></label>
|
||||
<div class="modal-actions"><button class="pill" id="saveSettings" type="button">保存</button><button class="pill close" id="closeSettings" type="button">閉じる</button></div>
|
||||
<div class="modal-actions settings-actions"><button class="pill quiet" id="resetSettings" type="button">初期化</button><button class="pill close" id="closeSettings" type="button">閉じる</button></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="timeAttackModal" aria-hidden="true" inert>
|
||||
|
|
@ -151,9 +150,20 @@
|
|||
</div>
|
||||
<div id="customEmojiCursor" aria-hidden="true"></div>
|
||||
<div id="pickupHandleOverlay" aria-hidden="true"></div>
|
||||
<script src="puzzle-core.js?v=47.77-5"></script>
|
||||
<script src="app-logic.js?v=47.77"></script>
|
||||
<script src="field-persistence.js?v=47.77"></script>
|
||||
<script src="app.js?v=47.77"></script>
|
||||
<script src="build-meta.js"></script>
|
||||
<script src="shared-contracts.js"></script>
|
||||
<script src="runtime-config.js"></script>
|
||||
<script src="store-catalog.generated.js"></script>
|
||||
<script src="puzzle-patterns.js"></script>
|
||||
<script src="puzzle-core.js"></script>
|
||||
<script src="app-logic.js"></script>
|
||||
<script src="archive-codec.js"></script>
|
||||
<script src="client/input/frame-scheduler.js"></script>
|
||||
<script src="client/input/drag.js"></script>
|
||||
<script src="client/input/interaction-state.js"></script>
|
||||
<script src="client/input/gesture-coordinator.js"></script>
|
||||
<script src="client/ui/cursor.js"></script>
|
||||
<script src="field-persistence.js"></script>
|
||||
<script src="app.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue