| @@ -1,18 +1,24 @@ |
| 1 | | −/* USE THE BELOW DEFAULT STYLING AS REFERENCE AND ONLY OVERRIDE AS NEEDED AT |
| 2 | | −THE BOTTOM OF THIS FILE TO AVOID ISSUES IF DOXYGEN UPDATES ITS DEFAULT CSS */ |
| 3 | | − |
| 4 | 1 | /* The standard CSS for doxygen 1.8.18 */ |
| 5 | 2 | |
| 6 | 3 | body, table, div, p, dl { |
| 7 | | − font: 400 14px/22px Roboto,sans-serif; |
| 4 | + font: inherit; |
| 5 | + font-family: -apple-system, BlinkMacSystemFont, 'avenir next', avenir, 'helvetica neue', helvetica, ubuntu, roboto, noto, 'segoe ui', arial, sans-serif; |
| 8 | 6 | } |
| 9 | 7 | |
| 10 | 8 | p.reference, p.definition { |
| 11 | | − font: 400 14px/22px Roboto,sans-serif; |
| 9 | + font: inherit; |
| 12 | 10 | } |
| 13 | 11 | |
| 14 | 12 | /* @group Heading Levels */ |
| 15 | 13 | |
| 14 | +h1 { |
| 15 | + display: block; |
| 16 | + padding-bottom: calc(1rem + 2px) !important; |
| 17 | + font-size: 2em; |
| 18 | + margin: .60em 0; |
| 19 | + font-weight: bold; |
| 20 | +} |
| 21 | + |
| 16 | 22 | h1.groupheader { |
| 17 | 23 | font-size: 150%; |
| 18 | 24 | } |
| @@ -21,7 +27,7 @@ h1.groupheader { · 2 unmodified lines |
| 21 | 27 | font: 400 14px/28px Roboto,sans-serif; |
| 22 | 28 | font-size: 150%; |
| 23 | 29 | font-weight: bold; |
| 24 | | − margin: 10px 2px; |
| 30 | + margin: 10px 0px; |
| 25 | 31 | } |
| 26 | 32 | |
| 27 | 33 | h2.groupheader { |
| @@ -123,7 +129,7 @@ div.qindex, div.navtab{ · 95 unmodified lines |
| 123 | 129 | |
| 124 | 130 | div.qindex, div.navpath { |
| 125 | 131 | width: 100%; |
| 126 | | − line-height: 140%; |
| 132 | + line-height: 100%; |
| 127 | 133 | } |
| 128 | 134 | |
| 129 | 135 | div.navtab { |
| @@ -134,7 +140,7 @@ div.navtab { · 4 unmodified lines |
| 134 | 140 | |
| 135 | 141 | a { |
| 136 | 142 | color: #3D578C; |
| 137 | | − font-weight: normal; |
| 143 | + font-weight: inherit; |
| 138 | 144 | text-decoration: none; |
| 139 | 145 | } |
| 140 | 146 | |
| @@ -322,18 +328,22 @@ div.groupText { · 181 unmodified lines |
| 322 | 328 | } |
| 323 | 329 | |
| 324 | 330 | body { |
| 325 | | − background-color: white; |
| 331 | + background-color: #e8fdf5; |
| 326 | 332 | color: black; |
| 327 | 333 | margin: 0; |
| 328 | 334 | } |
| 329 | 335 | |
| 330 | 336 | div.contents { |
| 331 | 337 | margin-top: 10px; |
| 332 | | − margin-left: 12px; |
| 338 | + margin-left: 1px; |
| 333 | 339 | margin-right: 8px; |
| 340 | + margin-bottom: 12px; |
| 341 | + padding-left: 2rem; |
| 334 | 342 | } |
| 335 | 343 | |
| 336 | | −td.indexkey { |
| 344 | + |
| 345 | + |
| 346 | +.indexkey { |
| 337 | 347 | background-color: #EBEFF6; |
| 338 | 348 | font-weight: bold; |
| 339 | 349 | border: 1px solid #C4CFE5; |
| @@ -768,47 +778,52 @@ span.mlabel { · 428 unmodified lines |
| 768 | 778 | /* these are for tree view inside a (index) page */ |
| 769 | 779 | |
| 770 | 780 | div.directory { |
| 771 | | − margin: 10px 0px; |
| 772 | | − border-top: 1px solid #9CAFD4; |
| 773 | | − border-bottom: 1px solid #9CAFD4; |
| 774 | | − width: 100%; |
| 781 | + margin: 0px 0px; |
| 782 | + border-top: none; |
| 783 | + border-bottom: none; |
| 784 | + width: 100%; |
| 775 | 785 | } |
| 776 | 786 | |
| 777 | 787 | .directory table { |
| 778 | | − border-collapse:collapse; |
| 788 | + border-collapse:collapse; |
| 779 | 789 | } |
| 780 | 790 | |
| 781 | 791 | .directory td { |
| 782 | | − margin: 0px; |
| 783 | | − padding: 0px; |
| 792 | + margin: 0px; |
| 793 | + padding: 0px; |
| 784 | 794 | vertical-align: top; |
| 785 | 795 | } |
| 786 | 796 | |
| 787 | 797 | .directory td.entry { |
| 788 | | − white-space: nowrap; |
| 789 | | − padding-right: 6px; |
| 798 | + white-space: nowrap; |
| 799 | + padding-right: 6px; |
| 790 | 800 | padding-top: 3px; |
| 791 | 801 | } |
| 792 | 802 | |
| 793 | 803 | .directory td.entry a { |
| 794 | | − outline:none; |
| 804 | + outline:none; |
| 795 | 805 | } |
| 796 | 806 | |
| 797 | 807 | .directory td.entry a img { |
| 798 | | − border: none; |
| 808 | + border: none; |
| 799 | 809 | } |
| 800 | 810 | |
| 801 | 811 | .directory td.desc { |
| 802 | | − width: 100%; |
| 803 | | − padding-left: 6px; |
| 812 | + width: 100%; |
| 813 | + padding-left: 6px; |
| 804 | 814 | padding-right: 6px; |
| 805 | 815 | padding-top: 3px; |
| 806 | | − border-left: 1px solid rgba(0,0,0,0.05); |
| 816 | + border-left: 1px solid rgba(0,0,0,0.1); |
| 807 | 817 | } |
| 808 | 818 | |
| 809 | | −.directory tr.even { |
| 819 | +.directory tr { |
| 810 | 820 | padding-left: 6px; |
| 811 | | − background-color: #F7F8FB; |
| 821 | + padding-top: 6px; |
| 822 | + |
| 823 | +} |
| 824 | + |
| 825 | +.directory tr.even { |
| 826 | + background-color: #e8fdf5; |
| 812 | 827 | } |
| 813 | 828 | |
| 814 | 829 | .directory img { |
| @@ -819,7 +834,7 @@ div.directory { · 4 unmodified lines |
| 819 | 834 | white-space: nowrap; |
| 820 | 835 | width: 100%; |
| 821 | 836 | text-align: right; |
| 822 | | − font-size: 9pt; |
| 837 | + font-size: 10pt; |
| 823 | 838 | } |
| 824 | 839 | |
| 825 | 840 | .directory .levels span { |
| @@ -989,7 +1004,7 @@ table.fieldtable { · 163 unmodified lines |
| 989 | 1004 | .fieldtable th { |
| 990 | 1005 | background-image:url('nav_f.png'); |
| 991 | 1006 | background-repeat:repeat-x; |
| 992 | | − background-color: #E2E8F2; |
| 1007 | + background-color: #e8fdf5; |
| 993 | 1008 | font-size: 90%; |
| 994 | 1009 | color: #253555; |
| 995 | 1010 | padding-bottom: 4px; |
| @@ -1019,13 +1034,14 @@ table.fieldtable { · 23 unmodified lines |
| 1019 | 1034 | .navpath ul |
| 1020 | 1035 | { |
| 1021 | 1036 | font-size: 11px; |
| 1022 | | − background-image:url('tab_b.png'); |
| 1023 | | − background-repeat:repeat-x; |
| 1024 | | − background-position: 0 -5px; |
| 1025 | | − height:30px; |
| 1026 | | − line-height:30px; |
| 1037 | + background-image:none; |
| 1038 | + height:0px; |
| 1039 | + line-height:0px; |
| 1027 | 1040 | color:#8AA0CC; |
| 1028 | | − border:solid 1px #C2CDE4; |
| 1041 | + border-top:solid 1px #C2CDE4; |
| 1042 | + border-left: none; |
| 1043 | + border-right: none; |
| 1044 | + border-bottom: none; |
| 1029 | 1045 | overflow:hidden; |
| 1030 | 1046 | margin:0px; |
| 1031 | 1047 | padding:0px; |
| @@ -1037,7 +1053,7 @@ table.fieldtable { · 5 unmodified lines |
| 1037 | 1053 | float:left; |
| 1038 | 1054 | padding-left:10px; |
| 1039 | 1055 | padding-right:15px; |
| 1040 | | − background-image:url('bc_s.png'); |
| 1056 | + background-image:none; |
| 1041 | 1057 | background-repeat:no-repeat; |
| 1042 | 1058 | background-position:right; |
| 1043 | 1059 | color:#364D7C; |
| @@ -1114,9 +1130,8 @@ div.ingroups a · 70 unmodified lines |
| 1114 | 1130 | |
| 1115 | 1131 | div.header |
| 1116 | 1132 | { |
| 1117 | | − background-image:url('nav_h.png'); |
| 1118 | | − background-repeat:repeat-x; |
| 1119 | | − background-color: #F9FAFC; |
| 1133 | + background-image:none; |
| 1134 | + background-color: #e8fdf5; |
| 1120 | 1135 | margin: 0px; |
| 1121 | 1136 | border-bottom: 1px solid #C4CFE5; |
| 1122 | 1137 | } |
| @@ -1124,6 +1139,7 @@ div.header · 1 unmodified line |
| 1124 | 1139 | div.headertitle |
| 1125 | 1140 | { |
| 1126 | 1141 | padding: 5px 5px 5px 10px; |
| 1142 | + padding-left: 2rem; |
| 1127 | 1143 | } |
| 1128 | 1144 | |
| 1129 | 1145 | .PageDocRTL-title div.headertitle { |
| @@ -1731,9 +1747,226 @@ u { · 601 unmodified lines |
| 1731 | 1747 | text-decoration: underline; |
| 1732 | 1748 | } |
| 1733 | 1749 | |
| 1734 | | −/* USE THE ABOVE DEFAULT STYLING AS REFERENCE AND ONLY OVERRIDE AS |
| 1735 | | −NEEDED BELOW TO AVOID ISSUES IF DOXYGEN UPDATES ITS DEFAULT CSS */ |
| 1736 | 1750 | |
| 1737 | 1751 | |
| 1738 | 1752 | |
| 1739 | 1753 | |
| 1754 | +/* NAVTREE */ |
| 1755 | + |
| 1756 | + |
| 1757 | +#nav-tree .children_ul { |
| 1758 | + margin:0; |
| 1759 | + padding:4px; |
| 1760 | +} |
| 1761 | + |
| 1762 | +#nav-tree ul { |
| 1763 | + list-style:none outside none; |
| 1764 | + margin:0px; |
| 1765 | + padding:0px; |
| 1766 | +} |
| 1767 | + |
| 1768 | +#nav-tree li { |
| 1769 | + white-space:nowrap; |
| 1770 | + margin:0px; |
| 1771 | + padding:0px; |
| 1772 | +} |
| 1773 | + |
| 1774 | +#nav-tree .plus { |
| 1775 | + margin:0px; |
| 1776 | +} |
| 1777 | + |
| 1778 | +#nav-tree .selected { |
| 1779 | + background-image: none; |
| 1780 | + background-repeat:repeat-x; |
| 1781 | + color: #fff; |
| 1782 | +} |
| 1783 | + |
| 1784 | +#nav-tree img { |
| 1785 | + margin:0px; |
| 1786 | + padding:0px; |
| 1787 | + border:0px; |
| 1788 | + vertical-align: middle; |
| 1789 | +} |
| 1790 | + |
| 1791 | +#nav-tree a { |
| 1792 | + text-decoration:none; |
| 1793 | + padding:0px; |
| 1794 | + margin:0px; |
| 1795 | + outline:none; |
| 1796 | +} |
| 1797 | + |
| 1798 | +#nav-tree .label { |
| 1799 | + margin:0px; |
| 1800 | + padding:0px; |
| 1801 | + font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; |
| 1802 | +} |
| 1803 | + |
| 1804 | +#nav-tree .label a { |
| 1805 | + padding:2px; |
| 1806 | +} |
| 1807 | + |
| 1808 | +#nav-tree .selected a { |
| 1809 | + text-decoration:none; |
| 1810 | + color:#fff; |
| 1811 | +} |
| 1812 | + |
| 1813 | +#nav-tree .children_ul { |
| 1814 | + margin:0px; |
| 1815 | + padding:0px; |
| 1816 | +} |
| 1817 | + |
| 1818 | +#nav-tree .item { |
| 1819 | + margin:0px; |
| 1820 | + padding:0px; |
| 1821 | +} |
| 1822 | + |
| 1823 | +#nav-tree { |
| 1824 | + padding: 0px 0px; |
| 1825 | + background-color: #e8fdf5; |
| 1826 | + font-size:14px; |
| 1827 | + overflow:auto; |
| 1828 | +} |
| 1829 | + |
| 1830 | +#doc-content { |
| 1831 | + overflow:auto; |
| 1832 | + display:block; |
| 1833 | + padding:0px; |
| 1834 | + margin:0px; |
| 1835 | + -webkit-overflow-scrolling : touch; /* iOS 5+ */ |
| 1836 | +} |
| 1837 | + |
| 1838 | +#side-nav { |
| 1839 | + padding:0 6px 0 0; |
| 1840 | + margin: 0px; |
| 1841 | + display:block; |
| 1842 | + position: absolute; |
| 1843 | + left: 0px; |
| 1844 | + width: 250px; |
| 1845 | +} |
| 1846 | + |
| 1847 | +.ui-resizable .ui-resizable-handle { |
| 1848 | + display:block; |
| 1849 | +} |
| 1850 | + |
| 1851 | +.ui-resizable-e { |
| 1852 | + background-image:url("splitbar.png"); |
| 1853 | + background-size:100%; |
| 1854 | + background-repeat:repeat-y; |
| 1855 | + background-attachment: scroll; |
| 1856 | + cursor:ew-resize; |
| 1857 | + height:100%; |
| 1858 | + right:0; |
| 1859 | + top:0; |
| 1860 | + width:6px; |
| 1861 | +} |
| 1862 | + |
| 1863 | +.ui-resizable-handle { |
| 1864 | + display:none; |
| 1865 | + font-size:0.1px; |
| 1866 | + position:absolute; |
| 1867 | + z-index:1; |
| 1868 | +} |
| 1869 | + |
| 1870 | +#nav-tree-contents { |
| 1871 | + margin: 6px 0px 0px 0px; |
| 1872 | +} |
| 1873 | + |
| 1874 | +#nav-tree { |
| 1875 | + background-image:url('nav_h.png'); |
| 1876 | + background-repeat:repeat-x; |
| 1877 | + background-color: #e8fdf5; |
| 1878 | + -webkit-overflow-scrolling : touch; /* iOS 5+ */ |
| 1879 | +} |
| 1880 | + |
| 1881 | +#nav-sync { |
| 1882 | + position:absolute; |
| 1883 | + top:5px; |
| 1884 | + right:24px; |
| 1885 | + z-index:0; |
| 1886 | +} |
| 1887 | + |
| 1888 | +#nav-sync img { |
| 1889 | + opacity:0.3; |
| 1890 | +} |
| 1891 | + |
| 1892 | +#nav-sync img:hover { |
| 1893 | + opacity:0.9; |
| 1894 | +} |
| 1895 | + |
| 1896 | +@media print |
| 1897 | +{ |
| 1898 | + #nav-tree { display: none; } |
| 1899 | + div.ui-resizable-handle { display: none; position: relative; } |
| 1900 | +} |
| 1901 | + |
| 1902 | + |
| 1903 | + |
| 1904 | + |
| 1905 | + |
| 1906 | + |
| 1907 | +/* TABS */ |
| 1908 | + |
| 1909 | +.tabs, .tabs2, .tabs3 { |
| 1910 | + background-image: none; |
| 1911 | + background-color: #096e48; |
| 1912 | + width: 100%; |
| 1913 | + z-index: 101; |
| 1914 | + font-size: 14px; |
| 1915 | + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; |
| 1916 | +} |
| 1917 | + |
| 1918 | +.tabs2 { |
| 1919 | + background-color: rgba( 0, 0, 0, 0.7 ); |
| 1920 | + font-size: 12px; |
| 1921 | +} |
| 1922 | +.tabs3 { |
| 1923 | + font-size: 10px; |
| 1924 | +} |
| 1925 | + |
| 1926 | +.tablist { |
| 1927 | + width: 100%; |
| 1928 | + margin: 0; |
| 1929 | + padding: 0; |
| 1930 | + display: table; |
| 1931 | +} |
| 1932 | + |
| 1933 | +.tablist li { |
| 1934 | + float: left; |
| 1935 | + display: table-cell; |
| 1936 | + background-image: none; |
| 1937 | + line-height: 36px; |
| 1938 | + list-style: none; |
| 1939 | +} |
| 1940 | + |
| 1941 | +.tablist a { |
| 1942 | + display: block; |
| 1943 | + padding: 0 20px; |
| 1944 | + padding-left: 4rem; |
| 1945 | + font-weight: bold; |
| 1946 | + background-image: none; |
| 1947 | + color: #fff; |
| 1948 | + text-shadow: none; |
| 1949 | + text-decoration: none; |
| 1950 | + outline: none; |
| 1951 | +} |
| 1952 | + |
| 1953 | +.tabs3 .tablist a { |
| 1954 | + padding: 0 10px; |
| 1955 | +} |
| 1956 | + |
| 1957 | +.tablist a:hover { |
| 1958 | + background-image: none; |
| 1959 | + background-repeat:repeat-x; |
| 1960 | + color: #ffb700; |
| 1961 | + text-shadow: none; |
| 1962 | + text-decoration: none; |
| 1963 | +} |
| 1964 | + |
| 1965 | +.tablist li.current a { |
| 1966 | + background-image: none; |
| 1967 | + background-repeat:repeat-x; |
| 1968 | + color: #ffb700; |
| 1969 | + text-shadow: none; |
| 1970 | +} |
| 1971 | + |
| 1972 | + |