NexT

Theme for Hexo

💥 Breaking Changes

  • Custom CDN options (#428)
    vendors:
    # The CDN provider of NexT internal scripts.
    - # Available values: local | jsdelivr | unpkg | cdnjs
    + # Available values: local | jsdelivr | unpkg | cdnjs | custom
    # Warning: If you are using the latest master branch of NexT, please set `internal: local`
    internal: local
    # The default CDN provider of third-party plugins.
    - # Available values: local | jsdelivr | unpkg | cdnjs
    + # Available values: local | jsdelivr | unpkg | cdnjs | custom
    # Dependencies for `plugins: local`: https://github.com/next-theme/plugins
    plugins: jsdelivr
    + # Custom CDN URL
    + # For example:
    + # custom_cdn_url: https://cdn.jsdelivr.net/npm/${npm_name}@${version}/${minified}
    + # custom_cdn_url: https://cdnjs.cloudflare.com/ajax/libs/${cdnjs_name}/${version}/${cdnjs_file}
    + custom_cdn_url:

🛠 Improvements

  • Optimize changyan comment (#415)
  • Update CONFIG.quicklink.ignores option (6092e9e)
  • Support codeblock mark option (b51fedf)
  • Some minor fixes (be21d5c)

🌀 External Changes

  • Update dependency hexo to v6 (#426)
  • Update dependency eslint to v8.5.0 (#419)

🌍 Localization

  • New Crowdin updates (#423)

For full changes, see the comparison between v8.8.2 and v8.9.0

Detailed changes for NexT v8.9.0

🐞 Bug Fixes

  • Add darkmode of DisqusJS (#408)
  • Fix body box-sizing (#404)
  • Fix darkmode in local-search (#402)
  • Fix the index of group picture layout (8e3ec26)

🛠 Improvements

  • Fix multiple h1 tag (#416)
  • Decrease the value of z-index (6067b5f)

🌀 External Changes

  • Update dependency eslint to v8.3.0 (#401)

For full changes, see the comparison between v8.8.1 and v8.9.0

Detailed changes for NexT v8.8.2

🐞 Bug Fixes

  • Add color-scheme CSS property (#388)
  • Fix Pjax with sidebar disabled (f8c0f46)
  • Fix sidebar display (c698e50)

🌀 External Changes

  • Update dependency mocha to v9.1.3 (#392)
  • Update dependency eslint to v8 (#387)

For full changes, see the comparison between v8.8.0 and v8.8.1

Detailed changes for NexT v8.8.1

⭐ Features

  • Dark mode support for theme_color (#378)
    -# Android Chrome header panel color ($brand-bg / $headband-bg => $black-deep).
    -android_chrome_color: #222
    +# Browser header panel color.
    +theme_color:
    + light: #222
    + dark: #222
  • Make the nav bar of tabs with long content stick to the top (#361)
    tabs:
    + # Make the nav bar of tabs with long content stick to the top.
    + sticky: false
  • Fix darkmode mermaid theme (debbe5b)
    mermaid:
    - theme: forest
    + theme:
    + light: default
    + dark: dark
  • Add an option to disable banner (9a313b2)

🐞 Bug Fixes

  • Execute unescapeHTML before encoding exturl (d1bf101)
  • Do not restart Pace on every pushState event (0005c03)
  • Fix calendar (53e540b)

🛠 Improvements

  • Move local-search.js to hexo-generator-searchdb (#369)
  • Calculate --sidebar-wrapper-height in pure CSS (#360)

🌀 External Changes

  • Update dessant/lock-threads action to v3 (#380)
  • Update dependency mocha to v9.1.2 (#379)

📖 Documentation

  • Typo fix (#381)

For full changes, see the comparison between v8.7.1 and v8.8.0

Detailed changes for NexT v8.8.0

0%