diff --git a/docs/keyboard-layout-editor base colemak-dhm.json b/docs/keyboard-layout-editor base colemak-dhm.json
new file mode 100644
index 0000000..8f7e0c3
--- /dev/null
+++ b/docs/keyboard-layout-editor base colemak-dhm.json
@@ -0,0 +1,310 @@
+[
+ {
+ "name": "KB's Layout on Kyria rev 3 - Base",
+ "author": "kB01",
+ "notes": "Kyria Layout from u/Samonitari\nhttps://www.reddit.com/r/ErgoMechKeyboards/comments/fxqp16/kyria_layout_recommendation_anybody/",
+ "switchMount": "cherry",
+ "switchBrand": "kailh",
+ "switchType": "PG151101D49/D09"
+ },
+ [
+ {
+ "y": 0.25,
+ "x": 3,
+ "c": "#d9dae0",
+ "a": 5,
+ "f": 6
+ },
+ "F",
+ {
+ "x": 9
+ },
+ "U"
+ ],
+ [
+ {
+ "y": -0.75,
+ "x": 2
+ },
+ "W",
+ {
+ "x": 1
+ },
+ "P",
+ {
+ "x": 7
+ },
+ "L",
+ {
+ "x": 1
+ },
+ "Y"
+ ],
+ [
+ {
+ "y": -0.875,
+ "x": 5
+ },
+ "B",
+ {
+ "x": 5
+ },
+ "J"
+ ],
+ [
+ {
+ "y": -0.625,
+ "a": 7,
+ "f": 4
+ },
+ "TAB",
+ {
+ "a": 5,
+ "f": 6
+ },
+ "Q",
+ {
+ "x": 13
+ },
+ "'\n#",
+ {
+ "a": 7
+ },
+ ""
+ ],
+ [
+ {
+ "y": -0.75,
+ "x": 3,
+ "a": 5
+ },
+ "S",
+ {
+ "x": 9
+ },
+ "E"
+ ],
+ [
+ {
+ "y": -0.75,
+ "x": 2
+ },
+ "R",
+ {
+ "x": 1
+ },
+ "T",
+ {
+ "x": 7
+ },
+ "N",
+ {
+ "x": 1
+ },
+ "I"
+ ],
+ [
+ {
+ "y": -0.875,
+ "x": 5
+ },
+ "G",
+ {
+ "x": 5
+ },
+ "M"
+ ],
+ [
+ {
+ "y": -0.625,
+ "a": 7,
+ "f": 4
+ },
+ "ESC",
+ {
+ "a": 5,
+ "f": 6
+ },
+ "A",
+ {
+ "x": 13
+ },
+ "O",
+ {
+ "a": 7
+ },
+ ""
+ ],
+ [
+ {
+ "y": -0.75,
+ "x": 3,
+ "a": 5
+ },
+ "C",
+ {
+ "x": 9
+ },
+ ";\n,"
+ ],
+ [
+ {
+ "y": -0.75,
+ "x": 2
+ },
+ "X",
+ {
+ "x": 1
+ },
+ "D",
+ {
+ "x": 7
+ },
+ "H",
+ {
+ "x": 1
+ },
+ ":\n."
+ ],
+ [
+ {
+ "y": -0.875,
+ "x": 5
+ },
+ "V",
+ {
+ "x": 5
+ },
+ "K"
+ ],
+ [
+ {
+ "y": -0.625,
+ "a": 7
+ },
+ "",
+ {
+ "a": 5
+ },
+ "Z",
+ {
+ "x": 13
+ },
+ "-\n_",
+ {
+ "a": 7
+ },
+ ""
+ ],
+ [
+ {
+ "y": -0.5,
+ "x": 2.5
+ },
+ "V",
+ {
+ "x": 10
+ },
+ "H"
+ ],
+ [
+ {
+ "rx": 4,
+ "ry": 8.175,
+ "y": -4.675000000000001,
+ "x": -0.5
+ },
+ ""
+ ],
+ [
+ {
+ "rx": 13,
+ "y": -4.675000000000001,
+ "x": -0.5
+ },
+ ""
+ ],
+ [
+ {
+ "r": 15,
+ "rx": 4,
+ "y": -4.675000000000001,
+ "x": -0.5
+ },
+ "⇑"
+ ],
+ [
+ {
+ "r": 30,
+ "y": -2,
+ "x": -0.5,
+ "f": 4
+ },
+ "HUE"
+ ],
+ [
+ {
+ "x": -0.5,
+ "f": 6
+ },
+ ""
+ ],
+ [
+ {
+ "r": 45,
+ "y": -2,
+ "x": -0.5,
+ "a": 5,
+ "f": 4
+ },
+ "+\n\n\n\n\n\nEFF"
+ ],
+ [
+ {
+ "x": -0.5
+ },
+ "-\n\n\n\n\n\nEFF"
+ ],
+ [
+ {
+ "r": -45,
+ "rx": 13,
+ "y": -5.675000000000001,
+ "x": -0.5
+ },
+ "-\n\n\n\n\n\nBRI"
+ ],
+ [
+ {
+ "x": -0.5,
+ "a": 7
+ },
+ "TOG"
+ ],
+ [
+ {
+ "r": -30,
+ "y": -2,
+ "x": -0.5,
+ "a": 5
+ },
+ "+\n\n\n\n\n\nBRI"
+ ],
+ [
+ {
+ "x": -0.5,
+ "a": 7,
+ "f": 6
+ },
+ ""
+ ],
+ [
+ {
+ "r": -15,
+ "y": -1,
+ "x": -0.5,
+ "f": 4
+ },
+ "SPC"
+ ]
+]
\ No newline at end of file