Quarto introduced dark themes but I believe they throw an error when configured in a custom clay config. E.g. the config
{:quarto {:format {:html {:theme {:light "yeti" :dark "cyborg"}}}}}
appears to throw this error:
Execution error (IllegalArgumentException) at scicloj.clay.v2.util.merge$deep_merge$m__3547/doInvoke (merge.clj:10).
contains? not supported on type: clojure.lang.Keyword