| @@ -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 | /* The standard CSS for doxygen 1.8.18 */ | 1 | /* The standard CSS for doxygen 1.8.18 */ |
| 5 | | 2 | |
| 6 | body, table, div, p, dl { | 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 | p.reference, p.definition { | 8 | p.reference, p.definition { |
| 11 | font: 400 14px/22px Roboto,sans-serif; | 9 | font: inherit; |
| 12 | } | 10 | } |
| 13 | | 11 | |
| 14 | /* @group Heading Levels */ | 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 | h1.groupheader { | 22 | h1.groupheader { |
| 17 | font-size: 150%; | 23 | font-size: 150%; |
| 18 | } | 24 | } |
| @@ -21,7 +27,7 @@ h1.groupheader { · 2 unmodified lines |
| 21 | font: 400 14px/28px Roboto,sans-serif; | 27 | font: 400 14px/28px Roboto,sans-serif; |
| 22 | font-size: 150%; | 28 | font-size: 150%; |
| 23 | font-weight: bold; | 29 | font-weight: bold; |
| 24 | margin: 10px 2px; | 30 | margin: 10px 0px; |
| 25 | } | 31 | } |
| 26 | | 32 | |
| 27 | h2.groupheader { | 33 | h2.groupheader { |
| @@ -123,7 +129,7 @@ div.qindex, div.navtab{ · 95 unmodified lines |
| 123 | | 129 | |
| 124 | div.qindex, div.navpath { | 130 | div.qindex, div.navpath { |
| 125 | width: 100%; | 131 | width: 100%; |
| 126 | line-height: 140%; | 132 | line-height: 100%; |
| 127 | } | 133 | } |
| 128 | | 134 | |
| 129 | div.navtab { | 135 | div.navtab { |
| @@ -134,7 +140,7 @@ div.navtab { · 4 unmodified lines |
| 134 | | 140 | |
| 135 | a { | 141 | a { |
| 136 | color: #3D578C; | 142 | color: #3D578C; |
| 137 | font-weight: normal; | 143 | font-weight: inherit; |
| 138 | text-decoration: none; | 144 | text-decoration: none; |
| 139 | } | 145 | } |
| 140 | | 146 | |
| @@ -322,18 +328,22 @@ div.groupText { · 181 unmodified lines |
| 322 | } | 328 | } |
| 323 | | 329 | |
| 324 | body { | 330 | body { |
| 325 | background-color: white; | 331 | background-color: #e8fdf5; |
| 326 | color: black; | 332 | color: black; |
| 327 | margin: 0; | 333 | margin: 0; |
| 328 | } | 334 | } |
| 329 | | 335 | |
| 330 | div.contents { | 336 | div.contents { |
| 331 | margin-top: 10px; | 337 | margin-top: 10px; |
| 332 | margin-left: 12px; | 338 | margin-left: 1px; |
| 333 | margin-right: 8px; | 339 | margin-right: 8px; |
| | 340 | margin-bottom: 12px; |
| | 341 | padding-left: 2rem; |
| 334 | } | 342 | } |
| 335 | | 343 | |
| 336 | td.indexkey { | 344 | |
| | 345 | |
| | 346 | .indexkey { |
| 337 | background-color: #EBEFF6; | 347 | background-color: #EBEFF6; |
| 338 | font-weight: bold; | 348 | font-weight: bold; |
| 339 | border: 1px solid #C4CFE5; | 349 | border: 1px solid #C4CFE5; |
| @@ -768,47 +778,52 @@ span.mlabel { · 428 unmodified lines |
| 768 | /* these are for tree view inside a (index) page */ | 778 | /* these are for tree view inside a (index) page */ |
| 769 | | 779 | |
| 770 | div.directory { | 780 | div.directory { |
| 771 | margin: 10px 0px; | 781 | margin: 0px 0px; |
| 772 | border-top: 1px solid #9CAFD4; | 782 | border-top: none; |
| 773 | border-bottom: 1px solid #9CAFD4; | 783 | border-bottom: none; |
| 774 | width: 100%; | 784 | width: 100%; |
| 775 | } | 785 | } |
| 776 | | 786 | |
| 777 | .directory table { | 787 | .directory table { |
| 778 | border-collapse:collapse; | 788 | border-collapse:collapse; |
| 779 | } | 789 | } |
| 780 | | 790 | |
| 781 | .directory td { | 791 | .directory td { |
| 782 | margin: 0px; | 792 | margin: 0px; |
| 783 | padding: 0px; | 793 | padding: 0px; |
| 784 | vertical-align: top; | 794 | vertical-align: top; |
| 785 | } | 795 | } |
| 786 | | 796 | |
| 787 | .directory td.entry { | 797 | .directory td.entry { |
| 788 | white-space: nowrap; | 798 | white-space: nowrap; |
| 789 | padding-right: 6px; | 799 | padding-right: 6px; |
| 790 | padding-top: 3px; | 800 | padding-top: 3px; |
| 791 | } | 801 | } |
| 792 | | 802 | |
| 793 | .directory td.entry a { | 803 | .directory td.entry a { |
| 794 | outline:none; | 804 | outline:none; |
| 795 | } | 805 | } |
| 796 | | 806 | |
| 797 | .directory td.entry a img { | 807 | .directory td.entry a img { |
| 798 | border: none; | 808 | border: none; |
| 799 | } | 809 | } |
| 800 | | 810 | |
| 801 | .directory td.desc { | 811 | .directory td.desc { |
| 802 | width: 100%; | 812 | width: 100%; |
| 803 | padding-left: 6px; | 813 | padding-left: 6px; |
| 804 | padding-right: 6px; | 814 | padding-right: 6px; |
| 805 | padding-top: 3px; | 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 | padding-left: 6px; | 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 | .directory img { | 829 | .directory img { |
| @@ -819,7 +834,7 @@ div.directory { · 4 unmodified lines |
| 819 | white-space: nowrap; | 834 | white-space: nowrap; |
| 820 | width: 100%; | 835 | width: 100%; |
| 821 | text-align: right; | 836 | text-align: right; |
| 822 | font-size: 9pt; | 837 | font-size: 10pt; |
| 823 | } | 838 | } |
| 824 | | 839 | |
| 825 | .directory .levels span { | 840 | .directory .levels span { |
| @@ -989,7 +1004,7 @@ table.fieldtable { · 163 unmodified lines |
| 989 | .fieldtable th { | 1004 | .fieldtable th { |
| 990 | background-image:url('nav_f.png'); | 1005 | background-image:url('nav_f.png'); |
| 991 | background-repeat:repeat-x; | 1006 | background-repeat:repeat-x; |
| 992 | background-color: #E2E8F2; | 1007 | background-color: #e8fdf5; |
| 993 | font-size: 90%; | 1008 | font-size: 90%; |
| 994 | color: #253555; | 1009 | color: #253555; |
| 995 | padding-bottom: 4px; | 1010 | padding-bottom: 4px; |
| @@ -1019,13 +1034,14 @@ table.fieldtable { · 23 unmodified lines |
| 1019 | .navpath ul | 1034 | .navpath ul |
| 1020 | { | 1035 | { |
| 1021 | font-size: 11px; | 1036 | font-size: 11px; |
| 1022 | background-image:url('tab_b.png'); | 1037 | background-image:none; |
| 1023 | background-repeat:repeat-x; | 1038 | height:0px; |
| 1024 | background-position: 0 -5px; | 1039 | line-height:0px; |
| 1025 | height:30px; | | |
| 1026 | line-height:30px; | | |
| 1027 | color:#8AA0CC; | 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 | overflow:hidden; | 1045 | overflow:hidden; |
| 1030 | margin:0px; | 1046 | margin:0px; |
| 1031 | padding:0px; | 1047 | padding:0px; |
| @@ -1037,7 +1053,7 @@ table.fieldtable { · 5 unmodified lines |
| 1037 | float:left; | 1053 | float:left; |
| 1038 | padding-left:10px; | 1054 | padding-left:10px; |
| 1039 | padding-right:15px; | 1055 | padding-right:15px; |
| 1040 | background-image:url('bc_s.png'); | 1056 | background-image:none; |
| 1041 | background-repeat:no-repeat; | 1057 | background-repeat:no-repeat; |
| 1042 | background-position:right; | 1058 | background-position:right; |
| 1043 | color:#364D7C; | 1059 | color:#364D7C; |
| @@ -1114,9 +1130,8 @@ div.ingroups a · 70 unmodified lines |
| 1114 | | 1130 | |
| 1115 | div.header | 1131 | div.header |
| 1116 | { | 1132 | { |
| 1117 | background-image:url('nav_h.png'); | 1133 | background-image:none; |
| 1118 | background-repeat:repeat-x; | 1134 | background-color: #e8fdf5; |
| 1119 | background-color: #F9FAFC; | | |
| 1120 | margin: 0px; | 1135 | margin: 0px; |
| 1121 | border-bottom: 1px solid #C4CFE5; | 1136 | border-bottom: 1px solid #C4CFE5; |
| 1122 | } | 1137 | } |
| @@ -1124,6 +1139,7 @@ div.header · 1 unmodified line |
| 1124 | div.headertitle | 1139 | div.headertitle |
| 1125 | { | 1140 | { |
| 1126 | padding: 5px 5px 5px 10px; | 1141 | padding: 5px 5px 5px 10px; |
| | 1142 | padding-left: 2rem; |
| 1127 | } | 1143 | } |
| 1128 | | 1144 | |
| 1129 | .PageDocRTL-title div.headertitle { | 1145 | .PageDocRTL-title div.headertitle { |
| @@ -1731,9 +1747,226 @@ u { · 601 unmodified lines |
| 1731 | text-decoration: underline; | 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 | |