www/jqwidgets/styles/jqx.base.css

changeset 733
67bf19c50fcc
parent 619
4938909df593
equal deleted inserted replaced
732:db4de4f37b65 733:67bf19c50fcc
1 /*Rounded Corners*/ 1 :root {
2 --jqx-grid-row-height: 36px;
3 --jqx-grid-column-height: 48px;
4 --jqx-grid-show-column-lines: 1;
5 --jqx-list-item-height: -1;
6 --jqx-grid-filter-menu-items-height: 30px;
7 --jqx-dropdown-animation: transform;
8 --jqx-datetimeinput-dropdown-height: 280px;
9 --jqx-datetimeinput-dropdown-width: 280px;
10 --jqx-calendar-header-height: 40px;
11 --jqx-calendar-title-height: 49px;
12 --jqx-icon-calendar: '\e829'; /* Code of calendar icon */
13 --jqx-icon-filter: '\f0b0'; /* Code of filter icon */
14 --jqx-icon-menu: '\f0c9'; /* Code of menu icon */
15 --jqx-icon-check: '\e908'; /* Code of check icon */
16 --jqx-icon-first-page: '\e900'; /* Code of first page icon */
17 --jqx-icon-arrow-down: '\e901'; /* Code of down arrow icon */
18 --jqx-icon-arrow-left: '\e902'; /* Code of left arrow icon */
19 --jqx-icon-arrow-right: '\e903'; /* Code of right arrow icon */
20 --jqx-icon-arrow-up: '\e904'; /* Code of up arrow icon */
21 --jqx-icon-arrow-down-filled: '\e812'; /* Code of filled down arrow icon */
22 --jqx-icon-arrow-left-filled: '\e816'; /* Code of filled left arrow icon */
23 --jqx-icon-arrow-right-filled: '\e81e'; /* Code of filled right arrow icon */
24 --jqx-icon-arrow-up-filled: '\e815'; /* Code of filled up arrow icon */
25 --jqx-icon-visibility: '\e90d'; /* Code of visibility icon */
26 --jqx-icon-visibility-off: '\e90e'; /* Code of visibility off icon */
27 --jqx-icon-last-page: '\e905'; /* Code of last page icon */
28 --jqx-icon-close: '\e80d'; /* Code of close icon */
29 --jqx-icon-search: '\e828'; /* Code of search icon */
30 --jqx-border-radius: 4px;
31 --jqx-font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
32 --jqx-font-size: 14px;
33 --jqx-action-button-size: 25px;
34 }
35
36 /*Rounded Corners*/
2 /*top-left rounded Corners*/ 37 /*top-left rounded Corners*/
3 .jqx-rc-tl { 38 .jqx-rc-tl {
4 -moz-border-radius-topleft: 3px; 39 -moz-border-radius-topleft: 3px;
5 -webkit-border-top-left-radius: 3px; 40 -webkit-border-top-left-radius: 3px;
6 border-top-left-radius: 3px; 41 border-top-left-radius: 3px;
157 text-align: center; 192 text-align: center;
158 vertical-align: central; 193 vertical-align: central;
159 margin: 0 0 0 0; 194 margin: 0 0 0 0;
160 cursor: default; 195 cursor: default;
161 } 196 }
162 197 .jqx-button[aria-disabled="true"] {
198 pointer-events:none;
199 }
163 button.jqx-button, input[type=button].jqx-button, input[type=submit].jqx-button { 200 button.jqx-button, input[type=button].jqx-button, input[type=submit].jqx-button {
164 box-sizing: border-box !important; 201 box-sizing: border-box !important;
165 -moz-box-sizing: border-box !important; 202 -moz-box-sizing: border-box !important;
166 } 203 }
167 204
872 } 909 }
873 910
874 /*applied to the Grid when its loading the data.*/ 911 /*applied to the Grid when its loading the data.*/
875 .jqx-grid-load { 912 .jqx-grid-load {
876 padding-right: 0px; 913 padding-right: 0px;
877 background-image: url(images/loader.gif); 914 background-image: url(./images/loader.gif);
878 background-position: 50% 50%; 915 background-position: 50% 50%;
879 background-repeat: no-repeat; 916 background-repeat: no-repeat;
880 z-index: 9999; 917 z-index: 9999;
881 display: block; 918 display: block;
882 } 919 }
883 /*applied to a group's collapse button.*/ 920 /*applied to a group's collapse button.*/
884 .jqx-grid-group-collapse { 921 .jqx-grid-group-collapse {
885 padding-right: 0px; 922 padding-right: 0px;
886 background-image: url(images/icon-right.png); 923 background-image: url(./images/icon-right.png);
887 background-position: 50% 50%; 924 background-position: 50% 50%;
888 background-repeat: no-repeat; 925 background-repeat: no-repeat;
889 cursor: pointer; 926 cursor: pointer;
890 } 927 }
891 928
892 .jqx-grid-group-collapse-rtl { 929 .jqx-grid-group-collapse-rtl {
893 padding-right: 0px; 930 padding-right: 0px;
894 background-image: url(images/icon-left.png); 931 background-image: url(./images/icon-left.png);
895 background-position: 50% 50%; 932 background-position: 50% 50%;
896 background-repeat: no-repeat; 933 background-repeat: no-repeat;
897 cursor: pointer; 934 cursor: pointer;
898 } 935 }
899 /*applied to a group's expand button.*/ 936 /*applied to a group's expand button.*/
900 .jqx-grid-group-expand, .jqx-grid-group-expand-rtl { 937 .jqx-grid-group-expand, .jqx-grid-group-expand-rtl {
901 padding-right: 0px; 938 padding-right: 0px;
902 background-image: url(images/icon-down.png); 939 background-image: url(./images/icon-down.png);
903 background-position: 50% 50%; 940 background-position: 50% 50%;
904 background-repeat: no-repeat; 941 background-repeat: no-repeat;
905 cursor: pointer; 942 cursor: pointer;
906 } 943 }
907 /*jqxProgresBar Style*/ 944 /*jqxProgresBar Style*/
1097 right: 0; 1134 right: 0;
1098 font-size: 1px; 1135 font-size: 1px;
1099 } 1136 }
1100 /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/ 1137 /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/
1101 .jqx-menu-item-arrow-right { 1138 .jqx-menu-item-arrow-right {
1102 background-image: url(images/icon-right.png); 1139 background-image: url(./images/icon-right.png);
1103 } 1140 }
1104 /*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/ 1141 /*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/
1105 .jqx-menu-item-arrow-down { 1142 .jqx-menu-item-arrow-down {
1106 background-image: url(images/icon-down.png); 1143 background-image: url(./images/icon-down.png);
1107 } 1144 }
1108 /*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/ 1145 /*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/
1109 .jqx-menu-item-arrow-up { 1146 .jqx-menu-item-arrow-up {
1110 background-image: url(images/icon-up.png); 1147 background-image: url(./images/icon-up.png);
1111 } 1148 }
1112 1149
1113 .jqx-menu-minimized { 1150 .jqx-menu-minimized {
1114 position: relative; 1151 position: relative;
1115 } 1152 }
1167 .jqx-menu-item-arrow-left { 1204 .jqx-menu-item-arrow-left {
1168 padding-right: 0px; 1205 padding-right: 0px;
1169 padding-left: 5px; 1206 padding-left: 5px;
1170 width: 17px; 1207 width: 17px;
1171 height: 15px; 1208 height: 15px;
1172 background-image: url(images/icon-left.png); 1209 background-image: url(./images/icon-left.png);
1173 background-position: 0 50%; 1210 background-position: 0 50%;
1174 background-repeat: no-repeat; 1211 background-repeat: no-repeat;
1175 } 1212 }
1176 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/ 1213 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/
1177 .jqx-menu-item-arrow-right-selected { 1214 .jqx-menu-item-arrow-right-selected {
1178 background-image: url(images/icon-right.png); 1215 background-image: url(./images/icon-right.png);
1179 } 1216 }
1180 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/ 1217 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/
1181 .jqx-menu-item-arrow-down-selected { 1218 .jqx-menu-item-arrow-down-selected {
1182 background-image: url(images/icon-down.png); 1219 background-image: url(./images/icon-down.png);
1183 } 1220 }
1184 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/ 1221 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/
1185 .jqx-menu-item-arrow-up-selected { 1222 .jqx-menu-item-arrow-up-selected {
1186 background-image: url(images/icon-up.png); 1223 background-image: url(./images/icon-up.png);
1187 } 1224 }
1188 1225
1189 .jqx-menu-item-arrow-right-selected, .jqx-menu-item-arrow-up-selected, .jqx-menu-item-arrow-down-selected, .jqx-menu-item-arrow-top-right { 1226 .jqx-menu-item-arrow-right-selected, .jqx-menu-item-arrow-up-selected, .jqx-menu-item-arrow-down-selected, .jqx-menu-item-arrow-top-right {
1190 padding-right: 0px; 1227 padding-right: 0px;
1191 margin-right: -8px; 1228 margin-right: -8px;
1194 background-position: 100% 50%; 1231 background-position: 100% 50%;
1195 background-repeat: no-repeat; 1232 background-repeat: no-repeat;
1196 } 1233 }
1197 /*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/ 1234 /*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/
1198 .jqx-menu-item-arrow-top-right { 1235 .jqx-menu-item-arrow-top-right {
1199 background-image: url(images/icon-right.png); 1236 background-image: url(./images/icon-right.png);
1200 } 1237 }
1201 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/ 1238 /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/
1202 .jqx-menu-item-arrow-left-selected { 1239 .jqx-menu-item-arrow-left-selected {
1203 background-image: url(images/icon-left.png); 1240 background-image: url(./images/icon-left.png);
1204 } 1241 }
1205 /*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/ 1242 /*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/
1206 .jqx-menu-item-arrow-top-left { 1243 .jqx-menu-item-arrow-top-left {
1207 background-image: url(images/icon-left.png); 1244 background-image: url(./images/icon-left.png);
1208 } 1245 }
1209 1246
1210 .jqx-menu-item-arrow-left-selected, .jqx-menu-item-arrow-top-left { 1247 .jqx-menu-item-arrow-left-selected, .jqx-menu-item-arrow-top-left {
1211 background-position: 0 50%; 1248 background-position: 0 50%;
1212 background-repeat: no-repeat; 1249 background-repeat: no-repeat;
1403 /*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/ 1440 /*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/
1404 .jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover { 1441 .jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover {
1405 padding-right: 0px; 1442 padding-right: 0px;
1406 width: 17px; 1443 width: 17px;
1407 height: 17px; 1444 height: 17px;
1408 background-image: url(images/icon-right.png); 1445 background-image: url(./images/icon-right.png);
1409 background-position: 100% 50%; 1446 background-position: 100% 50%;
1410 background-repeat: no-repeat; 1447 background-repeat: no-repeat;
1411 cursor: pointer; 1448 cursor: pointer;
1412 } 1449 }
1413 1450
1414 .jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl { 1451 .jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl {
1415 background-image: url(images/icon-left.png); 1452 background-image: url(./images/icon-left.png);
1416 } 1453 }
1417 1454
1418 /*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/ 1455 /*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/
1419 .jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover { 1456 .jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover {
1420 padding-right: 0px; 1457 padding-right: 0px;
1421 width: 17px; 1458 width: 17px;
1422 height: 17px; 1459 height: 17px;
1423 background-image: url(images/icon-down.png); 1460 background-image: url(./images/icon-down.png);
1424 background-position: 100% 50%; 1461 background-position: 100% 50%;
1425 background-repeat: no-repeat; 1462 background-repeat: no-repeat;
1426 cursor: pointer; 1463 cursor: pointer;
1427 } 1464 }
1428 /*applied to the tree when it is disabled.*/ 1465 /*applied to the tree when it is disabled.*/
1455 border: 1px solid transparent; 1492 border: 1px solid transparent;
1456 } 1493 }
1457 /*applied to the tab close button.*/ 1494 /*applied to the tab close button.*/
1458 .jqx-tabs-close-button { 1495 .jqx-tabs-close-button {
1459 outline: none; 1496 outline: none;
1460 background-image: url(images/close.png); 1497 background-image: url(./images/close.png);
1461 cursor: pointer; 1498 cursor: pointer;
1462 margin: 0 0 0 0; 1499 margin: 0 0 0 0;
1463 padding: 0 0 0 0; 1500 padding: 0 0 0 0;
1464 position: relative; 1501 position: relative;
1465 left: 5px; 1502 left: 5px;
1466 } 1503 }
1467 /*applied to the tab close button when the tab is selected.*/ 1504 /*applied to the tab close button when the tab is selected.*/
1468 .jqx-tabs-close-button-selected { 1505 .jqx-tabs-close-button-selected {
1469 outline: none; 1506 outline: none;
1470 background-image: url(images/close.png); 1507 background-image: url(./images/close.png);
1471 cursor: pointer; 1508 cursor: pointer;
1472 margin: 0 0 0 0; 1509 margin: 0 0 0 0;
1473 padding: 0 0 0 0; 1510 padding: 0 0 0 0;
1474 } 1511 }
1475 /*applied to the tab close button when the mouse is over the tab.*/ 1512 /*applied to the tab close button when the mouse is over the tab.*/
1476 .jqx-tabs-close-button-hover { 1513 .jqx-tabs-close-button-hover {
1477 outline: none; 1514 outline: none;
1478 background-image: url(images/close.png); 1515 background-image: url(./images/close.png);
1479 cursor: pointer; 1516 cursor: pointer;
1480 margin: 0 0 0 0; 1517 margin: 0 0 0 0;
1481 padding: 0 0 0 0; 1518 padding: 0 0 0 0;
1482 } 1519 }
1483 1520
1732 margin: 0px 3px 0px 3px; 1769 margin: 0px 3px 0px 3px;
1733 } 1770 }
1734 /*applied to the check box when it is checked. Displays a check icon.*/ 1771 /*applied to the check box when it is checked. Displays a check icon.*/
1735 .jqx-checkbox-check-checked { 1772 .jqx-checkbox-check-checked {
1736 float: left; 1773 float: left;
1737 background: transparent url(images/check_black.png) center center no-repeat; 1774 background: transparent url(./images/check_black.png) center center no-repeat;
1738 padding: 0px; 1775 padding: 0px;
1739 border: none; 1776 border: none;
1740 outline: none; 1777 outline: none;
1741 margin: 0 0 0 0; 1778 margin: 0 0 0 0;
1742 } 1779 }
1743 /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/ 1780 /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/
1744 .jqx-checkbox-check-disabled { 1781 .jqx-checkbox-check-disabled {
1745 float: left; 1782 float: left;
1746 background: transparent url(images/check_disabled.png) center center no-repeat; 1783 background: transparent url(./images/check_disabled.png) center center no-repeat;
1747 padding: 0px; 1784 padding: 0px;
1748 border: none; 1785 border: none;
1749 outline: none; 1786 outline: none;
1750 margin: 0 0 0 0; 1787 margin: 0 0 0 0;
1751 } 1788 }
1752 /*applied to the check box when its state is indeterminate.*/ 1789 /*applied to the check box when its state is indeterminate.*/
1753 .jqx-checkbox-check-indeterminate { 1790 .jqx-checkbox-check-indeterminate {
1754 float: left; 1791 float: left;
1755 background: transparent url(images/check_indeterminate_black.png) center center no-repeat; 1792 background: transparent url(./images/check_indeterminate_black.png) center center no-repeat;
1756 padding: 0px; 1793 padding: 0px;
1757 border: none; 1794 border: none;
1758 outline: none; 1795 outline: none;
1759 margin: 0 0 0 0; 1796 margin: 0 0 0 0;
1760 } 1797 }
1761 /*applied to the check box when its state is indeterminate and it is disabled.*/ 1798 /*applied to the check box when its state is indeterminate and it is disabled.*/
1762 .jqx-checkbox-check-indeterminate-disabled { 1799 .jqx-checkbox-check-indeterminate-disabled {
1763 float: left; 1800 float: left;
1764 background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat; 1801 background: transparent url(./images/check_indeterminate_disabled.png) center center no-repeat;
1765 padding: 0px; 1802 padding: 0px;
1766 border: none; 1803 border: none;
1767 outline: none; 1804 outline: none;
1768 margin: 0 0 0 0; 1805 margin: 0 0 0 0;
1769 } 1806 }
1782 } 1819 }
1783 /*applied to the radio button.*/ 1820 /*applied to the radio button.*/
1784 .jqx-radiobutton-default { 1821 .jqx-radiobutton-default {
1785 cursor: pointer; 1822 cursor: pointer;
1786 float: left; 1823 float: left;
1787 background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x; 1824 background: transparent url(./images/roundbg_classic_normal.png) left center scroll repeat-x;
1788 padding: 0px; 1825 padding: 0px;
1789 border: 1px solid transparent; 1826 border: 1px solid transparent;
1790 outline: none; 1827 outline: none;
1791 margin: 1px 3px 0px 3px; 1828 margin: 1px 3px 0px 3px;
1792 -moz-border-radius: 100%; 1829 -moz-border-radius: 100%;
1814 .jqx-radiobutton-disabled-box { 1851 .jqx-radiobutton-disabled-box {
1815 } 1852 }
1816 /*applied to the radio button when it is checked.*/ 1853 /*applied to the radio button when it is checked.*/
1817 .jqx-radiobutton-check-checked { 1854 .jqx-radiobutton-check-checked {
1818 float: left; 1855 float: left;
1819 background: transparent url(images/roundbg_check_black.png) left top no-repeat; 1856 background: transparent url(./images/roundbg_check_black.png) left top no-repeat;
1820 padding: 0px; 1857 padding: 0px;
1821 border: 1px solid transparent; 1858 border: 1px solid transparent;
1822 outline: none; 1859 outline: none;
1823 margin: 0 0 0 0; 1860 margin: 0 0 0 0;
1824 -moz-border-radius: 100%; 1861 -moz-border-radius: 100%;
1833 .jqx-radiobutton-check-disabled { 1870 .jqx-radiobutton-check-disabled {
1834 } 1871 }
1835 /*applied to the radio button when it is in indeterminate state.*/ 1872 /*applied to the radio button when it is in indeterminate state.*/
1836 .jqx-radiobutton-check-indeterminate { 1873 .jqx-radiobutton-check-indeterminate {
1837 float: left; 1874 float: left;
1838 background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat; 1875 background: transparent url(./images/roundbg_check_indeterminate.png) left top no-repeat;
1839 padding: 0px; 1876 padding: 0px;
1840 border: none; 1877 border: none;
1841 outline: none; 1878 outline: none;
1842 margin: 0 0 0 0; 1879 margin: 0 0 0 0;
1843 -moz-border-radius: 100%; 1880 -moz-border-radius: 100%;
1873 padding: 0px; 1910 padding: 0px;
1874 outline: none; 1911 outline: none;
1875 background-color: transparent; 1912 background-color: transparent;
1876 background-repeat: no-repeat; 1913 background-repeat: no-repeat;
1877 cursor: pointer; 1914 cursor: pointer;
1878 background-image: url(images/star.png); 1915 background-image: url(./images/star.png);
1879 overflow: hidden; 1916 overflow: hidden;
1880 } 1917 }
1881 /*applied to the rating when it is hovered.*/ 1918 /*applied to the rating when it is hovered.*/
1882 .jqx-rating-image-hover { 1919 .jqx-rating-image-hover {
1883 background-color: transparent; 1920 background-color: transparent;
1884 padding: 0px; 1921 padding: 0px;
1885 background-repeat: no-repeat; 1922 background-repeat: no-repeat;
1886 cursor: pointer; 1923 cursor: pointer;
1887 background-image: url(images/star_hover.png); 1924 background-image: url(./images/star_hover.png);
1888 overflow: hidden; 1925 overflow: hidden;
1889 } 1926 }
1890 /*applied to the rating when it is disabled.*/ 1927 /*applied to the rating when it is disabled.*/
1891 .jqx-rating-image-backward { 1928 .jqx-rating-image-backward {
1892 background-color: transparent; 1929 background-color: transparent;
1893 padding: 0px; 1930 padding: 0px;
1894 background-repeat: no-repeat; 1931 background-repeat: no-repeat;
1895 cursor: pointer; 1932 cursor: pointer;
1896 background-image: url(images/star_disabled.png); 1933 background-image: url(./images/star_disabled.png);
1897 overflow: hidden; 1934 overflow: hidden;
1898 } 1935 }
1899 /*jqxCalendar Style*/ 1936 /*jqxCalendar Style*/
1900 .jqx-calendar { 1937 .jqx-calendar {
1901 border: 1px solid transparent; 1938 border: 1px solid transparent;
2648 padding: 5px; 2685 padding: 5px;
2649 } 2686 }
2650 /*applied to the window’s close button*/ 2687 /*applied to the window’s close button*/
2651 .jqx-window-close-button { 2688 .jqx-window-close-button {
2652 cursor: pointer; 2689 cursor: pointer;
2653 background-image: url(images/close.png); 2690 background-image: url(./images/close.png);
2654 background-repeat: no-repeat; 2691 background-repeat: no-repeat;
2655 margin-top: 2px; 2692 margin-top: 2px;
2656 } 2693 }
2657 /*applied to the window's collapse button*/ 2694 /*applied to the window's collapse button*/
2658 .jqx-window-collapse-button { 2695 .jqx-window-collapse-button {
2659 background-image: url(images/icon-up.png); 2696 background-image: url(./images/icon-up.png);
2660 cursor: pointer; 2697 cursor: pointer;
2661 margin-top: 3px; 2698 margin-top: 3px;
2662 } 2699 }
2663 /*applied to the window's collapse button when the window is collapsed*/ 2700 /*applied to the window's collapse button when the window is collapsed*/
2664 .jqx-window-collapse-button-collapsed { 2701 .jqx-window-collapse-button-collapsed {
2665 margin-top: 3px; 2702 margin-top: 3px;
2666 cursor: pointer; 2703 cursor: pointer;
2667 background-image: url(images/icon-down.png); 2704 background-image: url(./images/icon-down.png);
2668 } 2705 }
2669 /*setting styles of the modal window’s background*/ 2706 /*setting styles of the modal window’s background*/
2670 .jqx-window-modal { 2707 .jqx-window-modal {
2671 background-color: Black; 2708 background-color: Black;
2672 } 2709 }
2878 height: 9px; 2915 height: 9px;
2879 width: 9px; 2916 width: 9px;
2880 padding: 0px; 2917 padding: 0px;
2881 margin: 0px; 2918 margin: 0px;
2882 background-color: transparent; 2919 background-color: transparent;
2883 background-image: url(images/multi-arrow.gif); 2920 background-image: url(./images/multi-arrow.gif);
2884 } 2921 }
2885 2922
2886 .jqx-validator-error-label { 2923 .jqx-validator-error-label {
2887 color: #dd4b39; 2924 color: #dd4b39;
2888 vertical-align: top; 2925 vertical-align: top;
2902 -moz-border-radius: 5px; 2939 -moz-border-radius: 5px;
2903 -webkit-border-radius: 5px; 2940 -webkit-border-radius: 5px;
2904 border-radius: 5px; 2941 border-radius: 5px;
2905 border: 1px solid #ccc; 2942 border: 1px solid #ccc;
2906 } 2943 }
2907 2944 .jqx-switchbutton[aria-disabled="true"] {
2945 opacity: 0.5;
2946 pointer-events: none;
2947 }
2908 .jqx-switchbutton-thumb { 2948 .jqx-switchbutton-thumb {
2909 display: inline-block; 2949 display: inline-block;
2910 cursor: pointer; 2950 cursor: pointer;
2911 border: 1px solid #ccc; 2951 border: 1px solid #ccc;
2912 } 2952 }
3049 background-position: center; 3089 background-position: center;
3050 } 3090 }
3051 3091
3052 .jqx-icon-close { 3092 .jqx-icon-close {
3053 cursor: pointer; 3093 cursor: pointer;
3054 background-image: url(images/close.png); 3094 background-image: url(./images/close.png);
3055 background-repeat: no-repeat; 3095 background-repeat: no-repeat;
3056 background-position: center; 3096 background-position: center;
3057 } 3097 }
3058 3098
3059 .jqx-icon-close-white { 3099 .jqx-icon-close-white {
3060 background-image: url(images/close_white.png); 3100 background-image: url(./images/close_white.png);
3061 } 3101 }
3062 3102
3063 .jqx-icon-close-hover { 3103 .jqx-icon-close-hover {
3064 cursor: pointer; 3104 cursor: pointer;
3065 background-image: url(images/close.png); 3105 background-image: url(./images/close.png);
3066 background-repeat: no-repeat; 3106 background-repeat: no-repeat;
3067 background-position: center; 3107 background-position: center;
3068 } 3108 }
3069 3109
3070 .jqx-icon-search { 3110 .jqx-icon-search {
3071 cursor: pointer; 3111 cursor: pointer;
3072 background-image: url(images/search.png); 3112 background-image: url(./images/search.png);
3073 background-repeat: no-repeat; 3113 background-repeat: no-repeat;
3074 background-position: center; 3114 background-position: center;
3075 margin-top: 1px; 3115 margin-top: 1px;
3076 background-size: 13px; 3116 background-size: 13px;
3077 width: 13px; 3117 width: 13px;
3078 height: 13px; 3118 height: 13px;
3079 } 3119 }
3080 3120
3081 .jqx-icon-plus { 3121 .jqx-icon-plus {
3082 background-image: url(images/plus.png); 3122 background-image: url(./images/plus.png);
3083 background-repeat: no-repeat; 3123 background-repeat: no-repeat;
3084 background-position: center; 3124 background-position: center;
3085 background-size: 16px; 3125 background-size: 16px;
3086 width: 16px; 3126 width: 16px;
3087 height: 16px; 3127 height: 16px;
3088 } 3128 }
3089 3129
3090 .jqx-icon-plus-alt, .jqx-icon-plus-alt-white { 3130 .jqx-icon-plus-alt, .jqx-icon-plus-alt-white {
3091 background-image: url(images/icon-plus.png); 3131 background-image: url(./images/icon-plus.png);
3092 background-repeat: no-repeat; 3132 background-repeat: no-repeat;
3093 background-position: center; 3133 background-position: center;
3094 background-size: 16px; 3134 background-size: 16px;
3095 width: 16px; 3135 width: 16px;
3096 height: 16px; 3136 height: 16px;
3097 } 3137 }
3098 3138
3099 .jqx-icon-plus-alt-white { 3139 .jqx-icon-plus-alt-white {
3100 background-image: url(images/icon-plus-white.png); 3140 background-image: url(./images/icon-plus-white.png);
3101 } 3141 }
3102 /* jqxScrollView */ 3142 /* jqxScrollView */
3103 .jqx-scrollview-button { 3143 .jqx-scrollview-button {
3104 width: 10px; 3144 width: 10px;
3105 height: 10px; 3145 height: 10px;
3962 cursor: default; 4002 cursor: default;
3963 color: #000; 4003 color: #000;
3964 opacity: .55; 4004 opacity: .55;
3965 filter: Alpha(Opacity=45); 4005 filter: Alpha(Opacity=45);
3966 } 4006 }
3967 4007 .jqx-grid.jqx-fill-state-disabled {
4008 pointer-events: none;
4009 }
3968 .jqx-fill-state-normal td, .jqx-fill-state-hover td, .jqx-fill-state-pressed td, .jqx-fill-state-disabled td, .jqx-fill-state-focus td, .jqx-widget td, .jqx-widget-content td, .jqx-widget-header td { 4010 .jqx-fill-state-normal td, .jqx-fill-state-hover td, .jqx-fill-state-pressed td, .jqx-fill-state-disabled td, .jqx-fill-state-focus td, .jqx-widget td, .jqx-widget-content td, .jqx-widget-header td {
3969 box-sizing: border-box; 4011 box-sizing: border-box;
3970 -moz-box-sizing: border-box; 4012 -moz-box-sizing: border-box;
3971 } 4013 }
3972 4014
4394 -moz-box-shadow: none !important; 4436 -moz-box-shadow: none !important;
4395 box-shadow: none !important; 4437 box-shadow: none !important;
4396 } 4438 }
4397 4439
4398 .jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl { 4440 .jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl {
4399 background-image: url(images/icon-showpassword.png) !important; 4441 background-image: url(./images/icon-showpassword.png) !important;
4400 background-repeat: no-repeat !important; 4442 background-repeat: no-repeat !important;
4401 width: 14px; 4443 width: 14px;
4402 height: 9px; 4444 height: 9px;
4403 } 4445 }
4404 4446
5651 .jqx-toolbar-minimized-popup { 5693 .jqx-toolbar-minimized-popup {
5652 border-width: 1px; 5694 border-width: 1px;
5653 border-top-width: 0; 5695 border-top-width: 0;
5654 border-style: solid; 5696 border-style: solid;
5655 visibility: hidden; 5697 visibility: hidden;
5656 z-index: 99999; 5698 z-index: 1000;
5657 } 5699 }
5658 5700
5659 .jqx-toolbar-tool-minimized { 5701 .jqx-toolbar-tool-minimized {
5660 margin: 1px 0 !important; 5702 margin: 1px 0 !important;
5661 } 5703 }
7713 } 7755 }
7714 100% { 7756 100% {
7715 opacity: 1; 7757 opacity: 1;
7716 } 7758 }
7717 } 7759 }
7760 .jqx-grid-card-row {
7761 display: grid;
7762 grid-template-columns: 1fr;
7763 height: 100%;
7764 overflow: hidden;
7765 }
7766
7767 .jqx-grid-card-cell {
7768 padding: 15px;
7769 overflow: auto;
7770 }
7771
7772 .jqx-grid-card-cell table {
7773 width: 100%;
7774 height: 100%;
7775 padding: 10px;
7776 table-layout: fixed;
7777 border: 1px solid #bbb;
7778 overflow: hidden;
7779 text-overflow: ellipsis;
7780 border-radius: 4px;
7781 box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
7782 }
7783
7784 .jqx-grid-card-cell{
7785 position: relative;
7786 }
7787
7788 .jqx-grid-card-cell .jqx-icon-edit {
7789 width: 16px;
7790 height: 16px;
7791 display: inline-block;
7792 position: absolute;
7793 right: 25px;
7794 top: 25px;
7795 background-size: 13px;
7796 cursor: pointer;
7797 }
7798
7799 .jqx-grid-card-cell input{
7800 padding: 4px;
7801
7802 }
7803
7804 .jqx-grid-card-cell-label {
7805 font-size: 12px;
7806 text-transform: uppercase;
7807 color: rgb(90,90,90);
7808 }
7809 .jqx-grid-card-cell td div {
7810 text-overflow: ellipsis;
7811 overflow: hidden;
7812 }
7813 .jqx-card-edit-buttons {
7814 display: flex;
7815 margin-top: 30px;
7816 justify-content: center;
7817 }

mercurial