Files
EVEngine/docs/theme/header.template.html
西风逍遥游 d86f9eceec docs: rework user docs and rebuild the Doxygen sidebar
- Readme (zh/en): make "download prebuilt SDK, no build" the primary path for
  game developers; move build-from-source content under an engine-developers
  section.
- Rewrite docs/usr/README.md: download/run, capabilities, debugging,
  packaging, and a "things to keep in mind" section.
- Unify wording in MODULES/TRIMMING/dev docs and the SDK README.
- Replace the JS treeview with a plain-HTML static sidebar (home, user guide,
  module handbook grouped into 5 categories, API indexes) so docs navigate
  without JavaScript.
- Add a Doxygen landing page and page-hierarchy wrappers generated by
  docs/CMakeLists.txt; tune Doxyfile for the static layout.
2026-08-21 17:05:51 +08:00

47 lines
2.2 KiB
HTML

<!--
EVEngine static-docs header.
Unlike the doxygen-awesome sidebar (which builds the tree with JavaScript),
this layout ships a plain-HTML sidebar rendered by the docs/CMakeLists.txt
generator. It works with or without JavaScript and at any window width.
The EV_SIDEBAR placeholder comment inside the <nav> element below is
replaced with the generated navigation (do NOT repeat that placeholder text
in other comments).
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen $doxygenversion"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
<script type="text/javascript" src="$relpath^jquery.js"></script>
<script type="text/javascript" src="$relpath^dynsections.js"></script>
$search
$mathjax
<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
$extrastylesheet
<script type="text/javascript" src="$relpath^doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript" src="$relpath^doxygen-awesome-fragment-copy-button.js"></script>
<script type="text/javascript" src="$relpath^doxygen-awesome-paragraph-link.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
DoxygenAwesomeFragmentCopyButton.init()
DoxygenAwesomeParagraphLink.init()
</script>
</head>
<body>
<div id="ev-layout">
<aside id="ev-sidebar">
<div id="ev-brand"><a href="$relpath^index.html">$projectname</a><span id="ev-version">$projectnumber</span></div>
$searchbox
<nav id="ev-nav">
<!--EV_SIDEBAR-->
</nav>
<div id="ev-sidebar-note">由 Doxygen 生成 · 在线版:<a href="https://evengine.github.io/EVEngine/">evengine.github.io</a></div>
</aside>
<main id="ev-content">
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->