User group isn't happening this month because of FennelConf.
more updates for dark mode
fix darkmode: override pandoc html style vars
This overrides some relevant inline styles that pandoc injects so they
use the CSS variables defined in fennel.css. The only one actually
fixing a known issue is `backgroundcolor`; `monobackgroundcolor` and
`fontcolor` here are only included to make it more robust against other
possible issues.
We could also put these metadata overrides in markdown-to-website.lua,
but I suspectg keeping them in the Makefile will make it harder to
forget we're relying on the CSS variables in places outside of
fennel.css.
Upload target with correct rsync flags.
Drop the cache-control headers down to an hour.
Etags will still help keep things zippy.
Dang it the time zones changed again. =(
move fengari narrate and highlight colors to css
css colors: variables, dark mode, contrast
This patchset:
1. moves css color values to variables
2. introduces a "dark mode" based on the browser's setting (often from
the system)
3. increases the contrast for colors even with dark mode
since color is not something developers generally understand well, I
included notes about how to use the values provided, as well as an
extended matrix of color values for each tone used in the original
color scheme to cover every lightness step. The marginal cost of
doing this for me was negligible and it's probably easier to provide
these values for possible future use than it would be to try and
regenerate them later.
better smooth out contrast
Stop loading fengari for all pandoc-created HTML.
Drop antifennel back to 1.5.0 to work around fengari bug.
Update antifennel to 0.3.1.
Rearrange events to focus more on the monthly meeting.
Fall back to 1.5.0 for the web site for now.
Tidy up some repl loading.
Update fennel submodule to 1.5.1.