Skip to content

Conversation

@Mister-Hope
Copy link
Contributor

@Mister-Hope Mister-Hope commented Dec 15, 2024

This pr totally rebuild the site

  • Bump to latest vuepress
  • remove unused options and tweaks site/theme config
  • switch to mathjax from katex
  • rebuild homepage appearance and try to reuse theme components
  • add localization for page footer
  • remove global components and import them per page
  • avoid using element-plus as it's heavy
  • use eslint v9 and replace any existing outdated plugins
  • remove the local docsearch plugin and use the official ones with version:${version} filters
  • fix tsconfig.json
  • fix wrong fence code name

After:

image

@CritasWang
Copy link
Contributor

Local operation encountered some errors, unable to search
image

@CritasWang
Copy link
Contributor

In addition, the logo in the upper left corner is somewhat redundant with the title, so we have removed the display of the title.
The logo and vp hero title on the homepage are also somewhat redundant

@Mister-Hope
Copy link
Contributor Author

Auto closed because syncing this repo with main branch, new works are made at rebuild branch and a new PR has been created

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants