MCPcopy Index your code
hub / github.com/fluid-dev/hexo-theme-fluid

github.com/fluid-dev/hexo-theme-fluid @v1.9.9

repository ↗ · DeepWiki ↗ · release v1.9.9 ↗ · + Follow
85 symbols 170 edges 47 files 2 documented · 2%
README

Fluid Logo

An elegant Material-Design theme for Hexo

ScreenShot

Hexo Version Node Version License

GitHub Release Npm Downloads GitHub Commits

GitHub Watchers
GitHub Stars
GitHub Forks

🇨🇳 中文简体 | 🇬🇧 English

Docs: Theme guide&nbsp&nbsp&nbsp&nbsp Post guide

Preview: Fluid's blog | zkqiang's blog

Quick Start

1. Install Hexo

If you don't have a hexo blog, please follow Hexo Docs to install and initialize your blog。

2. Install Fluid

Way A:

If your Hexo version >= 5.0.0, you can install Fluid via Npm:

npm install --save hexo-theme-fluid

Then create _config.fluid.yml in the blog directory and copy the content of _config.yml.

Way B:

Download the latest release, then extract it to themes directory and renamed to fluid.

3. Set theme

Edit _config.yml in the blog root directory as follows:

theme: fluid

4. Create about page

The about page needs to be created manually:

hexo new page about

Then edit /source/about/index.md and add layout attribute.

The modified example is as follows:

---
title: about
layout: about
---

About content

How to Upgrade

Please follow here

Features

  • [x] Detailed documents
  • [x] Widget lazyload
  • [x] Multiple code highlighting schemes
  • [x] Multiple comment plugins
  • [x] Multiple language configurations
  • [x] Multiple website analysis
  • [x] Support for local search
  • [x] Support for footnote
  • [x] Support for LaTeX
  • [x] Support for Mermaid
  • [x] Dark mode

Thanks

Powered by JetBrains Powered by DartNode - Free VPS for Open Source

Contributors

contributors

English docs translator: @EatRice @橙子杀手 @Sinetian

Contributors outside PR: @zhugaoqi @julydate @xiyuvi

Star Trending

Stargazers over time

Core symbols most depended-on inside this repo

push
called by 23
scripts/events/lib/injects.js
file
called by 10
scripts/events/lib/injects.js
callback
called by 8
source/js/utils.js
isNotEmptyObject
called by 7
scripts/utils/object.js
getIconClass
called by 6
source/js/color-schema.js
urlJoin
called by 6
scripts/utils/url-join.js
applyCustomColorSchemaSettings
called by 5
source/js/color-schema.js
resolveModule
called by 4
scripts/utils/resolve.js

Shape

Function 76
Method 5
Class 4

Languages

TypeScript100%

Modules by API surface

source/js/color-schema.js13 symbols
scripts/events/lib/injects.js10 symbols
source/js/utils.js8 symbols
source/js/leancloud.js8 symbols
source/js/openkounter.js6 symbols
scripts/utils/compare-versions.js6 symbols
scripts/utils/object.js4 symbols
scripts/events/lib/footnote.js3 symbols
source/js/umami-view.js2 symbols
source/js/plugins.js2 symbols
source/js/local-search.js2 symbols
source/js/events.js2 symbols

For agents

$ claude mcp add hexo-theme-fluid \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact