@@ -32,6 +33,10 @@
+
+
+
+
Front Page
All Articles
Recent Changes
diff --git a/extra/webapps/wiki/wiki-contents.css b/extra/webapps/wiki/wiki-contents.css
index c53dcfff34..f483883af2 100644
--- a/extra/webapps/wiki/wiki-contents.css
+++ b/extra/webapps/wiki/wiki-contents.css
@@ -8,3 +8,26 @@
#right {
margin-left: 200px;
}
+
+.navbar img {
+ margin: -15px;
+ margin-top: -20px;
+ margin-right: 0px;
+ padding: 15px;
+ vertical-align: middle;
+ display: none;
+}
+
+@media screen and (max-width: 600px) {
+ #left {
+ display: none;
+ }
+
+ #right {
+ margin-left: 0;
+ }
+
+ .navbar img {
+ display: inline;
+ }
+}
diff --git a/extra/webapps/wiki/wiki-contents.js b/extra/webapps/wiki/wiki-contents.js
new file mode 100644
index 0000000000..f2301587d0
--- /dev/null
+++ b/extra/webapps/wiki/wiki-contents.js
@@ -0,0 +1,27 @@
+
+function resetSidebar() {
+ var l = document.getElementById("left");
+ var m = document.getElementById("menu");
+ l.style.position = "";
+ l.style.display = "";
+ l.style.marginTop = "";
+ m.style.backgroundColor = "";
+}
+
+window.addEventListener("resize", resetSidebar);
+
+function toggleSidebar() {
+ var l = document.getElementById("left");
+ var m = document.getElementById("menu");
+ if (l.style.display === "") {
+ l.style.position = "absolute";
+ l.style.display = "inline";
+ l.style.marginTop = "40px";
+ m.style.backgroundColor = "#f3f2ea";
+ } else {
+ l.style.position = "";
+ l.style.display = "";
+ l.style.marginTop = "";
+ m.style.backgroundColor = "";
+ }
+}
diff --git a/extra/webapps/wiki/wiki.css b/extra/webapps/wiki/wiki.css
index 5e61296497..e93746421c 100644
--- a/extra/webapps/wiki/wiki.css
+++ b/extra/webapps/wiki/wiki.css
@@ -3,7 +3,7 @@
}
#right {
- width: 800px;
+ max-width: 800px;
}
.comparison th {