diff --git a/doc/ns3_html_theme/static/bar-top.png b/doc/ns3_html_theme/static/bar-top.png new file mode 100644 index 000000000..07cafb6d9 Binary files /dev/null and b/doc/ns3_html_theme/static/bar-top.png differ diff --git a/doc/ns3_html_theme/static/bc_s.png b/doc/ns3_html_theme/static/bc_s.png new file mode 100644 index 000000000..eebf8627f Binary files /dev/null and b/doc/ns3_html_theme/static/bc_s.png differ diff --git a/doc/ns3_html_theme/static/favicon.ico b/doc/ns3_html_theme/static/favicon.ico new file mode 100644 index 000000000..de1df4538 Binary files /dev/null and b/doc/ns3_html_theme/static/favicon.ico differ diff --git a/doc/ns3_html_theme/static/nav_f.png b/doc/ns3_html_theme/static/nav_f.png new file mode 100644 index 000000000..f09ac2fd4 Binary files /dev/null and b/doc/ns3_html_theme/static/nav_f.png differ diff --git a/doc/ns3_html_theme/static/ns-3-inverted-notext-small.png b/doc/ns3_html_theme/static/ns-3-inverted-notext-small.png new file mode 100644 index 000000000..06ac9e5ec Binary files /dev/null and b/doc/ns3_html_theme/static/ns-3-inverted-notext-small.png differ diff --git a/doc/ns3_html_theme/static/ns3_stylesheet.css b/doc/ns3_html_theme/static/ns3_stylesheet.css index 27abebc23..5b99b5cc6 100644 --- a/doc/ns3_html_theme/static/ns3_stylesheet.css +++ b/doc/ns3_html_theme/static/ns3_stylesheet.css @@ -1,14 +1,18 @@ /* ns-3 changes to the default CSS from Doxygen and Sphinx */ -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; - color: black; +body, +table, +div, +p, +dl { + color: black; + font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; + font-size: 12px; } a { - color: #91A501; - font-weight: bold; + color: #91A501; + font-weight: bold; } /* Sphinx headings */ @@ -18,105 +22,189 @@ div.body h3, div.body h4, div.body h5, div.body h6 { - background-image: url('nav_f.png'); + background-image: url('nav_f.png'); } /* Doxygen side bar */ #nav-tree { - font-size: 12px; + font-size: 12px; } #nav-tree a { - font-weight: normal; + font-weight: normal; } /* Sphinx nav links bar (relbar) */ div.related { - background-image:url('tab_b.png') + background-image:url('tab_b.png') } div.related h3 { - display: none; + display: none; } div.related a { - color: #91A501; - font-size: 14px; - font-weight: bold; + color: #91A501; + font-size: 14px; + font-weight: bold; } div.related li { - background-image: url('bc_s.png'); - background-position: 100% 40%; - background-repeat: no-repeat; - padding-left: 10px; - padding-right: 15px; + background-image: url('bc_s.png'); + background-position: 100% 40%; + background-repeat: no-repeat; + padding-left: 10px; + padding-right: 15px; } div.related li.right { - background-image: none; - padding-left: 0px; - padding-right: 0px; + background-image: none; + padding-left: 0px; + padding-right: 0px; } /* Sphinx side bar */ div.sphinxsidebar { - font-size: 12px; + font-size: 12px; } div.sphinxsidebar a { - font-weight: normal; + font-weight: normal; } /* Title bar elements */ -#titlearea -{ - background-image:url('bar-top.png'); - background-repeat:repeat; - border-bottom: 1px solid #5B5B5B; - color: white; +#titlearea { + background-image:url('bar-top.png'); + background-repeat:repeat; + border-bottom: 1px solid #5B5B5B; + color: white; } -#projectlogo -{ - text-align: center; - margin: 10px; - vertical-align: middle; - width: 220px; - color: white; +#projectlogo { + color: white; + margin: 10px; + text-align: center; + vertical-align: middle; + width: 220px; } -#projecttext -{ - align: left; - padding-left: 2em; - font-color:white; +#projecttext { + align: left; + font-color:white; + padding-left: 2em; + width: 250px; } -#projectbrief -{ - font: 120% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; - color: white; +#projectbrief { + color: white; + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; } -#projectnumber -{ - font: 100% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; - color: white; +#projectnumber { + color: white; + font: 100% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; } -#projectsection -{ - text-align: right; - font: 24pt Aldo, Tahoma, Arial,sans-serif; - margin: 10px; - margin-right: 10px; - vertical-align: middle; - color: white; +#projectsection { + color: white; + font: 24pt Aldo, Tahoma, Arial,sans-serif; + margin-right: 10px; + margin: 10px; + text-align: right; + vertical-align: middle; +} + +/* + ns-3 Main-menu, based on WordPress site + + Drop down menu based on Simple Javascript Drop-Down Menu v2.0 + http://javascript-array.com/scripts/simple_drop_down_menu/ + */ + +#ns3-menu .menu { + background-image: url('menu-bgr-400.png'); +/* background-origin: padding-box; */ +/* background-position: -10px 0; */ + background-repeat: no-repeat; + display: table-cell; + float:left; + height: 40px; + margin: 0px 0px 0px 0px; + overflow: hidden; + padding:0px 0px 0px 0px; + vertical-align: middle; + width: 450px; +} + + +#ns3-menu .menu ul { +/* float:left; */ + height: 40; + list-style:none; + margin:0px 0px 0px -2px; +/* overflow:hidden; */ + padding:0px 0px 0px 0px; + z-index: 30; +} + +#ns3-menu .menu ul li { + background-image: url('ver.png'); + background-origin: padding-box; + background-position: 0 11px; + background-repeat: no-repeat; + color:#ffffff; + float:left; + font-family: Aldo, Tahoma, Arial, sans-serif; + font-size: 14px; +/* height:40px; */ + margin:0px 0px 0px 0px; +/* overflow:hidden; */ + padding:11px 13px 0px 12px; + text-transform:uppercase; +} + +#ns3-menu .menu ul li a { + color:#ffffff; + /* cursor: pointer; */ + display:block; + float:left; + font-weight: normal; /* default anchors are bold */ + text-decoration:none; /* default anchors are underlined */ +} + +#ns3-menu .menu ul li a:hover { + color:#cadc48; + text-decoration:none; /* don't add underline on hover */ +} + +#ns3-menu .menu div { + background: #94A901; + background-size: 100%; 100% + color:#ffffff; + position: absolute; + visibility: hidden; +} + +#ns3-menu .menu div a { + position: relative; + display: block; + float: left; + font-family: Aldo, Tahoma, Arial, sans-serif; + font-size: 14px; + margin: 0; + padding: 5px 10px; + text-align: left; + width: auto; + white-space: nowrap; +} + +#ns3-menu .menu div a:hover { + color:#cadc48; + text-decoration:none; /* don't add underline on hover */ } diff --git a/doc/ns3_html_theme/static/tab_b.png b/doc/ns3_html_theme/static/tab_b.png new file mode 100644 index 000000000..801fb4e75 Binary files /dev/null and b/doc/ns3_html_theme/static/tab_b.png differ