|
@@ -0,0 +1,2034 @@
|
|
|
|
|
+import { _ as _export_sfc, C as resolveComponent, o as openBlock, c as createElementBlock, al as createStaticVNode, E as createVNode, w as withCtx, j as createBaseVNode, a as createTextVNode } from "./chunks/framework.8zKZLKO7.js";
|
|
|
|
|
+const __pageData = JSON.parse('{"title":"RGB Matrix Lighting","description":"","frontmatter":{},"headers":[],"relativePath":"features/rgb_matrix.md","filePath":"features/rgb_matrix.md","lastUpdated":null}');
|
|
|
|
|
+const _sfc_main = { name: "features/rgb_matrix.md" };
|
|
|
|
|
+function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
|
|
|
|
|
+ const _component_PluginTabsTab = resolveComponent("PluginTabsTab");
|
|
|
|
|
+ const _component_PluginTabs = resolveComponent("PluginTabs");
|
|
|
|
|
+ return openBlock(), createElementBlock("div", null, [
|
|
|
|
|
+ _cache[8] || (_cache[8] = createStaticVNode("", 7)),
|
|
|
|
|
+ createVNode(_component_PluginTabs, null, {
|
|
|
|
|
+ default: withCtx(() => [
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`JSON`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[0] || (_cache[0] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "driver"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, '"is31fl3218"')
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`rules.mk`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[1] || (_cache[1] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-make vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "make"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "RGB_MATRIX_DRIVER = is31fl3218")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ })
|
|
|
|
|
+ ]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ _cache[9] || (_cache[9] = createBaseVNode("h2", {
|
|
|
|
|
+ id: "common-configuration",
|
|
|
|
|
+ tabindex: "-1"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createTextVNode("Common Configuration "),
|
|
|
|
|
+ createBaseVNode("a", {
|
|
|
|
|
+ class: "header-anchor",
|
|
|
|
|
+ href: "#common-configuration",
|
|
|
|
|
+ "aria-label": 'Permalink to "Common Configuration {#common-configuration}"'
|
|
|
|
|
+ }, "")
|
|
|
|
|
+ ], -1)),
|
|
|
|
|
+ _cache[10] || (_cache[10] = createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("From this point forward the configuration is the same for all the drivers. The "),
|
|
|
|
|
+ createBaseVNode("code", null, "led_config_t"),
|
|
|
|
|
+ createTextVNode(" struct provides a key electrical matrix to led index lookup table, what the physical position of each LED is on the board, and what type of key or usage the LED if the LED represents. Here is a brief example:")
|
|
|
|
|
+ ], -1)),
|
|
|
|
|
+ createVNode(_component_PluginTabs, null, {
|
|
|
|
|
+ default: withCtx(() => [
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`JSON`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[2] || (_cache[2] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "layout"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": [")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "3"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "188"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "},")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "3"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "187"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "48"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "},")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "2"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "3"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "147"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "},")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "2"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "112"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "},")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "37"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "48"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "},")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " {"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"x"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "38"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"y"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, '"flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "}")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ]")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("The first part, "),
|
|
|
|
|
+ createBaseVNode("code", null, "matrix"),
|
|
|
|
|
+ createTextVNode(", tells the system what key this LED represents using the key's electrical matrix row & col. This part is optional, if the LED doesn't correspond to a switch (such as underglow leds).")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("The second and third parts represents the LED's physical "),
|
|
|
|
|
+ createBaseVNode("code", null, "x, y"),
|
|
|
|
|
+ createTextVNode(" position on the keyboard. The default expected range of values for "),
|
|
|
|
|
+ createBaseVNode("code", null, "x"),
|
|
|
|
|
+ createTextVNode(" is "),
|
|
|
|
|
+ createBaseVNode("code", null, "0-224"),
|
|
|
|
|
+ createTextVNode(", and the default expected range of values for "),
|
|
|
|
|
+ createBaseVNode("code", null, "y"),
|
|
|
|
|
+ createTextVNode(" is "),
|
|
|
|
|
+ createBaseVNode("code", null, "0-64"),
|
|
|
|
|
+ createTextVNode(". This default expected range is due to effects that calculate the center of the keyboard for their animations. The easiest way to calculate these positions is imagine your keyboard is a grid, and the top left of the keyboard represents "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" coordinate "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 0, 0 }"),
|
|
|
|
|
+ createTextVNode(" and the bottom right of your keyboard represents "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 224, 64 }"),
|
|
|
|
|
+ createTextVNode(". Using this as a basis, you can use the following formula to calculate the physical position:")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "language-c vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "c"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "x "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "="),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 224"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, " /"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " (NUMBER_OF_COLS "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "-"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ") "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "*"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " COL_POSITION")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "y "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "="),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, " /"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " (NUMBER_OF_ROWS "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "-"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ") "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "*"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ROW_POSITION")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, "Where NUMBER_OF_COLS, NUMBER_OF_ROWS, COL_POSITION, & ROW_POSITION are all based on the physical layout of your keyboard, not the electrical layout.", -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("As mentioned earlier, the center of the keyboard by default is expected to be "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 112, 32 }"),
|
|
|
|
|
+ createTextVNode(", but this can be changed if you want to more accurately calculate the LED's physical "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" positions. Keyboard designers can implement "),
|
|
|
|
|
+ createBaseVNode("code", null, "rgb_matrix.center_point = [ 112, 32 ]"),
|
|
|
|
|
+ createTextVNode(" in their json with the new center point of the keyboard, or where they want it to be allowing more possibilities for the "),
|
|
|
|
|
+ createBaseVNode("code", null, "x, y"),
|
|
|
|
|
+ createTextVNode(" values. Do note that the maximum value for x or y is 255, and the recommended maximum is 224 as this gives animations runoff room before they reset.")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("The last value "),
|
|
|
|
|
+ createBaseVNode("code", null, "flags"),
|
|
|
|
|
+ createTextVNode(" is a bitmask, whether or not a certain LEDs is of a certain type. It is recommended that LEDs are set to only 1 type.")
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`<keyboard>.c`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[3] || (_cache[3] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-c vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "c"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "led_config_t"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " g_led_config "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "="),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Key Matrix to LED Index")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "5"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", NO_LED, NO_LED, "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " },")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { NO_LED, NO_LED, NO_LED, NO_LED },")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", NO_LED, NO_LED, "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " },")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "3"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", NO_LED, NO_LED, "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "2"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "}, {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // LED Index to Physical Position")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "188"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }, { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "187"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "48"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }, { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "149"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }, { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "112"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }, { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "37"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "48"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }, { "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "38"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "}, {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // LED Index to Flag")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "1")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "} };")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("The first part, "),
|
|
|
|
|
+ createBaseVNode("code", null, "// Key Matrix to LED Index"),
|
|
|
|
|
+ createTextVNode(", tells the system what key this LED represents by using the key's electrical matrix row & col. The second part, "),
|
|
|
|
|
+ createBaseVNode("code", null, "// LED Index to Physical Position"),
|
|
|
|
|
+ createTextVNode(" represents the LED's physical "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" position on the keyboard. The default expected range of values for "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" is the inclusive range "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 0..224, 0..64 }"),
|
|
|
|
|
+ createTextVNode(". This default expected range is due to effects that calculate the center of the keyboard for their animations. The easiest way to calculate these positions is imagine your keyboard is a grid, and the top left of the keyboard represents "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" coordinate "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 0, 0 }"),
|
|
|
|
|
+ createTextVNode(" and the bottom right of your keyboard represents "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 224, 64 }"),
|
|
|
|
|
+ createTextVNode(". Using this as a basis, you can use the following formula to calculate the physical position:")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "language-c vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "c"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "x "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "="),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 224"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, " /"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " (NUMBER_OF_COLS "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "-"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ") "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "*"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " COL_POSITION")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "y "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "="),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 64"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, " /"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " (NUMBER_OF_ROWS "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "-"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 1"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ") "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "*"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ROW_POSITION")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, "Where NUMBER_OF_COLS, NUMBER_OF_ROWS, COL_POSITION, & ROW_POSITION are all based on the physical layout of your keyboard, not the electrical layout.", -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("As mentioned earlier, the center of the keyboard by default is expected to be "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ 112, 32 }"),
|
|
|
|
|
+ createTextVNode(", but this can be changed if you want to more accurately calculate the LED's physical "),
|
|
|
|
|
+ createBaseVNode("code", null, "{ x, y }"),
|
|
|
|
|
+ createTextVNode(" positions. Keyboard designers can implement "),
|
|
|
|
|
+ createBaseVNode("code", null, "rgb_matrix.center_point = [ 112, 32]"),
|
|
|
|
|
+ createTextVNode(" in their json (or "),
|
|
|
|
|
+ createBaseVNode("code", null, "#define RGB_MATRIX_CENTER {112, 32}"),
|
|
|
|
|
+ createTextVNode(" in their config.h file) with the new center point of the keyboard, or where they want it to be allowing more possibilities for the "),
|
|
|
|
|
+ createBaseVNode("code", null, "x, y"),
|
|
|
|
|
+ createTextVNode(" values. Do note that the maximum value for x or y is 255, and the recommended maximum is 224 as this gives animations runoff room before they reset.")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "// LED Index to Flag"),
|
|
|
|
|
+ createTextVNode(" is a bitmask, whether or not a certain LEDs is of a certain type. It is recommended that LEDs are set to only 1 type.")
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ })
|
|
|
|
|
+ ]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ _cache[11] || (_cache[11] = createStaticVNode("", 7)),
|
|
|
|
|
+ createVNode(_component_PluginTabs, null, {
|
|
|
|
|
+ default: withCtx(() => [
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`JSON`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[4] || (_cache[4] = [
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("You can enable a single effect by setting it true in the "),
|
|
|
|
|
+ createBaseVNode("code", null, "rgb_matrix.animations"),
|
|
|
|
|
+ createTextVNode(" section in your json:")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "animations"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "alphas_mods"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "gradient_up_down"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "gradient_left_right"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "breathing"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_sat"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_val"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_pinwheel_sat"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_pinwheel_val"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_spiral_sat"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "band_spiral_val"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_all"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_left_right"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_up_down"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "rainbow_moving_chevron"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_out_in"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_out_in_dual"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_pinwheel"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "cycle_spiral"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "dual_beacon"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "rainbow_beacon"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "rainbow_pinwheels"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "raindrops"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "jellybean_raindrops"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "hue_breathing"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "hue_pendulum"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "hue_wave"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "pixel_rain"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "pixel_flow"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "pixel_fractal"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "typing_heatmap"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "digital_rain"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_simple"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_wide"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multiwide"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_cross"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multicross"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_nexus"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multinexus"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "splash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "multispash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_splash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_multisplash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "starlight"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "starlight_smooth"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "starlight_dual_hue"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "starlight_dual_sat"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "riverflow"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " },")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createBaseVNode("strong", null, "Framebuffer effects")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "animations"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "typing_heatmap"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "digital_rain"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "tip custom-block" }, [
|
|
|
|
|
+ createBaseVNode("p", { class: "custom-block-title" }, "TIP"),
|
|
|
|
|
+ createBaseVNode("p", null, "These modes introduce additional logic that can increase firmware size.")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createBaseVNode("strong", null, "Reactive effects")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "animations"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_simple"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_wide"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multiwide"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_cross"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multicross"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_nexus"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_reactive_multinexus"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "splash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "multisplash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_splash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ",")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "solid_multisplash"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "tip custom-block" }, [
|
|
|
|
|
+ createBaseVNode("p", { class: "custom-block-title" }, "TIP"),
|
|
|
|
|
+ createBaseVNode("p", null, "These modes introduce additional logic that can increase firmware size.")
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`config.h`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[5] || (_cache[5] = [
|
|
|
|
|
+ createBaseVNode("p", null, [
|
|
|
|
|
+ createTextVNode("You can enable a single effect by defining "),
|
|
|
|
|
+ createBaseVNode("code", null, "ENABLE_[EFFECT_NAME]"),
|
|
|
|
|
+ createTextVNode(" in your "),
|
|
|
|
|
+ createBaseVNode("code", null, "config.h"),
|
|
|
|
|
+ createTextVNode(":")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("table", { tabindex: "0" }, [
|
|
|
|
|
+ createBaseVNode("thead", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("th", null, "Define"),
|
|
|
|
|
+ createBaseVNode("th", null, "Description")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tbody", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_ALPHAS_MODS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_ALPHAS_MODS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_GRADIENT_UP_DOWN")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_GRADIENT_LEFT_RIGHT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_GRADIENT_LEFT_RIGHT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BREATHING")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BREATHING")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_SAT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_SAT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_VAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_VAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_SAT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_PINWHEEL_SAT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_PINWHEEL_VAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_PINWHEEL_VAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_SPIRAL_SAT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_SPIRAL_SAT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_BAND_SPIRAL_VAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_BAND_SPIRAL_VAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_ALL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_ALL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_LEFT_RIGHT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_UP_DOWN")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_UP_DOWN")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_RAINBOW_MOVING_CHEVRON")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_OUT_IN")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_OUT_IN_DUAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_PINWHEEL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_PINWHEEL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_CYCLE_SPIRAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_CYCLE_SPIRAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_DUAL_BEACON")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_DUAL_BEACON")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_RAINBOW_BEACON")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_RAINBOW_BEACON")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_RAINBOW_PINWHEELS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_RAINBOW_PINWHEELS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_FLOWER_BLOOMING")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_FLOWER_BLOOMING")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_RAINDROPS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_RAINDROPS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_JELLYBEAN_RAINDROPS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_HUE_BREATHING")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_HUE_BREATHING")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_HUE_PENDULUM")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_HUE_PENDULUM")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_HUE_WAVE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_HUE_WAVE ")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_PIXEL_FRACTAL")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_PIXEL_FRACTAL")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_PIXEL_FLOW")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_PIXEL_FLOW")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_PIXEL_RAIN")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_PIXEL_RAIN")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_STARLIGHT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_STARLIGHT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_STARLIGHT_SMOOTH")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_STARLIGHT_SMOOTH")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_STARLIGHT_DUAL_HUE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_STARLIGHT_DUAL_HUE")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_STARLIGHT_DUAL_SAT")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_STARLIGHT_DUAL_SAT")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_RIVERFLOW")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_RIVERFLOW")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("table", { tabindex: "0" }, [
|
|
|
|
|
+ createBaseVNode("thead", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("th", null, "Framebuffer Defines"),
|
|
|
|
|
+ createBaseVNode("th", null, "Description")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tbody", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_TYPING_HEATMAP")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_TYPING_HEATMAP")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_DIGITAL_RAIN")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_DIGITAL_RAIN")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "tip custom-block" }, [
|
|
|
|
|
+ createBaseVNode("p", { class: "custom-block-title" }, "TIP"),
|
|
|
|
|
+ createBaseVNode("p", null, "These modes introduce additional logic that can increase firmware size.")
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("table", { tabindex: "0" }, [
|
|
|
|
|
+ createBaseVNode("thead", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("th", null, "Reactive Defines"),
|
|
|
|
|
+ createBaseVNode("th", null, "Description")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tbody", null, [
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_SIMPLE")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_WIDE")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_MULTIWIDE")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_CROSS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTICROSS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_MULTICROSS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_NEXUS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_REACTIVE_MULTINEXUS")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SPLASH")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SPLASH")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_MULTISPLASH")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_MULTISPLASH")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_SPLASH")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_SPLASH")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("tr", null, [
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createBaseVNode("code", null, "#define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createBaseVNode("td", null, [
|
|
|
|
|
+ createTextVNode("Enables "),
|
|
|
|
|
+ createBaseVNode("code", null, "RGB_MATRIX_SOLID_MULTISPLASH")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1),
|
|
|
|
|
+ createBaseVNode("div", { class: "tip custom-block" }, [
|
|
|
|
|
+ createBaseVNode("p", { class: "custom-block-title" }, "TIP"),
|
|
|
|
|
+ createBaseVNode("p", null, "These modes introduce additional logic that can increase firmware size.")
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ })
|
|
|
|
|
+ ]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ _cache[12] || (_cache[12] = createStaticVNode("", 37)),
|
|
|
|
|
+ createVNode(_component_PluginTabs, null, {
|
|
|
|
|
+ default: withCtx(() => [
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`JSON`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[6] || (_cache[6] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-json vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "json"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, ' "rgb_matrix"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "default"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": {")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default enabled state, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "on"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default mode, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "animation"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#032F62", "--shiki-dark": "#9ECBFF" } }, '"cycle_left_right"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default hue value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "hue"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default saturation value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "sat"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "255"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default brightness value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "val"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "127"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default speed, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "speed"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "127"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default flag, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "flags"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "255"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " },")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the flags which can be cycled through")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "flag_steps"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": [ ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // LED_FLAG_ALL, LED_FLAG_KEYLIGHT | LED_FLAG_MODIFIER, LED_FLAG_UNDERGLOW, LED_FLAG_NONE")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 255"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "5"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "2"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " ],")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits max brightness of leds")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "max_brightness"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "255"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // number of milliseconds to wait until rgb automatically turns off")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "timeout"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the hue per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "hue_steps"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "8"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the saturation per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "sat_steps"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the brightness per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "val_steps"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the animation speed per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "speed_steps"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits in milliseconds how frequently an animation will update the LEDs. ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // 16 (16ms) is equivalent to limiting to 60fps (increases keyboard responsiveness)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "led_flush_limit"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits the number of LEDs to process in an animation per task run (increases keyboard responsiveness)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "led_process_limit"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "15"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // reactive effects respond to keyreleases (instead of keypresses)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "react_on_keyup"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // turn off effects when suspended")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "sleep"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, "true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // (Optional) For split keyboards, the number of LEDs connected on each half. X = left, Y = Right.")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // If reactive effects are enabled, you also will want to enable split.transport.sync.matrix_state")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, ' "split_count"'),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ": ["),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#B31D28", "--shiki-light-font-style": "italic", "--shiki-dark": "#FDAEB7", "--shiki-dark-font-style": "italic" } }, "X"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ", "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#B31D28", "--shiki-light-font-style": "italic", "--shiki-dark": "#FDAEB7", "--shiki-dark-font-style": "italic" } }, "Y"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, "], ")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " }")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ createVNode(_component_PluginTabsTab, { label: "`config.h`" }, {
|
|
|
|
|
+ default: withCtx(() => [..._cache[7] || (_cache[7] = [
|
|
|
|
|
+ createBaseVNode("div", { class: "language-c vp-adaptive-theme" }, [
|
|
|
|
|
+ createBaseVNode("button", {
|
|
|
|
|
+ title: "Copy Code",
|
|
|
|
|
+ class: "copy"
|
|
|
|
|
+ }),
|
|
|
|
|
+ createBaseVNode("span", { class: "lang" }, "c"),
|
|
|
|
|
+ createBaseVNode("pre", {
|
|
|
|
|
+ class: "shiki shiki-themes github-light github-dark vp-code",
|
|
|
|
|
+ tabindex: "0"
|
|
|
|
|
+ }, [
|
|
|
|
|
+ createBaseVNode("code", null, [
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_KEYRELEASES"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // reactive effects respond to keyreleases (instead of keypresses)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_TIMEOUT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // number of milliseconds to wait until rgb automatically turns off")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_SLEEP"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // turn off effects when suspended")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_LED_PROCESS_LIMIT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " (RGB_MATRIX_LED_COUNT "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "+"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 4"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, ") "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "/"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 5"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits the number of LEDs to process in an animation per task run (increases keyboard responsiveness)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_LED_FLUSH_LIMIT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits in milliseconds how frequently an animation will update the LEDs. 16 (16ms) is equivalent to limiting to 60fps (increases keyboard responsiveness)")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_MAXIMUM_BRIGHTNESS"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 200"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // limits maximum brightness of LEDs to 200 out of 255. If not defined maximum brightness is set to 255")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_ON"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " true"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default enabled state, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_MODE"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " RGB_MATRIX_CYCLE_LEFT_RIGHT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default mode, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_HUE"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 0"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default hue value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_SAT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 255"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default saturation value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_VAL"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " RGB_MATRIX_MAXIMUM_BRIGHTNESS"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default brightness value, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_SPD"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 127"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default animation speed, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_HUE_STEP"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 8"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the hue per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_SAT_STEP"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the saturation per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_VAL_STEP"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the brightness per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_SPD_STEP"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#005CC5", "--shiki-dark": "#79B8FF" } }, " 16"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // The value by which to increment the animation speed per adjustment action")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_DEFAULT_FLAGS"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " LED_FLAG_ALL"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the default LED flags, if none has been set")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_SPLIT"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { X, Y }"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // (Optional) For split keyboards, the number of LEDs connected on each half. X = left, Y = Right.")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // If reactive effects are enabled, you also will want to enable SPLIT_TRANSPORT_MIRROR")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_TRIGGER_ON_KEYDOWN"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Triggers RGB keypress events on key down. This makes RGB control feel more responsive. This may cause RGB to not function properly on some boards")
|
|
|
|
|
+ ]),
|
|
|
|
|
+ createTextVNode("\n"),
|
|
|
|
|
+ createBaseVNode("span", { class: "line" }, [
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "#define"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6F42C1", "--shiki-dark": "#B392F0" } }, " RGB_MATRIX_FLAG_STEPS"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " { LED_FLAG_ALL, LED_FLAG_KEYLIGHT "),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#D73A49", "--shiki-dark": "#F97583" } }, "|"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#24292E", "--shiki-dark": "#E1E4E8" } }, " LED_FLAG_MODIFIER, LED_FLAG_UNDERGLOW, LED_FLAG_NONE }"),
|
|
|
|
|
+ createBaseVNode("span", { style: { "--shiki-light": "#6A737D", "--shiki-dark": "#6A737D" } }, " // Sets the flags which can be cycled through.")
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ])
|
|
|
|
|
+ ], -1)
|
|
|
|
|
+ ])]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ })
|
|
|
|
|
+ ]),
|
|
|
|
|
+ _: 1
|
|
|
|
|
+ }),
|
|
|
|
|
+ _cache[13] || (_cache[13] = createStaticVNode("", 239))
|
|
|
|
|
+ ]);
|
|
|
|
|
+}
|
|
|
|
|
+const rgb_matrix = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
|
|
|
|
|
+export {
|
|
|
|
|
+ __pageData,
|
|
|
|
|
+ rgb_matrix as default
|
|
|
|
|
+};
|