Skip to content

Commit 70f1301

Browse files
author
DavidQ
committed
added nav changes to indicate what section is active.
1 parent 2a50f60 commit 70f1301

244 files changed

Lines changed: 1041 additions & 262 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/phase-01/0101/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0101 - Basic Loop</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0101 - Basic Loop
1719
Description: Demonstrates the core engine loop with simple bounded motion.
@@ -33,6 +35,7 @@ <h3>Engine Classes Used</h3>
3335

3436
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3537
<script type="module" src="./main.js"></script>
38+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3639
</body>
3740
</html>
3841

samples/phase-01/0102/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0102 - Keyboard Move</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0102 - Keyboard Move
1719
Description: Demonstrates keyboard-driven movement inside a bounded play area.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0103/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0103 - Mouse Input</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0103 - Mouse Input
1719
Description: Demonstrates mouse input tracking and renderer-based feedback.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0104/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0104 - Gamepad Input</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0104 - Gamepad Input
1719
Description: Demonstrates basic gamepad input and live control feedback.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0105/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0105 - Scene Switch</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0105 - Scene Switch
1719
Description: Demonstrates scene transitions and shared engine scene flow.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0106/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0106 - Input Mapping</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0106 - Input Mapping
1719
Description: Demonstrates action-based input mapping using shared bindings.
@@ -35,6 +37,7 @@ <h3>Engine Classes Used</h3>
3537

3638
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3739
<script type="module" src="./main.js"></script>
40+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3841
</body>
3942
</html>
4043

samples/phase-01/0107/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0107 - Entity Movement</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0107 - Entity Movement
1719
Description: Demonstrates entity movement driven by shared engine input patterns.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0108/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0108 - Render Adapter</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0108 - Render Adapter
1719
Description: Demonstrates renderer abstraction through the render adapter.
@@ -33,6 +35,7 @@ <h3>Engine Classes Used</h3>
3335

3436
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3537
<script type="module" src="./main.js"></script>
38+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3639
</body>
3740
</html>
3841

samples/phase-01/0109/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0109 - Collision (AABB)</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0109 - Collision (AABB)
1719
Description: Demonstrates axis-aligned bounding box collision detection with visual debug feedback and keyboard-controlled movement.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

samples/phase-01/0110/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,10 @@
1010
<meta charset="UTF-8" />
1111
<title>Sample 0110 - Collision Response</title>
1212
<link rel="stylesheet" href="../../../src/engine/ui/baseLayout.css" />
13+
<link rel="stylesheet" href="../../../src/engine/theme/main.css" />
1314
</head>
14-
<body>
15+
<body class="hub-page-samples">
16+
<div id="shared-theme-header"></div>
1517
<!--
1618
Sample: Sample 0110 - Collision Response
1719
Description: Demonstrates single-block collision response by stopping player movement at the obstacle instead of allowing overlap.
@@ -34,6 +36,7 @@ <h3>Engine Classes Used</h3>
3436

3537
<script type="module" src="/samples/shared/sampleDetailPageEnhancement.js"></script>
3638
<script type="module" src="./main.js"></script>
39+
<script type="module" src="../../../src/engine/theme/mount-shared-header.js"></script>
3740
</body>
3841
</html>
3942

0 commit comments

Comments
 (0)