spring-io / antora-ui-spring

Mozilla Public License 2.0
15 stars 28 forks source link

Rebase CSS on top of stock Antora UI #205

Closed philwebb closed 7 months ago

philwebb commented 7 months ago

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.