Markdown It StepsA VitePress Plugin
Define Your Steps 👣
Define Your Steps 👣
Install this plugin:
npm install -D markdown-it-steps
pnpm add -D markdown-it-steps
yarn add -D markdown-it-steps
bun add -D markdown-it-steps
Update your vitepress config.js
:
import { defineConfig } from 'vitepress'
import markdownSteps from 'markdown-it-steps'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "My Awesome Project",
markdown: {
config: (md) => {
md.use(markdownSteps);
}
},
})
Update your .vitepress/theme/index.js
:
// https://vitepress.dev/guide/custom-theme
import DefaultTheme from 'vitepress/theme'
import './style.css'
import 'markdown-it-steps/style.css'
export default DefaultTheme
Define your steps:
:::steps
1. Apple
1. Banana
1. Cherry
2. Date
3. Elderberry
2. Fig
3. Grape
2. Honeydew
3. Kiwi
:::
See the result: