@@ -1267,7 +1267,7 @@ StScrollBar StButton#vhandle:hover {
12671267}
12681268
12691269/* ===================================================================
1270- * On screen keyboard (keyboard.js)
1270+ * On screen keyboard (keyboard.js) ********** DEPRECATED 6.6
12711271 * ===================================================================*/
12721272# keyboard {
12731273 border-image : url ("background-assets/keyboard-bg.png" ) 4 ;
@@ -1318,6 +1318,146 @@ StScrollBar StButton#vhandle:hover {
13181318 -boxpointer-gap : 2px ;
13191319}
13201320
1321+ /* ======================================
1322+ * On-Screen Keyboard (>= Cinnamon 6.6)
1323+ * ======================================*/
1324+ /*
1325+ On-Screen Keyboard (>= Cinnamon 6.6)
1326+ */
1327+ # virtual-keyboard {
1328+ border-image : url ("background-assets/keyboard-bg.png" ) 4 ;
1329+ }
1330+
1331+ .vkeyboard-key-container {
1332+ padding : 3px ;
1333+ spacing : 3px ; }
1334+
1335+ .vkeyboard-key {
1336+ border-image : url ("button-assets/button.png" ) 4 ;
1337+ font-size : 1.4em ;
1338+ font-weight : bold;
1339+ padding : 4px 4px 4px ;
1340+ color : rgb (70 , 70 , 70 );
1341+ }
1342+
1343+ .vkeyboard-key StIcon {
1344+ icon-size : 1.125em ;
1345+ }
1346+
1347+ .vkeyboard-key : checked ,
1348+ .vkeyboard-key : hover {
1349+ border-image : url ("button-assets/button-hover.png" ) 4 ;
1350+ }
1351+
1352+ .vkeyboard-key : active ,
1353+ .vkeyboard-key .shift-key-uppercase {
1354+ border-image : url ("button-assets/button-pressed.png" ) 4 ;
1355+ }
1356+
1357+ .vkeyboard-key .shift-key-lowercase ,
1358+ .vkeyboard-key .escape-key ,
1359+ .vkeyboard-key .hide-key ,
1360+ .vkeyboard-key .enter-key ,
1361+ .vkeyboard-key .non-alpha-key {
1362+ border-image : url ("button-assets/button-darker.png" ) 4 ;
1363+ }
1364+
1365+ .vkeyboard-key .enter-key : hover ,
1366+ .vkeyboard-key .enter-key : checked ,
1367+ .vkeyboard-key .shift-key-lowercase : hover ,
1368+ .vkeyboard-key .shift-key-lowercase : checked ,
1369+ .vkeyboard-key .escape-key : hover ,
1370+ .vkeyboard-key .escape-key : checked ,
1371+ .vkeyboard-key .hide-key : hover ,
1372+ .vkeyboard-key .hide-key : checked ,
1373+ .vkeyboard-key .non-alpha-key : hover ,
1374+ .vkeyboard-key .non-alpha-key : checked {
1375+ border-image : url ("button-assets/button-hover.png" ) 4 ;
1376+ }
1377+
1378+ .vkeyboard-key .enter-key : active ,
1379+ .vkeyboard-key .shift-key-lowercase : active ,
1380+ .vkeyboard-key .escape-key : active ,
1381+ .vkeyboard-key .hide-key : active ,
1382+ .vkeyboard-key .non-alpha-key : active {
1383+ border-image : url ("button-assets/button-pressed.png" ) 4 ;
1384+ }
1385+
1386+ .vkeyboard-subkeys {
1387+ color : rgb (70 , 70 , 70 );
1388+ padding : 7px ;
1389+ -arrow-border-radius : 4px ;
1390+ -arrow-background-color : rgb (225 , 225 , 225 );
1391+ -arrow-border-width : 1px ;
1392+ -arrow-border-color : rgba (40 , 40 , 40 , 0.4 );
1393+ -arrow-base : 18px ;
1394+ -arrow-rise : 10px ;
1395+ -st-shadow : 0px -1px 2px 0px rgba (255 , 255 , 255 , 0.9 );
1396+ -boxpointer-gap : 2px ;
1397+ }
1398+
1399+ .word-suggestions {
1400+ font-size : 1.227em ;
1401+ spacing : 20px ;
1402+ min-height : 20pt ; }
1403+
1404+ .candidate-popup-boxpointer {
1405+ -arrow-border-radius : 4px ;
1406+ -arrow-background-color : # ebebed ;
1407+ -arrow-border-color : rgba (40 , 40 , 40 , 0.4 );
1408+ -arrow-border-width : 1px ;
1409+ -arrow-base : 12px ;
1410+ -arrow-rise : 4px ;
1411+ -arrow-box-shadow : 0 1px 3px rgba (0 , 0 , 0 , 0.5 ); }
1412+
1413+ .candidate-popup-content {
1414+ border-image : url ("background-assets/bg-1.png" ) 4 ;
1415+ padding : 0.5em ;
1416+ spacing : 0.6em ; }
1417+
1418+ .candidate-index {
1419+ padding : 0 0.5em 0 0 ;
1420+ color : # 171717 ; }
1421+
1422+ .candidate-box {
1423+ padding : 4px ;
1424+
1425+ border-radius : 4px ;
1426+ color : black;
1427+ }
1428+ .candidate-box : selected , .candidate-box : hover {
1429+ border-image : url ("button-assets/button-hover.png" ) 4 ;
1430+ }
1431+
1432+ .candidate-page-button-box {
1433+ height : 2em ;
1434+ spacing : .6em ;
1435+ }
1436+
1437+ .vertical .candidate-page-button-box {
1438+ padding-top : 0.5em ;
1439+ }
1440+
1441+ .horizontal .candidate-page-button-box {
1442+ padding-left : 0.5em ;
1443+ }
1444+
1445+ .candidate-page-button {
1446+ border-image : url ("button-assets/button-hover.png" ) 4 ;
1447+ padding : 4px 8px ;
1448+ }
1449+
1450+ .candidate-page-button-previous {
1451+ border-radius : 6px 0px 0px 6px ;
1452+ border-right-width : 0 ; }
1453+
1454+ .candidate-page-button-next {
1455+ border-radius : 0px 6px 6px 0px ; }
1456+
1457+ .candidate-page-button-icon {
1458+ icon-size : 1em ; }
1459+
1460+
13211461/* ===================================================================
13221462 * Policykit authentication dialog
13231463 * ===================================================================*/
0 commit comments