Closed fredrikekre closed 4 months ago
4 new themes here: https://documenter.juliadocs.org/previews/PR2496/
This is very nice!
A suggestion from my side would be to have somewhere where user can define their own color schemes through variables.
Something like what daisyui and other frameworks does.
LGTM!
In retrospect, a couple of post-merge thoughts :sweat_smile:
Maybe instead of using shell, we move the templated build logic into DocumenterTools as well, and use Mustache.jl?
Yea maybe, but Makefile dependency tracking is pretty nice and if you develop Documenter themes you probably have make
? :)
I found it pretty neat to just put make
at the top of docs/make.jl
in a LiveServer loop while developing this (could of course be done with Julia too).
It would be good to have the new themes be tested too (i.e. that the CSS is up to date).
Sure, I can add a test, but maybe not necessary for the release?
This patch adds the four catppuccin themes (https://github.com/catppuccin/catppuccin).
TODO: