aboutsummaryrefslogtreecommitdiff
path: root/static/Makefile (follow)
Commit message (Collapse)AuthorAge
* Document remaining javascript items.Hugo Hörnquist2023-09-07
|
* Move frontend code to subdirectories, to simplify command line flags.Hugo Hörnquist2023-09-05
|
* Add build step for jsdoc.Hugo Hörnquist2023-09-05
|
* Specify encoding for scss.Hugo Hörnquist2022-10-24
|
* Change JavaScript build system to esbuild.Hugo Hörnquist2022-08-01
| | | | | | | Esbuild is way faster, and feels less hacky. One downside is that it doesn't actually check Typescript types. However, typescript can still be installed alongside, and has the fancy --noEmit flag for just this situation.
* Static should create its own directories when installing.Hugo Hörnquist2022-08-01
|
* make clean in static shouldn't fail if the file isn't there.Hugo Hörnquist2022-08-01
|
* Minor dependency fixup in static/Makefile.Hugo Hörnquist2022-04-24
|
* Introduce directory-listing.scssHugo Hörnquist2022-03-28
|
* Add alt make-watch for static in existing TMUX sessions.Hugo Hörnquist2022-03-15
|
* Cleanup makefile.Hugo Hörnquist2022-03-07
|
* Add madge for frontend dep visualization.Hugo Hörnquist2021-11-10
|
* Slight frontend makefile improvements.Hugo Hörnquist2021-11-10
|
* Start depending on npm.Hugo Hörnquist2021-11-05
| | | | | | | | | | | | | | | Chromium can't handle JavaScript-modules in XHTML-document [1]. The workaround is to use a javascript bundler. Here we start depending on browserify. I evaluated both that and webpack, and browserify seemed to work marginally better with typescript. Unfortunately this also makes us depend on npm, where we unfortunately already are bloatet... $ ls static/node_modules | wc -l 174 [1]: https://bugs.chromium.org/p/chromium/issues/detail?id=717643
* Add watch-rule for scss files.Hugo Hörnquist2020-11-06
|
* Add rendering of standalone small-cal.Hugo Hörnquist2020-08-23
|
* Move small-calendar css to own file.Hugo Hörnquist2020-08-16
|
* Change static.css to scss.Hugo Hörnquist2020-08-13