Commoplank My attempt on designing an ortholinear plank with extra features
Last active
January 30, 2023 00:57
-
-
Save FrenzyExists/f26cbd26bf9d1d1d9b04b5d5370a388b to your computer and use it in GitHub Desktop.
Commoplank
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "backcolor": "#2E3440", | |
| "name": "Commoplank", | |
| "author": "Pikachu", | |
| "radii": "20px", | |
| "switchMount": "cherry", | |
| "switchBrand": "gateron", | |
| "switchType": "KS-3-Red", | |
| "plate": false | |
| }, | |
| [ | |
| { | |
| "x": 4.75, | |
| "c": "#81A1C1", | |
| "t": "#E5E9F0", | |
| "p": "DSA R1", | |
| "sm": "cherry", | |
| "sb": "gateron", | |
| "st": "KS-3-Red", | |
| "a": 7, | |
| "f": 9 | |
| }, | |
| "<i class='fa fa-fast-backward'></i>", | |
| { | |
| "f": 6 | |
| }, | |
| "<i class='fa fa-play'></i><i class='fa fa-pause'></i>", | |
| { | |
| "f": 9 | |
| }, | |
| "<i class='fa fa-fast-forward'></i>", | |
| { | |
| "x": 0.5 | |
| }, | |
| "<i class='fa fa-moon-o'></i>", | |
| "<i class='fa fa-sun-o'></i>", | |
| { | |
| "x": 0.5 | |
| }, | |
| "<i class='fa fa-wifi'></i>", | |
| "<i class='fa fa-volume-up'></i>" | |
| ], | |
| [ | |
| { | |
| "y": 0.25, | |
| "x": 0.25, | |
| "c": "#BF616A", | |
| "f": 7 | |
| }, | |
| "<i class='fa fa-power-off'></i>\n\n\n\nFN Lock", | |
| { | |
| "c": "#E5E9F0", | |
| "t": "#2E3440", | |
| "a": 4, | |
| "f": 9, | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "!\n\n\n\nF1\n\n\n\n\n\n1", | |
| { | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 7, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "@\n\n\n\nF2\n\n\n\n\n\n2", | |
| { | |
| "f": 5, | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 7, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "#\n\n\n\nF3\n\n\n\n\n\n3", | |
| "$\n\n\n\nF4\n\n\n\n\n\n4", | |
| { | |
| "f": 7, | |
| "fa": [ | |
| 4 | |
| ] | |
| }, | |
| "%\n\n\n\nF5\n\n\n\n\n\n5", | |
| { | |
| "f": 6, | |
| "fa": [ | |
| 9, | |
| 0, | |
| 0, | |
| 0, | |
| 7, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "^\n\n\n\nF6\n\n\n\n\n\n6", | |
| { | |
| "f": 9, | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 7, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "&\n\n\n\nF7\n\n\n\n\n\n7", | |
| { | |
| "f": 7 | |
| }, | |
| "*\n\n\n\nF8\n\n\n\n\n\n8", | |
| "(\n\n\n\nF9\n\n\n\n\n\n9", | |
| ")\n\n\n\nF10\n\n\n\n\n\n0", | |
| { | |
| "a": 5, | |
| "f": 9 | |
| }, | |
| "-\n\n\n\nF11\n\n_", | |
| "+\n=\n\n\nF12" | |
| ], | |
| [ | |
| { | |
| "y": 0.25, | |
| "p": "DSA R2", | |
| "a": 7, | |
| "f": 4, | |
| "w": 1.25 | |
| }, | |
| "T A B", | |
| { | |
| "a": 4, | |
| "f": 9, | |
| "fa": [ | |
| 4 | |
| ] | |
| }, | |
| "~\n\n\n\n\n\n\n\n\nQ", | |
| { | |
| "fa": [ | |
| 6 | |
| ] | |
| }, | |
| "`\n\n\n\n\n\n\n\n\nW", | |
| { | |
| "fa": [ | |
| 6, | |
| 0, | |
| 0, | |
| 1 | |
| ] | |
| }, | |
| "\n\n\nE N D\n\n\n\n\n\nE", | |
| "\n\n\nH O M E\n\n\n\n\n\nR", | |
| { | |
| "a": 7, | |
| "f": 9 | |
| }, | |
| "T", | |
| { | |
| "a": 4, | |
| "fa": [ | |
| 4 | |
| ] | |
| }, | |
| "+\n\n\n\n\n\n\n\n\nY", | |
| "7\n\n\n\n\n\n\n\n\nU", | |
| "8\n\n\n\n\n\n\n\n\nI", | |
| "9\n\n\n\n\n\n\n\n\nO", | |
| "0\n\n\n\n\n\n\n\n\nP", | |
| "{\n\n\n\n\n\n\n\n\n[", | |
| { | |
| "a": 7, | |
| "f": 4, | |
| "fa": [ | |
| 5 | |
| ], | |
| "w": 1.25 | |
| }, | |
| "<i class='fa fa-chevron-right'></i><i class='fa fa-chevron-right'></i><i class='fa fa-chevron-right'></i>" | |
| ], | |
| [ | |
| { | |
| "p": "DSA R3", | |
| "a": 4, | |
| "fa": [ | |
| 5, | |
| 0, | |
| 0, | |
| 2, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 5 | |
| ], | |
| "w": 1.25 | |
| }, | |
| "\n\n\nC A P S\n\n\n\n\n\n<i class='fa fa-arrow-up'></i>", | |
| { | |
| "c": "#81A1C1", | |
| "t": "#E5E9F0", | |
| "f": 9, | |
| "fa": [ | |
| 5, | |
| 0, | |
| 0, | |
| 1 | |
| ] | |
| }, | |
| "\n\n\nI N S\n\n\n\n\n\nA", | |
| "\n\n\nD E L\n\n\n\n\n\nS", | |
| { | |
| "a": 7, | |
| "f": 9 | |
| }, | |
| "D", | |
| { | |
| "c": "#2E3440", | |
| "a": 5, | |
| "n": true | |
| }, | |
| "\n_\n\n\n\n\nF", | |
| { | |
| "c": "#E5E9F0", | |
| "t": "#2E3440", | |
| "a": 4, | |
| "fa": [ | |
| 4 | |
| ] | |
| }, | |
| ",\n\n\n\n\n\n\n\n\nG", | |
| { | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 4 | |
| ] | |
| }, | |
| "-\n\n\n←\n\n\n\n\n\nH", | |
| { | |
| "c": "#2E3440", | |
| "t": "#E5E9F0", | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ], | |
| "n": true | |
| }, | |
| "4\n\n\n↓\n\n\n\n\n\nJ\n_", | |
| { | |
| "c": "#BF616A" | |
| }, | |
| "5\n\n\n↑\n\n\n\n\n\nK", | |
| "6\n\n\n→\n\n\n\n\n\nL", | |
| { | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "*\n\n\n\n\n\n\n\n:\n\n;", | |
| { | |
| "c": "#E5E9F0", | |
| "t": "#2E3440" | |
| }, | |
| "{\n\n\n\n\n\n\n\n\n]", | |
| { | |
| "a": 7, | |
| "f": 2, | |
| "w": 1.25 | |
| }, | |
| "E N T E R" | |
| ], | |
| [ | |
| { | |
| "p": "DSA R4", | |
| "a": 4, | |
| "f": 4, | |
| "fa": [ | |
| 3, | |
| 0, | |
| 0, | |
| 2 | |
| ], | |
| "w": 1.25 | |
| }, | |
| "E S C\n\n\nH y p e r", | |
| { | |
| "a": 7, | |
| "f": 9 | |
| }, | |
| "Z", | |
| "X", | |
| "C", | |
| "V", | |
| { | |
| "a": 4, | |
| "fa": [ | |
| 4 | |
| ] | |
| }, | |
| "•\n\n\n\n\n\n\n\n\nB", | |
| "=\n\n\n\n\n\n\n\n\nN", | |
| "1\n\n\n\n\n\n\n\n\nM", | |
| { | |
| "fa": [ | |
| 4, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 0, | |
| 7 | |
| ] | |
| }, | |
| "2\n\n\n\n\n\n\n\n<\n\n,", | |
| "3\n\n\n\n\n\n\n\n>\n\n.", | |
| { | |
| "a": 5, | |
| "fa": [ | |
| 4, | |
| 7 | |
| ] | |
| }, | |
| "?\n/", | |
| "\"\n'", | |
| { | |
| "a": 4, | |
| "f": 3, | |
| "w": 1.25 | |
| }, | |
| "PGUP\n\n\nPGDN" | |
| ], | |
| [ | |
| { | |
| "x": 1, | |
| "p": "DSA R5", | |
| "a": 7, | |
| "f": 4, | |
| "w": 1.25 | |
| }, | |
| "C T R L", | |
| "A L T", | |
| { | |
| "fa": [ | |
| 9 | |
| ] | |
| }, | |
| "<i class='fa fa-meh-o'></i>", | |
| { | |
| "c": "#81A1C1", | |
| "t": "#E5E9F0", | |
| "p": "DSA SPACE", | |
| "f": 2, | |
| "w": 2 | |
| }, | |
| "S P A C E M A N", | |
| { | |
| "c": "#BF616A", | |
| "w": 2 | |
| }, | |
| "B A C K M A N", | |
| { | |
| "c": "#E5E9F0", | |
| "t": "#2E3440", | |
| "p": "DSA R5", | |
| "f": 9 | |
| }, | |
| "<i class='mss mss-Unicode-Command-3'></i>", | |
| { | |
| "f": 4, | |
| "fa": [ | |
| 3 | |
| ] | |
| }, | |
| "N U M", | |
| { | |
| "f": 3 | |
| }, | |
| "F U N", | |
| { | |
| "a": 4, | |
| "f": 4, | |
| "fa": [ | |
| 3, | |
| 0, | |
| 0, | |
| 3 | |
| ], | |
| "w": 1.25 | |
| }, | |
| "C T R L\n\n\n<i class='fa fa-file-text'></i>" | |
| ] | |
| ] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @font-face { | |
| font-family: 'Rubik'; | |
| src: url('https://fonts.googleapis.com/css2?family=Rubik:wght@500&display=swap'); | |
| font-weight: normal; | |
| font-style: normal; | |
| } | |
| .petscii { | |
| display: inline-block; | |
| font: normal normal normal 14px/1 Rubik; | |
| font-size: inherit; | |
| text-rendering: auto; | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| transform: translate(0, 0); | |
| border: solid 1px; | |
| } | |
| .keylabel9 .petscii , .keylabel10 .petscii , .keylabel11 .petscii { | |
| font-size: 6px !important; | |
| } | |
| .petscii-bar-bottom-left:after { content: "\0ee4c"; } | |
| .petscii-bar-bottom-right:after { content: "\0ee7a"; } | |
| .petscii-bar-horz-0:after { content: "\0ee63"; } | |
| .petscii-bar-horz-1:after { content: "\0ee45"; } | |
| .petscii-bar-horz-2:after { content: "\0ee44"; } | |
| .petscii-bar-horz-3:after { content: "\0ee43"; } | |
| .petscii-bar-horz-4:after { content: "\0ee46"; } | |
| .petscii-bar-horz-5:after { content: "\0ee46"; } | |
| .petscii-bar-horz-6:after { content: "\0ee52"; } | |
| .petscii-bar-horz-7:after { content: "\0ee64"; } | |
| .petscii-bar-top-left:after { content: "\0ee4f"; } | |
| .petscii-bar-top-right:after { content: "\0ee50"; } | |
| .petscii-bar-vert-0:after { content: "\0ee65"; } | |
| .petscii-bar-vert-1:after { content: "\0ee54"; } | |
| .petscii-bar-vert-2:after { content: "\0ee47"; } | |
| .petscii-bar-vert-3:after { content: "\0ee42"; } | |
| .petscii-bar-vert-4:after { content: "\0ee42"; } | |
| .petscii-bar-vert-5:after { content: "\0ee48"; } | |
| .petscii-bar-vert-6:after { content: "\0ee59"; } | |
| .petscii-bar-vert-7:after { content: "\0ee67"; } | |
| .petscii-block-horz-0:after { content: "\0ee63"; } | |
| .petscii-block-horz-1:after { content: "\0ee77"; } | |
| .petscii-block-horz-2:after { content: "\0ee78"; } | |
| .petscii-block-horz-3:after { content: "\0ee62"; } | |
| .petscii-block-horz-4:after { content: "\0ee79"; } | |
| .petscii-block-horz-5:after { content: "\0ee6f"; } | |
| .petscii-block-horz-6:after { content: "\0ee64"; } | |
| .petscii-block-vert-0:after { content: "\0ee65"; } | |
| .petscii-block-vert-1:after { content: "\0ee74"; } | |
| .petscii-block-vert-2:after { content: "\0ee75"; } | |
| .petscii-block-vert-3:after { content: "\0ee61"; } | |
| .petscii-block-vert-4:after { content: "\0ee76"; } | |
| .petscii-block-vert-5:after { content: "\0ee6a"; } | |
| .petscii-block-vert-6:after { content: "\0ee67"; } | |
| .petscii-checkerboard:after { content: "\0ee7f"; } | |
| .petscii-circle-filled:after { content: "\0ee51"; } | |
| .petscii-circle-open:after { content: "\0ee57"; } | |
| .petscii-club:after { content: "\0ee58"; } | |
| .petscii-corner-round-bottom-left:after { content: "\0ee49"; } | |
| .petscii-corner-round-bottom-right:after { content: "\0ee55"; } | |
| .petscii-corner-round-top-left:after { content: "\0ee4b"; } | |
| .petscii-corner-round-top-right:after { content: "\0ee4a"; } | |
| .petscii-corner-square-bottom-left-filled:after { content: "\0ee7b"; } | |
| .petscii-corner-square-bottom-left:after { content: "\0ee6e"; } | |
| .petscii-corner-square-bottom-right-filled:after { content: "\0ee6c"; } | |
| .petscii-corner-square-bottom-right:after { content: "\0ee70"; } | |
| .petscii-corner-square-top-left-filled:after { content: "\0ee7e"; } | |
| .petscii-corner-square-top-left:after { content: "\0ee7d"; } | |
| .petscii-corner-square-top-right-filled:after { content: "\0ee7c"; } | |
| .petscii-corner-square-top-right:after { content: "\0ee6d"; } | |
| .petscii-cross-diag:after { content: "\0ee56"; } | |
| .petscii-cross:after { content: "\0ee5b"; } | |
| .petscii-diag-bottom-top-filled:after { content: "\0ee69"; } | |
| .petscii-diag-bottom-top:after { content: "\0ee4e"; } | |
| .petscii-diag-top-bottom-filled:after { content: "\0ee5f"; } | |
| .petscii-diag-top-bottom:after { content: "\0ee4d"; } | |
| .petscii-diamond:after { content: "\0ee5a"; } | |
| .petscii-halftone-bottom:after { content: "\0ee68"; } | |
| .petscii-halftone-left:after { content: "\0ee5c"; } | |
| .petscii-halftone:after { content: "\0ee66"; } | |
| .petscii-heart:after { content: "\0ee53"; } | |
| .petscii-spade:after { content: "\0ee41"; } | |
| .petscii-tbar-down:after { content: "\0ee72"; } | |
| .petscii-tbar-left:after { content: "\0ee73"; } | |
| .petscii-tbar-right:after { content: "\0ee6b"; } | |
| .petscii-tbar-up:after { content: "\0ee71"; } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment