Skip to content

Commit 9a7fa03

Browse files
committed
fix: resolve jumbled display bugs across all pages
- index.html: Fix broken EoSim card (unclosed tags, stray hardware content injected inside card), add missing EoStudio card - hardware-lab.html: Remove duplicated second HTML document (770→275 lines) - flow.html: Remove broken duplicate hardware targets section (missing wrapper divs), fix footer license (Apache 2.0→MIT) - docs/index.html: Add missing hamburger menu button for mobile nav, add Kids/Hardware Lab nav links - getting-started.html: Fix showPath() function - missing closing brace, replace implicit event global with querySelector for cross-browser compat
1 parent 871afe6 commit 9a7fa03

5 files changed

Lines changed: 48 additions & 600 deletions

File tree

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<title>Documentation Hub v0.1.0 - EmbeddedOS</title><link rel="stylesheet" href="../style.css"></head><body>
33
<nav class="navbar"><div class="nav-inner">
44
<a href="../index.html" class="logo"><span class="logo-icon">EoS</span> EmbeddedOS <span class="nav-version">v0.1.0</span></a>
5-
<div class="nav-links"><a href="../index.html">Home</a><a href="../getting-started.html">Get Started</a><a href="index.html" class="active">Docs</a><a href="../flow.html">Flow</a>
5+
<button class="nav-toggle" onclick="this.nextElementSibling.classList.toggle('open')" aria-label="Menu">&#9776;</button><div class="nav-links"><a href="../index.html">Home</a><a href="../getting-started.html">Get Started</a><a href="index.html" class="active">Docs</a><a href="../kids.html">Kids 🎮</a><a href="../hardware-lab.html">Hardware Lab 🔌</a><a href="../flow.html">Flow</a>
66
<a href="https://github.com/embeddedos-org" class="nav-github">&#9733; GitHub</a></div></div></nav>
77
<div class="content-wrapper" style="max-width:1100px;margin:0 auto;padding:3rem 2rem">
88
<h1>EmbeddedOS Documentation Hub <span class="version-badge">v0.1.0</span></h1>

flow.html

Lines changed: 1 addition & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -215,80 +215,10 @@ <h2>Hardware Targets</h2>
215215
<div class="hw-target">PIC32MZ<small>MIPS &bull; 200MHz</small></div>
216216
<div class="hw-target">K210<small>RISC-V 64 &bull; AI</small></div>
217217
<div class="hw-target">S32K344<small>Cortex-M7 &bull; Auto</small></div></div></div>
218-
<div class="hw-row hw-row-sbc"><div class="hw-row-label">&#9899; SBC &mdash; 10 Platforms</div>
219-
<div class="hw-target">nRF9160<small>Cortex-M33 &bull; LTE</small></div>
220-
<div class="hw-target">RPi 2B<small>Cortex-A7 &bull; 4-core</small></div>
221-
<div class="hw-target">RPi 3<small>Cortex-A53 &bull; 4-core</small></div>
222-
<div class="hw-target">RPi 4<small>Cortex-A72 &bull; 8GB</small></div>
223-
<div class="hw-target">RPi 5<small>Cortex-A76 &bull; 8GB</small></div>
224-
<div class="hw-target">RPi Zero 2W<small>A53 &bull; Wi-Fi</small></div>
225-
<div class="hw-target">BeagleBone<small>AM3358 &bull; PRU</small></div>
226-
<div class="hw-target">Jetson Nano<small>A57 &bull; GPU</small></div>
227-
<div class="hw-target">Jetson Orin<small>A78 &bull; 40 TOPS</small></div>
228-
<div class="hw-target">SiFive U74<small>RISC-V 64</small></div>
229-
<div class="hw-target">STM32MP1<small>A7+M4 &bull; MPU</small></div></div></div>
230-
<div class="hw-row hw-row-soc"><div class="hw-row-label">&#9899; SoC / Automotive / Safety &mdash; 14 Platforms</div>
231-
<div class="hw-target">SAMD51<small>Cortex-M4 &bull; USB</small></div>
232-
<div class="hw-target">MSP432<small>Cortex-M4F &bull; LP</small></div>
233-
<div class="hw-target">AM64x<small>Cortex-A53 &bull; R5F</small></div>
234-
<div class="hw-target">AURIX TC3xx<small>TriCore &bull; ASIL-D</small></div>
235-
<div class="hw-target">RH850<small>Renesas &bull; Auto</small></div>
236-
<div class="hw-target">Cortex-R5<small>ARM &bull; Safety</small></div>
237-
<div class="hw-target">Cortex-R52<small>ARM &bull; ASIL-D</small></div>
238-
<div class="hw-target">TMS570<small>TI &bull; Safety</small></div>
239-
<div class="hw-target">MicroBlaze<small>Xilinx &bull; FPGA</small></div>
240-
<div class="hw-target">ARC EM<small>Synopsys &bull; IoT</small></div>
241-
<div class="hw-target">ppce500<small>PowerPC &bull; Ind.</small></div></div></div>
242-
<div class="hw-row hw-row-virt"><div class="hw-row-label">&#9899; Virtual / DevBoard &mdash; 8 Platforms</div>
243-
<div class="hw-target">ESP32-C3<small>RISC-V &bull; Wi-Fi</small></div>
244-
<div class="hw-target">ESP32-S3<small>Xtensa LX7 &bull; AI</small></div>
245-
<div class="hw-target">QEMU q35<small>EoSim &bull; UEFI</small></div>
246-
<div class="hw-target">ARM64 virt<small>Cortex-A57</small></div>
247-
<div class="hw-target">RISC-V virt<small>rv64gc</small></div>
248-
<div class="hw-target">VExpress-A9<small>Cortex-A9</small></div>
249-
<div class="hw-target">VExpress-A15<small>Cortex-A15</small></div>
250-
<div class="hw-target">VersatilePB<small>ARM926</small></div>
251-
<div class="hw-target">MIPS Malta<small>mipsel</small></div></div></div>
252-
<div class="hw-target">S32K344<small>Cortex-M7 &bull; Auto</small></div></div></div>
253-
<div class="hw-row hw-row-sbc"><div class="hw-row-label">&#9899; SBC (Single Board Computers) &mdash; 10 platforms</div>
254-
<div class="hw-row-cards">
255-
<div class="hw-target">RPi 2B<small>Cortex-A7 &bull; 4-core</small></div>
256-
<div class="hw-target">RPi 3<small>Cortex-A53 &bull; 4-core</small></div>
257-
<div class="hw-target">RPi 4<small>Cortex-A72 &bull; 8GB</small></div>
258-
<div class="hw-target">RPi 5<small>Cortex-A76 &bull; 8GB</small></div>
259-
<div class="hw-target">RPi Zero 2W<small>Cortex-A53 &bull; Wi-Fi</small></div>
260-
<div class="hw-target">BeagleBone<small>AM3358 &bull; PRU</small></div>
261-
<div class="hw-target">Jetson Nano<small>Cortex-A57 &bull; GPU</small></div>
262-
<div class="hw-target">Jetson Orin<small>Cortex-A78 &bull; 40T</small></div>
263-
<div class="hw-target">SiFive U74<small>RISC-V 64 &bull; Linux</small></div>
264-
<div class="hw-target">STM32MP1<small>Cortex-A7+M4 &bull; MPU</small></div></div></div>
265-
<div class="hw-row hw-row-soc"><div class="hw-row-label">&#9899; SoC &amp; Automotive &amp; Safety &mdash; 14 platforms</div>
266-
<div class="hw-row-cards">
267-
<div class="hw-target">i.MX8M<small>Cortex-A53 &bull; NPU</small></div>
268-
<div class="hw-target">AM64x<small>Cortex-A53 &bull; R5F</small></div>
269-
<div class="hw-target">S32K344<small>Cortex-M7 &bull; CAN-FD</small></div>
270-
<div class="hw-target">AURIX TC3xx<small>TriCore &bull; ASIL-D</small></div>
271-
<div class="hw-target">RH850<small>Renesas &bull; Auto</small></div>
272-
<div class="hw-target">Cortex-R5<small>ARM &bull; Safety</small></div>
273-
<div class="hw-target">Cortex-R52<small>ARM &bull; ASIL-D</small></div>
274-
<div class="hw-target">TMS570<small>TI &bull; Safety MCU</small></div>
275-
<div class="hw-target">MicroBlaze<small>Xilinx &bull; FPGA</small></div>
276-
<div class="hw-target">ARC EM<small>Synopsys &bull; IoT</small></div>
277-
<div class="hw-target">ppce500<small>PowerPC &bull; Industrial</small></div></div></div>
278-
<div class="hw-row hw-row-virt"><div class="hw-row-label">&#9899; Virtual &amp; DevBoard (Emulated) &mdash; 8 platforms</div>
279-
<div class="hw-row-cards">
280-
<div class="hw-target">x86_64<small>EoSim &bull; Full OS</small></div>
281-
<div class="hw-target">QEMU q35<small>EoSim &bull; UEFI</small></div>
282-
<div class="hw-target">ARM64 virt<small>EoSim &bull; Cortex-A57</small></div>
283-
<div class="hw-target">RISC-V virt<small>EoSim &bull; rv64gc</small></div>
284-
<div class="hw-target">VExpress-A9<small>ARM &bull; Cortex-A9</small></div>
285-
<div class="hw-target">VExpress-A15<small>ARM &bull; Cortex-A15</small></div>
286-
<div class="hw-target">VersatilePB<small>ARM &bull; ARM926</small></div>
287-
<div class="hw-target">MIPS Malta<small>EoSim &bull; mipsel</small></div></div></div>
288218
</section>
289219
<footer class="footer"><div class="footer-inner"><div class="footer-brand"><h3>EmbeddedOS</h3><p>Open-source embedded operating system.</p></div>
290220
<div><h4>Documentation</h4><ul><li><a href="docs/eos.html">EoS</a></li><li><a href="docs/eboot.html">eBoot</a></li><li><a href="docs/ebuild.html">ebuild</a></li></ul></div>
291221
<div><h4>Components</h4><ul><li><a href="docs/eai.html">EAI</a></li><li><a href="docs/eni.html">ENI</a></li><li><a href="docs/eipc.html">EIPC</a></li><li><a href="docs/eosuite.html">eApps</a></li><li><a href="docs/eosim.html">EoSim</a></li></ul></div>
292222
<div><h4>Community</h4><ul><li><a href="https://github.com/embeddedos-org">GitHub</a></li><li><a href="https://github.com/embeddedos-org/eos/discussions">Discussions</a></li></ul></div>
293-
</div><div class="footer-bottom">&copy; 2025 EmbeddedOS Project &bull; Licensed under Apache 2.0</div></footer>
223+
</div><div class="footer-bottom">&copy; 2025 EmbeddedOS Project &bull; Licensed under MIT</div></footer>
294224
</body></html>

getting-started.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,10 +193,10 @@ <h2 style="border:none;text-align:center;margin-top:3rem">📚 Full Documentatio
193193

194194
<script>
195195
function showPath(id){
196-
document.querySelectorAll('.path-content').forEach(e=>e.classList.remove('active'));
197-
document.querySelectorAll('.path-btn').forEach(e=>e.classList.remove('active'));
196+
document.querySelectorAll('.path-content').forEach(function(el){el.classList.remove('active')});
197+
document.querySelectorAll('.path-btn').forEach(function(el){el.classList.remove('active')});
198198
document.getElementById('path-'+id).classList.add('active');
199-
event.currentTarget.classList.add('active');
199+
document.querySelector('.path-btn[onclick*="'+id+'"]').classList.add('active');
200200
}
201201
</script>
202202

0 commit comments

Comments
 (0)