add new topbar, improve the look & feel of web pages
Thank you, @chris-sab, for your excellent work and for helping us commit this alpha version of the topbar. As part of this work, the following HTML sections were removed: * begin-row * begin-leftcolumn * sidenav * end-leftcolumn * begin-rightcolumn * before-content * end-rightcolumn * end-row.default Also added a new HTML section, just above the "header" section: * topbar The web site now as a more modern looking topbar, thanks to the work of the contractor (GitHub user @chris-sab) who is working on issue #2273. Performed `make www` to implement the above and test under macOS. TODO: Fix the Responsive Web Design to deal with the new topbar system. TODO: Improve the topbar. What is there now is just an alpha version. TODO: Decide what to do with `png/ioccc.png`. Remove it make selective use of the image on certain top level pages lower down? TODO: The changes to `ioccc.css` causes some formatting problems with pages such as `location.html` (missing blank lines). Fix formatting problems as needed. TODO: Fix the "Nu HTML check this web page" links on things like the year level _YYYY/index.html_ pages. TODO: Correct all HTML errors, warnings and perhaps informative messages from the Nu HTML check. TODO: Consider adding color (colour) to the web pages in such a way that people with color perception challenges can still use the web site. TODO: For those web browsers that have and allow JavaScript, make use of technology such as [Code Mirror](https://codemirror.net/) to directly render source code (C, shell, Makefile, etc.) with syntax coloring (colouring) directly in the browser. For non-JavaScript browsers, fallback to the current use of GitHub source code viewing.
This commit is contained in:
1 parent
1cb03b400a
commit
c5848302e8
409 files changed
+28334
-28797
No files matched your search
+5
-12
@@ -530,14 +530,9 @@ The following HTML phase files are used to build HTML content:
|
||||
3. inc/topbar.default.html
|
||||
4. inc/header.default.html
|
||||
5. inc/navbar.default.html
|
||||
6. inc/begin-row.default.html
|
||||
7. inc/begin-leftcolumn.default.html
|
||||
8. inc/sidenav.default.html
|
||||
9. inc/end-leftcolumn.default.html
|
||||
10. inc/begin-rightcolumn.default.html
|
||||
11. inc/before-content.default.html
|
||||
6. inc/before-content.default.html
|
||||
|
||||
Phases 12-19 are reserved for future use.
|
||||
Phases 7-19 are reserved for future use.
|
||||
|
||||
20. ((insert 'before tool' output))
|
||||
21. ((insert 'pandoc wrapper tool' output))
|
||||
@@ -546,12 +541,10 @@ Phases 12-19 are reserved for future use.
|
||||
Phases 23-29 are reserved for future use.
|
||||
|
||||
30. inc/after-content.default.html
|
||||
31. inc/end-rightcolumn.default.html
|
||||
32. inc/end-row.default.html
|
||||
33. inc/footer.default.html
|
||||
34. inc/bottom.default.html
|
||||
31. inc/footer.default.html
|
||||
32. inc/bottom.default.html
|
||||
|
||||
Phases 35-39 are reserved for future use.
|
||||
Phases 33-39 are reserved for future use.
|
||||
|
||||
In the above HTML phase numbers, except during HTML phase numbers 20-29, symbols
|
||||
of the form `%%TOKEN%%` are substituted.
|
||||
|
||||
Reference in new issue
Block a user