mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
1.2 KiB
1.2 KiB
title, icon, createTime, permalink
| title | icon | createTime | permalink |
|---|---|---|---|
| Js Fiddle | bxl:jsfiddle | 2025/10/08 10:42:21 | /en/guide/code/jsfiddle/ |
The theme supports embedding JS Fiddle in Markdown files.
Configuration
This feature is disabled by default. You can enable it in the configuration file.
export default defineUserConfig({
theme: plumeTheme({
markdown: {
jsfiddle: true, // [!code highlight]
},
})
})
Syntax
Basic Syntax
@[jsfiddle](user/id)
Extended Options
@[jsfiddle theme="dark" tab="js,css,html,result" height="500px"](user/id)
user: Usernameid: JS Fiddle identifiertheme: Theme mode, options:"light" | "dark"tab: Active tabs, options:"js" | "css" | "html" | "result", multiple values separated by",". The order determines tab arrangement, defaults tojs,css,html,resultheight: Container height
Examples
Input:
@[jsfiddle](pengzhanbo/1xbwz2p9)
Output:
Input:
@[jsfiddle tab="result,js,css,html"](pengzhanbo/1xbwz2p9)
Output: