History

updating documentation look

Matthew Wang committed 6 years ago

Commit 68a76691 parent 60960e34 files · +307 −65Browse files

Unified · Split

4 files
  1. Doxyfile +3 −3
  2. doxygen/customdoxygen.css +274 −41
  3. doxygen/footer.html +1 −8
  4. doxygen/header.html +29 −13
Doxyfile+3−3
@@ -1180,7 +1180,7 @@ GENERATE_HTML = YES · 1179 unmodified lines
1180# The default directory is: html.1180# The default directory is: html.
1181# This tag requires that the tag GENERATE_HTML is set to YES.1181# This tag requires that the tag GENERATE_HTML is set to YES.
1182 1182
1183HTML_OUTPUT = html1183HTML_OUTPUT = leaf
1184 1184
1185# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each1185# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
1186# generated HTML page (for example: .htm, .php, .asp).1186# generated HTML page (for example: .htm, .php, .asp).
@@ -1302,7 +1302,7 @@ HTML_TIMESTAMP = NO · 115 unmodified lines
1302# The default value is: YES.1302# The default value is: YES.
1303# This tag requires that the tag GENERATE_HTML is set to YES.1303# This tag requires that the tag GENERATE_HTML is set to YES.
1304 1304
1305HTML_DYNAMIC_MENUS = YES1305HTML_DYNAMIC_MENUS = NO
1306 1306
1307# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML1307# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
1308# documentation will contain sections that can be hidden and shown after the1308# documentation will contain sections that can be hidden and shown after the
@@ -1539,7 +1539,7 @@ DISABLE_INDEX = NO · 230 unmodified lines
1539# The default value is: NO.1539# The default value is: NO.
1540# This tag requires that the tag GENERATE_HTML is set to YES.1540# This tag requires that the tag GENERATE_HTML is set to YES.
1541 1541
1542GENERATE_TREEVIEW = YES1542GENERATE_TREEVIEW = NO
1543 1543
1544# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that1544# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that
1545# doxygen will group on one line in the generated HTML documentation.1545# doxygen will group on one line in the generated HTML documentation.
doxygen/customdoxygen.css+274−41
@@ -1,18 +1,24 @@
1/* USE THE BELOW DEFAULT STYLING AS REFERENCE AND ONLY OVERRIDE AS NEEDED AT
2THE 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
6body, table, div, p, dl {3body, 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
10p.reference, p.definition {8p.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
14h1 {
15 display: block;
16 padding-bottom: calc(1rem + 2px) !important;
17 font-size: 2em;
18 margin: .60em 0;
19 font-weight: bold;
20}
21
16h1.groupheader {22h1.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
27h2.groupheader {33h2.groupheader {
@@ -123,7 +129,7 @@ div.qindex, div.navtab{ · 95 unmodified lines
123 129
124div.qindex, div.navpath {130div.qindex, div.navpath {
125 width: 100%;131 width: 100%;
126 line-height: 140%;132 line-height: 100%;
127}133}
128 134
129div.navtab {135div.navtab {
@@ -134,7 +140,7 @@ div.navtab { · 4 unmodified lines
134 140
135a {141a {
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
324body {330body {
325 background-color: white;331 background-color: #e8fdf5;
326 color: black;332 color: black;
327 margin: 0;333 margin: 0;
328}334}
329 335
330div.contents {336div.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
336td.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
770div.directory {780div.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 ul1034.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
1115div.header1131div.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
1124div.headertitle1139div.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
1735NEEDED 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
doxygen/footer.html+1−8
@@ -4,18 +4,11 @@ · 3 unmodified lines
4<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->4<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
5 <ul>5 <ul>
6 $navpath6 $navpath
7 <li class="footer">$generatedby
8 <a href="http://www.doxygen.org/index.html">
9 <img class="footer" src="$relpath^doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
10 </ul>7 </ul>
11</div>8</div>
12<!--END GENERATE_TREEVIEW-->9<!--END GENERATE_TREEVIEW-->
13<!--BEGIN !GENERATE_TREEVIEW-->10<!--BEGIN !GENERATE_TREEVIEW-->
14<hr class="footer"/><address class="footer"><small>
15$generatedby &#160;<a href="http://www.doxygen.org/index.html">
16<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
17</a> $doxygenversion
18</small></address>
19<!--END !GENERATE_TREEVIEW-->11<!--END !GENERATE_TREEVIEW-->
12<footer></footer><script>getFooter()</script>
20</body>13</body>
21</html>14</html>
doxygen/header.html+29−13
@@ -11,36 +11,52 @@ · 10 unmodified lines
11<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>11<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>
12<script type="text/javascript" src="$relpath^jquery.js"></script>12<script type="text/javascript" src="$relpath^jquery.js"></script>
13<script type="text/javascript" src="$relpath^dynsections.js"></script>13<script type="text/javascript" src="$relpath^dynsections.js"></script>
14<script src="/js/template.js"></script>
14$treeview15$treeview
15$search16$search
16$mathjax17$mathjax
17<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />18<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
18$extrastylesheet19$extrastylesheet
20<link rel="stylesheet" href="/css/tachyons.css" type="text/css">
19</head>21</head>
20<body>22
21<div id="top"><!-- do not remove this div, it is closed by doxygen! -->23
24<body class="bg-washed-green black-70 ph0 sans-serif">
25<header class="fl bg-black-70 w-100 pt4-ns pb3-ns pl5">
26
27 <div class="bg-dark-green pv0">
28 <h1 class="black-70 pv3 ph4 f-headline-m">
29 <a class="link hover-gold white dib mr3" href="/" title="NIRL">NIRL &#8212; New Instrument Research Lab
30 <div class="fw4 f4">at Princeton University</div>
31 </a>
32 </h1>
33 </div>
34
35 <nav class="pv0 ph4 f5 fw5 ttu tracked">
36 <a class="link hover-gold white dib mr6" href="/" title="Home">&#187;Home&#171;</a>
37 <a class="link hover-gold white dib mr6" href="/tabs/projects.html" title="Projects">&#187;Projects&#171;</a>
38 <a class="link hover-gold white dib mr6" href="/tabs/papers.html" title="Papers">&#187;Papers&#171;</a>
39<!-- <a class="link hover-gold white dib mr6" href="/tabs/people.html" title="People">People</a> -->
40<!-- <a class="link hover-gold white dib" href="/tabs/contact.html" title="Contact">Contact</a> -->
41 </nav>
42
43</header>
44
45<div><!-- do not remove this div, it is closed by doxygen! -->
22 46
23<!--BEGIN TITLEAREA-->47<!--BEGIN TITLEAREA-->
24<div id="titlearea">48<div id="titlearea">
25<table cellspacing="0" cellpadding="0">49<table cellspacing="0" cellpadding="0">
26 <tbody>50 <tbody>
27 <tr style="height: 56px;">51 <tr>
28 <!--BEGIN PROJECT_LOGO-->52 <!--BEGIN PROJECT_LOGO-->
29 <td id="projectlogo"><img alt="Logo" src="$relpath^$projectlogo"/></td>
30 <!--END PROJECT_LOGO-->53 <!--END PROJECT_LOGO-->
31 <!--BEGIN PROJECT_NAME-->54 <!--BEGIN PROJECT_NAME-->
32 <td id="projectalign" style="padding-left: 0.5em;">55 <!--BEGIN PROJECT_NUMBER--><!--END PROJECT_NUMBER-->
33 <div id="projectname">$projectname56 <!--BEGIN PROJECT_BRIEF--><!--END PROJECT_BRIEF-->
34 <!--BEGIN PROJECT_NUMBER-->&#160;<span id="projectnumber">$projectnumber</span><!--END PROJECT_NUMBER-->
35 </div>
36 <!--BEGIN PROJECT_BRIEF--><div id="projectbrief">$projectbrief</div><!--END PROJECT_BRIEF-->
37 </td>
38 <!--END PROJECT_NAME-->57 <!--END PROJECT_NAME-->
39 <!--BEGIN !PROJECT_NAME-->58 <!--BEGIN !PROJECT_NAME-->
40 <!--BEGIN PROJECT_BRIEF-->59 <!--BEGIN PROJECT_BRIEF-->
41 <td style="padding-left: 0.5em;">
42 <div id="projectbrief">$projectbrief</div>
43 </td>
44 <!--END PROJECT_BRIEF-->60 <!--END PROJECT_BRIEF-->
45 <!--END !PROJECT_NAME-->61 <!--END !PROJECT_NAME-->
46 <!--BEGIN DISABLE_INDEX-->62 <!--BEGIN DISABLE_INDEX-->

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t