File standard-qml.patch of Package qvkbd

--- a/layouts/standard.qml	2022-10-01 08:02:42.939279427 +0300
+++ b/layouts/standard.qml	2022-10-01 08:23:53.900648085 +0300
@@ -26,7 +26,9 @@
     width: childrenRect.width + 20
     height: childrenRect.height + 20
     color: "#00000000"
-    border.width: 2
+    border.width: 1
+    border.color: "#5d5b59"
+    radius: 5
 
     Row {
         x: 10
@@ -50,7 +52,6 @@
                     id: keyItem
                     width: 40
                     height: 30
-                    color: "#ffffff"
                     scanCode: 9
                     label: "Esc"
                 }
@@ -180,7 +181,7 @@
                     width: 46
                     height: 30
                     scanCode: 107
-                    label: "PrnScr"
+                    label: "PrtSc"
                 }
 
             }
@@ -210,7 +211,6 @@
                     x: 0
                     width: 40
                     height: 40
-                    color: "#ffffff"
                     scanCode: 10
                 }
 
@@ -308,7 +308,7 @@
                     width: 100
                     height: 40
                     scanCode: 22
-                    label: "⤌"
+                    label: "⤌ Backspace"
                 }
 
             }
@@ -444,8 +444,9 @@
                     x: 0
                     width: 80
                     height: 40
+                    color: checked ? "#73ba25" : "#1e1b18"
                     scanCode: 66
-                    label: "Caps"
+                    label: "Caps Lock"
                 }
 
                 KeyItem {
@@ -541,8 +542,9 @@
                     x: 0
                     width: 104
                     height: 40
+                    color: checked ? "#73ba25" : "#1e1b18"
                     scanCode: 36
-                    label: "Enter"
+                    label: "⤶ Enter"
                 }
             }
 
@@ -557,9 +559,10 @@
                     x: 0
                     width: 90
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 50
-                    label: "⤊"
+                    label: "⤊ Shift"
                 }
 
                 KeyItem {
@@ -647,9 +650,10 @@
                     x: 0
                     width: 138
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 62
-                    label: "⤊"
+                    label: "⤊ Shift"
                 }
             }
 
@@ -664,19 +668,22 @@
                     x: 0
                     width: 70
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 37
                     label: "Ctrl"
                 }
 
-                KeyItem {
+                IconKeyItem {
                     id: keyItem68
                     x: 0
                     width: 40
                     height: 40
-                    modifier: true
+                    color: checked ? "#5a892e" : "#1e1b18"
+                    icon: "qrc:///icons/superkey-arch.svg"
+                    modifier: false
                     scanCode: 133
-                    label: "Win"
+                    label: " "
                 }
 
                 KeyItem {
@@ -684,6 +691,7 @@
                     x: 0
                     width: 60
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 64
                     label: "Alt"
@@ -703,6 +711,7 @@
                     x: 0
                     width: 60
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 108
                     label: "Alt Gr"
@@ -713,6 +722,7 @@
                     x: 0
                     width: 40
                     height: 40
+                    color: checked ? "#73ba25" : "#1e1b18"
                     icon: "qrc:///icons/grid-world.svg"
                     label: " "
                     scanCode: -3
@@ -724,6 +734,7 @@
                     x: 0
                     width: 40
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 134
                     label: "Win"
@@ -734,6 +745,7 @@
                     x: 0
                     width: 70
                     height: 40
+                    color: checked ? "#5a892e" : "#1e1b18"
                     modifier: true
                     scanCode: 105
                     label: "Ctrl"
@@ -762,6 +774,8 @@
                     id: keyItem27
                     width: 40
                     height: 30
+                    color: checked ? "#ff0000" : "#383533"
+                    border.color: checked ? "#c01717" : "#5d5b59"
                     scanCode: -2
                     label: "×"
                 }
@@ -780,6 +794,7 @@
                     x: 0
                     width: 40
                     height: 40
+                    color: checked ? "#73ba25" : "#383533"
                     label: "Num"
                     scanCode: 77
                 }
openSUSE Build Service is sponsored by