Skip to content

dog-2/hexo-theme-next

 
 

Repository files navigation

定制Hexo Next主题的vendors,加入darkmode.js。中文说明

Customize vendors of the Hexo Theme Next, add darkmode.js into it.

Steps:

  • modify .gitignore and add a line as below:
    !source/lib/darkmode-js
    
  • add darkmode.js to submodule as your Next repository {blog_dir}/themes/next/
    git submodule add https://github.com/sandoche/Darkmode.js.git source/lib/darkmode-js/
  • modify the config file as follows according to your preference (optional)
    • {blog_dir}/themes/next/languages/en.yml
    • next config file, which may have two different types according to the official doc
  • add darkmode.js into vendors and customize it (see code here)
    • add code to {blog_dir}/themes/next/layout/_scripts/vendors.swig
    • add & set options below into next config file
      • make sure the default option darkmode is set to false
      • add darkmode-js option
      • add darkmode-js CDN specify option into vendors

About

Customize vendors of the Hexo Theme Next, add darkmode.js into it.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 52.7%
  • JavaScript 47.3%