Our current CSS is a mixture of files provided by antora-ui-default and those that have been added from https://github.com/spring-io/spring-asciidoctor-backends. Unfortunately, this causes quite a few clashes in the CSS as one set of styles "fights' another.
There have been a number of updates to the antora-ui-default which we should adopt, but they are hard to merge given the fact that our own CSS is overriding things.
I think that we can improve the situation by reverting to the stock antora-ui-default then applying our updates on top. This should hopefully make it easier to keep in sync with the stock UI and make it clearer what changes we have made and why,
I have prototype code which I will submit as a PR for review.
Our current CSS is a mixture of files provided by
antora-ui-default
and those that have been added from https://github.com/spring-io/spring-asciidoctor-backends. Unfortunately, this causes quite a few clashes in the CSS as one set of styles "fights' another.There have been a number of updates to the
antora-ui-default
which we should adopt, but they are hard to merge given the fact that our own CSS is overriding things.I think that we can improve the situation by reverting to the stock
antora-ui-default
then applying our updates on top. This should hopefully make it easier to keep in sync with the stock UI and make it clearer what changes we have made and why,I have prototype code which I will submit as a PR for review.