gulpjs / gulpjs.github.io

The gulp website
http://gulpjs.com
44 stars 44 forks source link

Docusaurus v2 has been released! #147

Closed phated closed 4 months ago

phated commented 2 years ago

https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0

We should upgrade to the stable version, as they say they are going to follow semver closely with the stable versions.

@donghwipark I know we never finished #136 but perhaps we should complete both together. Would you be able to take this on?

ghost commented 1 year ago

@phated yes sure I will start to look into it

ghost commented 1 year ago

@phated I am trying to upgrade docusaurus to 2.4.1 but appId is required. Seems appId is provided through owners email and can you share the appId?

https://docusaurus.io/blog/2021/11/21/algolia-docsearch-migration

phated commented 1 year ago

@donghwipark it is great to hear from you!

Our new information for Algolia is: App ID: HQ9BYTRO7N Search API Key: e0f1bf55fa3f4fb5150c708638b02e22

ghost commented 1 year ago

@phated thank you after upgrade I am facing two issues. Cannot import useThemeContext, useHideableNavbar. useThemeContext is solved but not the useHideableNavbar. I cannot find the documents so asked in discord so will update after the comments.

ghost commented 1 year ago

@phated can you have a look pull request https://github.com/gulpjs/gulpjs.github.io/pull/148 ? Upgrade has been done.

ghost commented 1 year ago

@phated I am looking for the changes from current web and future version 2 release web. The navbar is fixed on top but design seems a little bit change. Is this part need to be fixed too? I shared the image below so please let us know if fix is needed.

Current nav bar

image

Future release nav bar

image
phated commented 1 year ago

The design needs to be exactly the same

phated commented 4 months ago

Completed by #149