mirror of
https://github.com/fadden/6502bench.git
synced 2024-10-18 09:24:03 +00:00
7c5a0dfdb8
A bit of Javascript was used to remove the hamburger icon when a page doesn't have a #sidenav. This worked when sidenav-incl was being loaded with jQuery load(), because that mechanism works asynchronously, and #sidenav was part of the DOM before it ran. Once we started merging HTML fragments directly into the pages, the script got called before #sidenav was defined, so the icon was always being removed. One solution would be to move the script to footer-incl.html, to follow the preferred practice of placing scripts at the bottom of the <body>. The better solution was to move the "no-sidenav" class from #main to <body>, so that all components can see it. This lets us use CSS rules to hide the icon. |
||
---|---|---|
.. | ||
images | ||
about-disasm.html | ||
address-tables.html | ||
advanced-topics.html | ||
digging-deeper.html | ||
editing-data.html | ||
extension-scripts.html | ||
generating-code.html | ||
index.html | ||
inline-data.html | ||
labels-symbols.html | ||
local-variables.html | ||
moving-around.html | ||
odds-ends.html | ||
prevnext.py | ||
sidenav-incl.html | ||
simple-edits.html | ||
string-formatting.html | ||
using-sourcegen.html | ||
visualizations.html |