Several improvements to HTTPServer.

This commit is contained in:
EinMByte 2015-09-17 11:47:16 +02:00
parent 1ec31125b0
commit 17cd149e7f
9 changed files with 254 additions and 55 deletions

View file

@ -1,5 +1,7 @@
html {
body {
font-family: sans-serif;
margin: 0px;
padding: 0px;
}
.header {
@ -41,6 +43,8 @@ h2 {
background: #191818 none repeat scroll 0% 0%;
overflow-y: auto;
display: block;
margin: 0px;
padding: 0px;
}
.menu-heading {

32
webui/help.html Normal file
View file

@ -0,0 +1,32 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Purple I2P 0.10.0 Webconsole</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/main.css">
<script type="text/javascript" src="javascript/I2PControl.js"></script>
</head>
<body>
<div class="header">
<h1>I2P help</h1>
</div>
<div class="content">
<h2 class="content-subhead">Need help? Join us at IRC: #i2pd-dev at irc.freenode.net</h2>
<h2 class="content-subhead">
<a href="https://github.com/PurpleI2P/i2pd">i2pd at GitHub</a>
</h2>
<h2 class="content-subhead"><a href="https://geti2p.net/en/">I2P Project</a> </h2>
</div>
<!--#include virtual="menu.html" -->
<div id="main">
<noscript>
<div class="header"><h1>Please enable JavaScript!</h1></div>
</noscript>
</div>
<body>
</html>

View file

@ -69,48 +69,12 @@ window.onload = function() {
</h2>
</div>
<div class="header">
<h1>I2P configuration</h1>
</div>
<div class="content">
<h2 class="content-subhead">Not yet implemented :)</h2>
</div>
<div id="helpPage" style="display:hidden">
<div class="header">
<h1>I2P help</h1>
</div>
<div class="content">
<h2 class="content-subhead">Need help? Join us at IRC: #i2pd-dev at irc.freenode.net</h2>
<h2 class="content-subhead">
<a href="https://github.com/PurpleI2P/i2pd">i2pd at GitHub</a>
</h2>
<h2 class="content-subhead"><a href="https://geti2p.net/en/">I2P Project</a> </h2>
</div>
</div>
<div id="menu">
<span class="menu-heading">i2pd</span>
<ul class="menu-list">
<li class="menu-item">
<a href="#/" class="menu-link">Home</a>
</li>
<li class="menu-item">
<a href="#/config" class="menu-link">Configure</a>
</li>
<li class="menu-item">
<a href="#/help" class="menu-link">Help</a>
</li>
</ul>
</div>
<!--#include virtual="menu.html" -->
<div id="main">
<noscript>
<div class="header"><h1>Please enable JavaScript!</h1></div>
</noscript>
</div>
</div>
</body>
</html>

14
webui/menu.html Normal file
View file

@ -0,0 +1,14 @@
<div id="menu">
<span class="menu-heading">i2pd</span>
<ul class="menu-list">
<li class="menu-item">
<a href="index.html" class="menu-link">Home</a>
</li>
<li class="menu-item">
<a href="#/config" class="menu-link">Configure</a>
</li>
<li class="menu-item">
<a href="help.html" class="menu-link">Help</a>
</li>
</ul>
</div>