JuliaDocs / Documenter.jl

A documentation generator for Julia.
https://documenter.juliadocs.org
MIT License
812 stars 479 forks source link

Call new theme Makefile from main one, add CI #2510

Closed mortenpi closed 4 months ago

mortenpi commented 4 months ago

Following up on #2496. We already have a make themes target. ~Critically, this re-uses the docs/ env for the DocumenterTools dependency.~ Actually, let's use the test/themes environment as before, but let's just move that whole thing to assets/html, so that everything is in one place.

Note: it looks like the new CSS files are actually outdated, at least when building with this.

mortenpi commented 4 months ago

Successfully failed! https://github.com/JuliaDocs/Documenter.jl/actions/runs/9277393208/job/25526482102?pr=2510 image

mortenpi commented 4 months ago

FWIW, it looks like it was the border changes that didn't get updated. Not the easiest thing to find, but this is where the diff seems to have started diverging:

image