Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | student.js: Don't N then Y the same course on selectv0.1.8 | Runxi Yu | 2024-10-09 | 1 | -1/+1 |
| | |||||
* | student.{html,js}: Deselect courses in the same group when selecting | Runxi Yu | 2024-10-09 | 1 | -0/+6 |
| | |||||
* | {courses,index}.go, student.html, style.css: Group by course group | Runxi Yu | 2024-10-09 | 1 | -1/+1 |
| | |||||
* | style.css: Work around Firefox bug 217769 | Runxi Yu | 2024-10-08 | 1 | -0/+8 |
| | | | | | | | Firefox eats the left, bottom, and right borders when tbody is empty. This is a bug known for 21 years (that was Firefox 37 or something). References: https://bugzilla.mozilla.org/show_bug.cgi?id=217769 | ||||
* | student.js: Use "let" rather than "var"v0.1.7 | Runxi Yu | 2024-10-07 | 1 | -2/+2 |
| | |||||
* | .editorconfig, latexify-source.sh, student.js: Indent 4, wrap 85 | Runxi Yu | 2024-10-06 | 1 | -28/+52 |
| | |||||
* | studnet.js: TODO about configurable WebSocket URL | Runxi Yu | 2024-10-06 | 1 | -0/+17 |
| | |||||
* | *: Overhaul structure again and embed everything | Runxi Yu | 2024-10-06 | 2 | -24/+0 |
| | | | | | | | | - Remove sub-Makefiles; recursive make is annoying - Just use one top-level Makefile that builds everything - Embed templates and minified static resources into the binary - Embed all compiled documentation into the binary and serve - Embed all source into the binary and serve | ||||
* | */Makefile: Update again | Runxi Yu | 2024-10-05 | 1 | -6/+2 |
| | |||||
* | *: Further restructuring | Runxi Yu | 2024-10-05 | 5 | -0/+639 |