heatmap-base-layout.json 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. [
  2. {
  3. "backcolor": "#ffffff",
  4. "name": "ErgoDox - algernon's layout: Heatmap",
  5. "author": "Gergely Nagy <kbd@gergo.csillger.hu>",
  6. "notes": "See [here](https://github.com/algernon/ergodox-layout#readme) for the QMK keymap source.",
  7. "switchMount": "cherry",
  8. "switchBrand": "gateron",
  9. "switchType": "KS-3-Tea",
  10. "pcb": true,
  11. "css": ".keyborder { -webkit-filter: blur(5px); filter: blur(5px); } .keytop { -webkit-filter: blur(10px); } .keylabels { border: 1px solid black; }"
  12. },
  13. [
  14. {
  15. "x": 3.5,
  16. "c": "#a7d0db",
  17. "fa": [
  18. 0,
  19. 0,
  20. 2
  21. ]
  22. },
  23. "#\n3\nF3",
  24. {
  25. "x": 10.5,
  26. "c": "#a7d0db",
  27. "t": "#000000",
  28. "a": 4,
  29. "fa": [
  30. 0,
  31. 0,
  32. 2
  33. ]
  34. },
  35. "*\n8\nF8"
  36. ],
  37. [
  38. {
  39. "y": -0.875,
  40. "x": 2.5,
  41. "c": "#bfbad1",
  42. "t": "#0d0d0b"
  43. },
  44. "@\n2\nF2",
  45. {
  46. "x": 1,
  47. "c": "#7adabd",
  48. "t": "#000000"
  49. },
  50. "$\n4\nF4",
  51. {
  52. "x": 8.5
  53. },
  54. "&\n7\nF7",
  55. {
  56. "x": 1,
  57. "c": "#bfbad1",
  58. "t": "#0d0d0b"
  59. },
  60. "(\n9\nF9"
  61. ],
  62. [
  63. {
  64. "y": -0.875,
  65. "x": 5.5,
  66. "c": "#7adabd",
  67. "t": "#000000"
  68. },
  69. "%\n5\nF5",
  70. {
  71. "c": "#f9cd31",
  72. "a": 7,
  73. "f": 2
  74. },
  75. "STENO",
  76. {
  77. "x": 4.5,
  78. "f": 6
  79. },
  80. "<i class='mss mss-Unicode-Option-3'></i>",
  81. {
  82. "c": "#7adabd",
  83. "a": 4,
  84. "f": 3,
  85. "fa": [
  86. 0,
  87. 0,
  88. 2
  89. ]
  90. },
  91. "^\n6\nF6"
  92. ],
  93. [
  94. {
  95. "y": -0.875,
  96. "c": "#ffb2d2",
  97. "f": 3,
  98. "w": 1.5
  99. },
  100. "\n\n~\n`",
  101. {
  102. "t": "#0d0d0b"
  103. },
  104. "!\n1\nF1",
  105. {
  106. "x": 14.5
  107. },
  108. ")\n0\nF10",
  109. {
  110. "a": 7,
  111. "w": 1.5
  112. },
  113. "F11"
  114. ],
  115. [
  116. {
  117. "y": -0.375,
  118. "x": 3.5,
  119. "c": "#a7d0db",
  120. "t": "#000000",
  121. "a": 4
  122. },
  123. ">\n.",
  124. {
  125. "x": 10.5,
  126. "a": 6
  127. },
  128. "C"
  129. ],
  130. [
  131. {
  132. "y": -0.875,
  133. "x": 2.5,
  134. "c": "#bfbad1",
  135. "t": "#0d0d0b",
  136. "a": 4
  137. },
  138. "<\n,",
  139. {
  140. "x": 1,
  141. "c": "#7adabd",
  142. "t": "#000000",
  143. "a": 6
  144. },
  145. "P",
  146. {
  147. "x": 8.5
  148. },
  149. "G",
  150. {
  151. "x": 1,
  152. "c": "#bfbad1",
  153. "t": "#0d0d0b"
  154. },
  155. "R"
  156. ],
  157. [
  158. {
  159. "y": -0.875,
  160. "x": 5.5,
  161. "c": "#7adabd",
  162. "t": "#000000"
  163. },
  164. "Y",
  165. {
  166. "c": "#93c9b7",
  167. "a": 4,
  168. "h": 1.5
  169. },
  170. "{\n[",
  171. {
  172. "x": 4.5,
  173. "h": 1.5
  174. },
  175. "}\n]",
  176. {
  177. "c": "#7adabd",
  178. "a": 6
  179. },
  180. "F"
  181. ],
  182. [
  183. {
  184. "y": -0.875,
  185. "c": "#ffb07b",
  186. "t": "#0d0d0b",
  187. "f": 6,
  188. "w": 1.5
  189. },
  190. "<i class='fa fa-fast-backward'></i>\n\n<i class='fa fa-fast-forward'></i>",
  191. {
  192. "c": "#ffb2d2",
  193. "a": 4,
  194. "f": 3
  195. },
  196. "\"\n'",
  197. {
  198. "x": 14.5,
  199. "a": 6
  200. },
  201. "L",
  202. {
  203. "a": 4,
  204. "w": 1.5
  205. },
  206. "|\n\\"
  207. ],
  208. [
  209. {
  210. "y": -0.375,
  211. "x": 3.5,
  212. "c": "#a7d0db",
  213. "t": "#000000",
  214. "a": 6
  215. },
  216. "E",
  217. {
  218. "x": 10.5
  219. },
  220. "T"
  221. ],
  222. [
  223. {
  224. "y": -0.875,
  225. "x": 2.5,
  226. "c": "#bfbad1",
  227. "t": "#0d0d0b"
  228. },
  229. "O",
  230. {
  231. "x": 1,
  232. "c": "#7adabd",
  233. "t": "#000000",
  234. "n": true
  235. },
  236. "U",
  237. {
  238. "x": 8.5,
  239. "n": true
  240. },
  241. "H",
  242. {
  243. "x": 1,
  244. "c": "#bfbad1",
  245. "t": "#0d0d0b"
  246. },
  247. "N"
  248. ],
  249. [
  250. {
  251. "y": -0.875,
  252. "x": 5.5,
  253. "c": "#7adabd",
  254. "t": "#000000"
  255. },
  256. "I",
  257. {
  258. "x": 6.5
  259. },
  260. "D"
  261. ],
  262. [
  263. {
  264. "y": -0.875,
  265. "c": "#ffb2d2",
  266. "t": "#0d0d0b",
  267. "fa": [
  268. 6
  269. ],
  270. "w": 1.5
  271. },
  272. "<i class='fa fa-arrows'></i>\n\nTab",
  273. {
  274. "f": 3
  275. },
  276. "A",
  277. {
  278. "x": 14.5,
  279. "f": 3
  280. },
  281. "S",
  282. {
  283. "a": 4,
  284. "fa": [
  285. 0,
  286. 0,
  287. 0,
  288. 0,
  289. 0,
  290. 0,
  291. 0,
  292. 6
  293. ],
  294. "w": 1.5
  295. },
  296. "+\n="
  297. ],
  298. [
  299. {
  300. "y": -0.625,
  301. "x": 6.5,
  302. "c": "#93c9b7",
  303. "t": "#000000",
  304. "a": 7,
  305. "h": 1.5
  306. },
  307. "(",
  308. {
  309. "x": 4.5,
  310. "h": 1.5
  311. },
  312. ")"
  313. ],
  314. [
  315. {
  316. "y": -0.75,
  317. "x": 3.5,
  318. "c": "#a7d0db",
  319. "a": 6
  320. },
  321. "J",
  322. {
  323. "x": 10.5
  324. },
  325. "W"
  326. ],
  327. [
  328. {
  329. "y": -0.875,
  330. "x": 2.5,
  331. "c": "#bfbad1",
  332. "t": "#0d0d0b"
  333. },
  334. "Q",
  335. {
  336. "x": 1,
  337. "c": "#7adabd",
  338. "t": "#000000"
  339. },
  340. "K",
  341. {
  342. "x": 8.5
  343. },
  344. "M",
  345. {
  346. "x": 1,
  347. "c": "#bfbad1",
  348. "t": "#0d0d0b"
  349. },
  350. "V"
  351. ],
  352. [
  353. {
  354. "y": -0.875,
  355. "x": 5.5,
  356. "c": "#7adabd",
  357. "t": "#000000"
  358. },
  359. "X",
  360. {
  361. "x": 6.5
  362. },
  363. "B"
  364. ],
  365. [
  366. {
  367. "y": -0.875,
  368. "c": "#ffb07b",
  369. "f": 9,
  370. "w": 1.5
  371. },
  372. "\n\n<i class='kb kb-Multimedia-Play-Pause'></i>",
  373. {
  374. "c": "#ffb2d2",
  375. "t": "#0d0d0b",
  376. "a": 4,
  377. "f": 3
  378. },
  379. "?\n/",
  380. {
  381. "x": 14.5,
  382. "a": 6
  383. },
  384. "Z",
  385. {
  386. "c": "#ffb07b",
  387. "t": "#000000",
  388. "f": 9,
  389. "w": 1.5
  390. },
  391. "<i class='kb kb-Multimedia-Stop'></i>"
  392. ],
  393. [
  394. {
  395. "y": -0.375,
  396. "x": 3.5,
  397. "c": "#d9dae0",
  398. "g": true,
  399. "a": 7,
  400. "f": 3
  401. },
  402. "",
  403. {
  404. "x": 10.5
  405. },
  406. ""
  407. ],
  408. [
  409. {
  410. "y": -0.875,
  411. "x": 2.5
  412. },
  413. "",
  414. {
  415. "x": 1,
  416. "c": "#d4872a",
  417. "g": false,
  418. "a": 5
  419. },
  420. ";\n:",
  421. {
  422. "x": 8.5
  423. },
  424. "_\n-",
  425. {
  426. "x": 1,
  427. "c": "#d9dae0",
  428. "g": true,
  429. "a": 7
  430. },
  431. ""
  432. ],
  433. [
  434. {
  435. "y": -0.75,
  436. "x": 0.5
  437. },
  438. "",
  439. {},
  440. "",
  441. {
  442. "x": 14.5
  443. },
  444. "",
  445. {},
  446. ""
  447. ],
  448. [
  449. {
  450. "r": 30,
  451. "rx": 6.5,
  452. "ry": 4.25,
  453. "y": -1,
  454. "x": 1,
  455. "c": "#f9cd31",
  456. "g": false
  457. },
  458. "Alt",
  459. {
  460. "a": 4,
  461. "fa": [
  462. 0,
  463. 0,
  464. 0,
  465. 9
  466. ]
  467. },
  468. "\n\n\n<i class='kb kb-logo-linux-debian fa-large'></i>"
  469. ],
  470. [
  471. {
  472. "c": "#d4872a",
  473. "a": 7,
  474. "f": 9,
  475. "h": 2
  476. },
  477. "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>",
  478. {
  479. "h": 2
  480. },
  481. "<i class='fa fa-angle-double-up'></i>",
  482. {
  483. "c": "#f9cd31",
  484. "f": 3
  485. },
  486. "Ctrl"
  487. ],
  488. [
  489. {
  490. "x": 2,
  491. "c": "#e26757"
  492. },
  493. "ESC"
  494. ],
  495. [
  496. {
  497. "r": -30,
  498. "rx": 13,
  499. "y": -1,
  500. "x": -3,
  501. "c": "#f9cd31",
  502. "f": 2
  503. },
  504. "MEDIA",
  505. {},
  506. "1HAND"
  507. ],
  508. [
  509. {
  510. "x": -3
  511. },
  512. "LEAD",
  513. {
  514. "c": "#d4872a",
  515. "f": 9,
  516. "h": 2
  517. },
  518. "<i class='kb kb-Return-2'></i>",
  519. {
  520. "f": 3,
  521. "h": 2
  522. },
  523. "SPC"
  524. ],
  525. [
  526. {
  527. "x": -3,
  528. "c": "#f9cd31",
  529. "f": 2
  530. },
  531. "HUN"
  532. ]
  533. ]