keymap-drawer render

This commit is contained in:
babariviere 2025-06-23 12:50:16 +00:00 committed by github-actions[bot]
parent 08d9c58b30
commit 894aea6734
2 changed files with 29 additions and 28 deletions

View file

@ -497,6 +497,7 @@ rect.held, rect.combo.held {
<g transform="translate(28, 137)" class="key keypos-10"> <g transform="translate(28, 137)" class="key keypos-10">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">\</text>
</g> </g>
<g transform="translate(84, 102)" class="key keypos-11"> <g transform="translate(84, 102)" class="key keypos-11">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@ -593,10 +594,10 @@ rect.held, rect.combo.held {
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(279, 245) rotate(30.0)" class="key keypos-31"> <g transform="translate(279, 245) rotate(30.0)" class="key trans keypos-31">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key trans"/>
<use href="#mdi:keyboard-esc" xlink:href="#mdi:keyboard-esc" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-esc"/> <use href="#mdi:chevron-down" xlink:href="#mdi:chevron-down" x="-7" y="-11" height="14" width="14.0" class="key trans tap glyph mdi:chevron-down"/>
</g> </g>
<g transform="translate(393, 245) rotate(-30.0)" class="key trans keypos-32"> <g transform="translate(393, 245) rotate(-30.0)" class="key trans keypos-32">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key trans side"/>
@ -643,17 +644,14 @@ rect.held, rect.combo.held {
<g transform="translate(476, 44)" class="key keypos-6"> <g transform="translate(476, 44)" class="key keypos-6">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">HOME</text>
</g> </g>
<g transform="translate(532, 28)" class="key keypos-7"> <g transform="translate(532, 28)" class="key keypos-7">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:arrow-up" xlink:href="#mdi:arrow-up" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-up"/>
</g> </g>
<g transform="translate(588, 46)" class="key keypos-8"> <g transform="translate(588, 46)" class="key keypos-8">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">END</text>
</g> </g>
<g transform="translate(644, 81)" class="key keypos-9"> <g transform="translate(644, 81)" class="key keypos-9">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@ -692,7 +690,7 @@ rect.held, rect.combo.held {
<g transform="translate(420, 108)" class="key keypos-15"> <g transform="translate(420, 108)" class="key keypos-15">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-return"/> <use href="#mdi:backspace-outline" xlink:href="#mdi:backspace-outline" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:backspace-outline"/>
</g> </g>
<g transform="translate(476, 100)" class="key keypos-16"> <g transform="translate(476, 100)" class="key keypos-16">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@ -707,12 +705,12 @@ rect.held, rect.combo.held {
<g transform="translate(588, 102)" class="key keypos-18"> <g transform="translate(588, 102)" class="key keypos-18">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:arrow-right" xlink:href="#mdi:arrow-right" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-right"/> <use href="#mdi:arrow-up" xlink:href="#mdi:arrow-up" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-up"/>
</g> </g>
<g transform="translate(644, 137)" class="key keypos-19"> <g transform="translate(644, 137)" class="key keypos-19">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:backspace-outline" xlink:href="#mdi:backspace-outline" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:backspace-outline"/> <use href="#mdi:arrow-right" xlink:href="#mdi:arrow-right" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:arrow-right"/>
</g> </g>
<g transform="translate(28, 193)" class="key keypos-20"> <g transform="translate(28, 193)" class="key keypos-20">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
@ -740,28 +738,31 @@ rect.held, rect.combo.held {
<g transform="translate(420, 164)" class="key keypos-25"> <g transform="translate(420, 164)" class="key keypos-25">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<use href="#mdi:keyboard-return" xlink:href="#mdi:keyboard-return" x="-7" y="-11" height="14" width="14.0" class="key tap glyph mdi:keyboard-return"/>
</g> </g>
<g transform="translate(476, 156)" class="key keypos-26"> <g transform="translate(476, 156)" class="key keypos-26">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">HOME</text>
<tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Up</tspan>
</text>
</g> </g>
<g transform="translate(532, 140)" class="key keypos-27"> <g transform="translate(532, 140)" class="key keypos-27">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
</g>
<g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap"> <text x="0" y="-4" class="key tap">
<tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Down</tspan> <tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Down</tspan>
</text> </text>
</g> </g>
<g transform="translate(588, 158)" class="key keypos-28">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">
<tspan x="0" dy="-0.6em">Page</tspan><tspan x="0" dy="1.2em">Up</tspan>
</text>
</g>
<g transform="translate(644, 193)" class="key keypos-29"> <g transform="translate(644, 193)" class="key keypos-29">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key side"/>
<rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/> <rect rx="4" ry="4" x="-20" y="-24" width="40" height="40" class="key"/>
<text x="0" y="-4" class="key tap">END</text>
</g> </g>
<g transform="translate(221, 221) rotate(15.0)" class="key held keypos-30"> <g transform="translate(221, 221) rotate(15.0)" class="key held keypos-30">
<rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/> <rect rx="6" ry="6" x="-26" y="-26" width="52" height="52" class="key held side"/>

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 121 KiB

Before After
Before After

View file

@ -46,7 +46,7 @@ layers:
- \ - \
- '|' - '|'
- '~' - '~'
- '' - \
- $ - $
- '%' - '%'
- ^ - ^
@ -67,7 +67,7 @@ layers:
- '' - ''
- '' - ''
- {t: '$$mdi:chevron-down$$', type: trans} - {t: '$$mdi:chevron-down$$', type: trans}
- $$mdi:keyboard-esc$$ - {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans} - {t: '$$mdi:chevron-down$$', type: trans}
- {type: held} - {type: held}
nav: nav:
@ -77,30 +77,30 @@ layers:
- $$mdi:volume-plus$$ - $$mdi:volume-plus$$
- '' - ''
- '' - ''
- HOME - ''
- $$mdi:arrow-up$$ - ''
- END - ''
- $$mdi:backspace-reverse-outline$$ - $$mdi:backspace-reverse-outline$$
- {t: '$$mdi:apple-keyboard-shift$$', h: '$$mdi:circle-small$$'} - {t: '$$mdi:apple-keyboard-shift$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-command$$', h: '$$mdi:circle-small$$'} - {t: '$$mdi:apple-keyboard-command$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-option$$', h: '$$mdi:circle-small$$'} - {t: '$$mdi:apple-keyboard-option$$', h: '$$mdi:circle-small$$'}
- {t: '$$mdi:apple-keyboard-control$$', h: '$$mdi:circle-small$$'} - {t: '$$mdi:apple-keyboard-control$$', h: '$$mdi:circle-small$$'}
- $$mdi:keyboard-tab$$ - $$mdi:keyboard-tab$$
- $$mdi:keyboard-return$$ - $$mdi:backspace-outline$$
- $$mdi:arrow-left$$ - $$mdi:arrow-left$$
- $$mdi:arrow-down$$ - $$mdi:arrow-down$$
- $$mdi:arrow-up$$
- $$mdi:arrow-right$$ - $$mdi:arrow-right$$
- $$mdi:backspace-outline$$
- '' - ''
- $$mdi:play-pause$$ - $$mdi:play-pause$$
- $$mdi:skip-backward$$ - $$mdi:skip-backward$$
- $$mdi:skip-forward$$ - $$mdi:skip-forward$$
- '' - ''
- '' - $$mdi:keyboard-return$$
- Page Up - HOME
- ''
- Page Down - Page Down
- '' - Page Up
- END
- {type: held} - {type: held}
- {t: '$$mdi:chevron-down$$', type: trans} - {t: '$$mdi:chevron-down$$', type: trans}
- {t: '$$mdi:chevron-down$$', type: trans} - {t: '$$mdi:chevron-down$$', type: trans}