pikvm/pikvm#878: Added Japanese keys

This commit is contained in:
Maxim Devaev
2022-12-10 18:19:36 +03:00
parent 392b8c3f9e
commit d683149b38
7 changed files with 86 additions and 12 deletions

View File

@@ -1293,14 +1293,12 @@
<div class="label">&nbsp;</div>
</div>
<div class="spacer-fixed"></div>
<div class="key small" data-code="IntlYen">
<div class="label">Yen
</div>
<div class="empty small">
<div class="label">&nbsp;</div>
</div>
<div class="spacer-fixed"></div>
<div class="key small" data-code="IntlBackslash">
<div class="label">N/US
</div>
<div class="empty small">
<div class="label">&nbsp;</div>
</div>
<div class="spacer-fixed"></div>
<div class="key small" data-code="Power">
@@ -1412,6 +1410,45 @@
</div>
</div>
</div>
<div class="keypad-block">
<div class="keypad-row">
<div class="key small" data-code="IntlBackslash">
<div class="label">&bsol;<br>|
</div>
</div>
</div>
<hr>
<div class="keypad-row">
<div class="key small" data-code="IntlYen">
<div class="label">¥<br>_
</div>
</div>
</div>
<div class="keypad-row">
<div class="key small" data-code="IntlRo">
<div class="label">&bsol;<br>
</div>
</div>
</div>
<div class="keypad-row">
<div class="modifier small" data-code="KanaMode">
<div class="label"><b>&bull;</b><br>Kana
</div>
</div>
</div>
<div class="keypad-row">
<div class="modifier small" data-code="NonConvert">
<div class="label"><b>&bull;</b><br>N/Cnv
</div>
</div>
</div>
<div class="keypad-row">
<div class="modifier small" data-code="Convert">
<div class="label"><b>&bull;</b><br>Cnv
</div>
</div>
</div>
</div>
</div>
<div class="keypad" id="keyboard-mobile" align="center">
<div class="keypad-block">

View File

@@ -112,8 +112,8 @@ div(id="keyboard-window" class="window")
div(class="keypad-block")
div(class="keypad-row")
+empty(2, "small")
+key(2, "IntlYen", "small") Yen
+key(2, "IntlBackslash", "small") N/US
+empty(2, "small")
+empty(2, "small")
+key(0, "Power", "small") PWR
hr
div(class="keypad-row")
@@ -143,6 +143,20 @@ div(id="keyboard-window" class="window")
+empty(2, "")
+key(2, "NumpadDecimal", "small") .#[br]Del
+key(0, "NumpadEnter", "small") Ent
div(class="keypad-block")
div(class="keypad-row")
+key(0, "IntlBackslash", "small") &bsol;#[br]|
hr
div(class="keypad-row")
+key(0, "IntlYen", "small") ¥#[br]_
div(class="keypad-row")
+key(0, "IntlRo", "small") &bsol;#[br]ろ
div(class="keypad-row")
+modifier(0, "KanaMode", "small") Kana
div(class="keypad-row")
+modifier(0, "NonConvert", "small") N/Cnv
div(class="keypad-row")
+modifier(0, "Convert", "small") Cnv
div(id="keyboard-mobile" class="keypad" align="center")
div(class="keypad-block")

View File

@@ -54,22 +54,25 @@ div.keypad div.keypad-row div.spacer-fixed {
div.keypad div.key,
div.keypad div.modifier,
div.keypad div.empty {
vertical-align: top;
font-size: 0.9em;
text-align: center;
box-sizing: border-box;
padding: 0;
width: 40px;
height: 40px;
}
div.keypad div.empty {
border: thin solid transparent;
}
div.keypad div.key,
div.keypad div.modifier {
font-size: 0.9em;
text-align: center;
vertical-align: top;
box-shadow: var(--shadow-micro);
border: var(--border-key-thin);
border-radius: 6px;
color: var(--cs-key-default-fg);
background-color: var(--cs-key-default-bg);
cursor: pointer;
height: 40px;
}
div.keypad div.key:hover,
div.keypad div.modifier:hover {