aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/onboarding/templates
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2014-09-12 12:30:03 +1200
committerAldo Cortesi <aldo@nullcube.com>2014-09-12 12:30:03 +1200
commitefa3e3dde82ed0675d6cb85fdeb089584621e6f2 (patch)
tree445393b46650a493b2ea28a4d363b345c2ba8755 /libmproxy/onboarding/templates
parent0510c9b111aed03d0d3680db63614d50f231745c (diff)
downloadmitmproxy-efa3e3dde82ed0675d6cb85fdeb089584621e6f2.tar.gz
mitmproxy-efa3e3dde82ed0675d6cb85fdeb089584621e6f2.tar.bz2
mitmproxy-efa3e3dde82ed0675d6cb85fdeb089584621e6f2.zip
web -> onboarding
Diffstat (limited to 'libmproxy/onboarding/templates')
-rw-r--r--libmproxy/onboarding/templates/certs.html14
-rw-r--r--libmproxy/onboarding/templates/frame.html9
-rw-r--r--libmproxy/onboarding/templates/index.html26
-rw-r--r--libmproxy/onboarding/templates/layout.html33
4 files changed, 82 insertions, 0 deletions
diff --git a/libmproxy/onboarding/templates/certs.html b/libmproxy/onboarding/templates/certs.html
new file mode 100644
index 00000000..d30f23a3
--- /dev/null
+++ b/libmproxy/onboarding/templates/certs.html
@@ -0,0 +1,14 @@
+{% extends "frame.html" %}
+{% block body %}
+
+
+<div class="masthead">
+ <div class="container">
+ <h1>mitmproxy: pathological HTTP</h1>
+
+ <p>Here are some certs.</p>
+ </div>
+</div>
+
+
+{% endblock %}
diff --git a/libmproxy/onboarding/templates/frame.html b/libmproxy/onboarding/templates/frame.html
new file mode 100644
index 00000000..b5c5c67c
--- /dev/null
+++ b/libmproxy/onboarding/templates/frame.html
@@ -0,0 +1,9 @@
+{% extends "layout.html" %}
+{% block content %}
+<div class="row">
+ <div class="span12">
+ {% block body %}
+ {% endblock %}
+ </div>
+</div>
+{% endblock %}
diff --git a/libmproxy/onboarding/templates/index.html b/libmproxy/onboarding/templates/index.html
new file mode 100644
index 00000000..50cfd5db
--- /dev/null
+++ b/libmproxy/onboarding/templates/index.html
@@ -0,0 +1,26 @@
+{% extends "frame.html" %}
+{% block body %}
+
+<center>
+<h2> Click to install the mitmproxy certificate: </h2>
+</center>
+<div id="certbank" class="row">
+ <div class="col-md-3">
+ <a href="/cert/pem"><i class="fa fa-apple fa-5x"></i></a>
+ <p>Apple</p>
+ </div>
+ <div class="col-md-3">
+ <a href="/cert/p12"><i class="fa fa-windows fa-5x"></i></a>
+ <p>Windows</p>
+ </div>
+ <div class="col-md-3">
+ <a href="/cert/pem"><i class="fa fa-android fa-5x"></i></a>
+ <p>Android</p>
+ </div>
+ <div class="col-md-3">
+ <a href="/cert/pem"><i class="fa fa-asterisk fa-5x"></i></a>
+ <p>Other</p>
+ </div>
+</div>
+
+{% endblock %}
diff --git a/libmproxy/onboarding/templates/layout.html b/libmproxy/onboarding/templates/layout.html
new file mode 100644
index 00000000..9c8721d8
--- /dev/null
+++ b/libmproxy/onboarding/templates/layout.html
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="description" content="">
+ <meta name="author" content="">
+
+
+ <title>mitmproxy</title>
+ <link href="/static/bootstrap.min.css" rel="stylesheet">
+ <link href="/static/mitmproxy.css" rel="stylesheet">
+ <link href="/static/fontawesome/css/font-awesome.min.css" rel="stylesheet">
+ <script src="/static/bootstrap.min.js"></script>
+ </head>
+
+ <body>
+<div class="navbar navbar-default" role="navigation">
+ <div class="container">
+ <div class="navbar-header">
+ <a class="navbar-brand" href="#">mitmproxy</a>
+ </div>
+ </div>
+</div>
+
+<div class="container">
+ {% block content %}
+ {% endblock %}
+</div>
+
+ </body>
+</html>