Virtual keyboard + configuration:

- complete implementation of virtual keyboard
- support loading user defined virtual keyboard from configuration at $XDG_CONFIG_HOME/xkb/
- support loading user defined CSS theme from $XDG_CONFIG_HOME/themes/
This commit is contained in:
DanyLE
2025-03-21 10:04:08 +01:00
parent 24f47dfd7f
commit 2c5338f4bf
17 changed files with 541 additions and 241 deletions

View File

@@ -1,18 +1,25 @@
.diya-vkb
diya-vkb
{
background-color: transparent;
border: 1px solid orangered;
/* border: 1px solid orangered; */
}
.diya-vkb-btn {
diya-vkb-button
{
background-color: white;
border: 1px solid #CDC7C2;
border-radius: 3px;
min-width: 30px;
/*min-height: 30px;*/
min-height: 30px;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.19);
}
.diya-vkb-btn:hover
diya-vkb-button.active
{
background-color: #E7E6E2;
}
diya-vkb-button:hover
{
background-color: #E7E6E2;
}
@@ -22,18 +29,19 @@
}*/
.diya-vkb-btn-level-1 {
diya-vkb-button label.shift-level-1 {
color: black;
padding-top: 2px;
font-size: 12px;
}
.diya-vkb-btn-level-2 {
diya-vkb-button label.shift-level-2 {
color: gray;
font-size: 9px;
padding-left: 3px;
}
.diya-vkb-btn-level-3 {
diya-vkb-button label.shift-level-3 {
color: gray;
font-size: 9px;
padding-right: 3px;