d2ff66a985
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
437 lines
5.3 KiB
JSON
437 lines
5.3 KiB
JSON
[
|
|
{
|
|
"backcolor": "#ffffff",
|
|
"name": "Ergodox Swiss German Layout - Symbol & Media Layer",
|
|
"author": "Andreas Schmidt (https://github.com/remigius42)"
|
|
},
|
|
[
|
|
{
|
|
"x": 3.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"F3",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"F8"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"F2",
|
|
{
|
|
"x": 1
|
|
},
|
|
"F4",
|
|
{
|
|
"x": 8.5
|
|
},
|
|
"F7",
|
|
{
|
|
"x": 1
|
|
},
|
|
"F9"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"F5",
|
|
{
|
|
"t": "#000000",
|
|
"a": 7
|
|
},
|
|
"",
|
|
{
|
|
"x": 4.5
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"F6"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"t": "#000000\n\n\n#529151",
|
|
"w": 1.5
|
|
},
|
|
"\n\n\nFlash",
|
|
{
|
|
"t": "#b81c1c"
|
|
},
|
|
"F1",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"F10",
|
|
{
|
|
"t": "#b81c1c\n\n\n#529151",
|
|
"w": 1.5
|
|
},
|
|
"F11\n\n\nFlash"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5
|
|
},
|
|
"{\n\n\n<i class='fa fa-arrow-circle-up'></i>",
|
|
{
|
|
"x": 10.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"8"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"@",
|
|
{
|
|
"x": 1
|
|
},
|
|
"}",
|
|
{
|
|
"x": 8.5,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
"7\n\n\nHTML ul",
|
|
{
|
|
"x": 1
|
|
},
|
|
"9\n\n\nHTML ol"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"|",
|
|
{
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"h": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"<i class='fa fa-arrow-up'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"!",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"*",
|
|
{
|
|
"w": 1.5
|
|
},
|
|
"F12"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
"(\n\n\n<i class='fa fa-arrow-circle-down'></i>",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"5\n\n\nHTML li"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5
|
|
},
|
|
"$\n\n\n<i class='fa fa-arrow-circle-left'></i>",
|
|
{
|
|
"x": 1
|
|
},
|
|
")\n\n\n<i class='fa fa-arrow-circle-right'></i>",
|
|
{
|
|
"x": 8.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"4",
|
|
{
|
|
"x": 1
|
|
},
|
|
"6"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5
|
|
},
|
|
"`",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"<i class='fa fa-arrow-down'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"#",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"+",
|
|
{
|
|
"t": "#000000\n\n\n#529151",
|
|
"w": 1.5
|
|
},
|
|
"\n\n\n<i class='fa fa-play'></i><i class='fa fa-pause'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.625,
|
|
"x": 6.5,
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"h": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"x": 4.5,
|
|
"h": 1.5
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 3.5,
|
|
"t": "#b81c1c\n\n\n#529151",
|
|
"a": 4
|
|
},
|
|
"[\n\n\nHTML code",
|
|
{
|
|
"x": 10.5
|
|
},
|
|
"2\n\n\n<i class='fa fa-fast-backward'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"^",
|
|
{
|
|
"x": 1,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
"]\n\n\nHTML br",
|
|
{
|
|
"x": 8.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"1",
|
|
{
|
|
"x": 1,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
"3\n\n\n<i class='fa fa-fast-forward'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 5.5,
|
|
"t": "#b81c1c"
|
|
},
|
|
"~",
|
|
{
|
|
"x": 6.5
|
|
},
|
|
"&"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"%",
|
|
{
|
|
"x": 14.5
|
|
},
|
|
"\\",
|
|
{
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"w": 1.5
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"y": -0.375,
|
|
"x": 3.5,
|
|
"t": "#000000\n\n\n#529151",
|
|
"a": 4
|
|
},
|
|
"\n\n\nleft click",
|
|
{
|
|
"x": 10.5,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
".\n\n\n<i class='fa fa-volume-down'></i>"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.875,
|
|
"x": 2.5,
|
|
"t": "#000000",
|
|
"a": 7
|
|
},
|
|
"",
|
|
{
|
|
"x": 1,
|
|
"t": "#000000\n\n\n#529151",
|
|
"a": 4
|
|
},
|
|
"\n\n\nright click",
|
|
{
|
|
"x": 8.5,
|
|
"t": "#b81c1c\n\n\n#529151"
|
|
},
|
|
"?\n\n\n<i class='fa fa-volume-up'></i>",
|
|
{
|
|
"x": 1,
|
|
"t": "#b81c1c"
|
|
},
|
|
"0"
|
|
],
|
|
[
|
|
{
|
|
"y": -0.75,
|
|
"x": 0.5,
|
|
"t": "#000000",
|
|
"a": 7
|
|
},
|
|
"",
|
|
{
|
|
"t": "#b81c1c",
|
|
"a": 4
|
|
},
|
|
"EPRM RST",
|
|
{
|
|
"x": 14.5,
|
|
"t": "#000000",
|
|
"a": 7
|
|
},
|
|
"",
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"r": 30,
|
|
"rx": 6.5,
|
|
"ry": 4.25,
|
|
"y": -1,
|
|
"x": 1
|
|
},
|
|
"",
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"t": "#000000\n\n\n#529151",
|
|
"a": 4,
|
|
"h": 2
|
|
},
|
|
"\n\n\nEnter",
|
|
{
|
|
"t": "#000000",
|
|
"a": 7,
|
|
"h": 2
|
|
},
|
|
"",
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"x": 2
|
|
},
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"r": -30,
|
|
"rx": 13,
|
|
"y": -1,
|
|
"x": -3
|
|
},
|
|
"",
|
|
""
|
|
],
|
|
[
|
|
{
|
|
"x": -3
|
|
},
|
|
"",
|
|
{
|
|
"h": 2
|
|
},
|
|
"",
|
|
{
|
|
"t": "#000000\n\n\n#529151",
|
|
"a": 4,
|
|
"h": 2
|
|
},
|
|
"\n\n\nWeb back"
|
|
],
|
|
[
|
|
{
|
|
"x": -3,
|
|
"t": "#000000",
|
|
"a": 7
|
|
},
|
|
""
|
|
]
|
|
]
|