electron / website

:electron: The Electron website
https://electronjs.org
Apache License 2.0
119 stars 133 forks source link

build: docusaurus 3.5 upgrade #622

Closed erickzhao closed 3 months ago

erickzhao commented 3 months ago

Updates to Docusaurus 3.5.

dsanders11 commented 3 months ago

This got merged as I was writing this up. 😅

Looks like there's a few visual changes to the blog as a result of this PR. Not to bikeshed too much, but I kind prefer some parts of the blog sidebar as they currently are, like the border below the title. I wonder if we can retain any of those styles without needing to swizzle the whole component?

The blog author name not being centered vertically looks to be intentional but IMO is awkward looking. Looks like if we used the new authors pages features and put author's GitHub as a social it might render better.

Before:

Before

After:

After