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