mirror of
https://github.com/binary-kitchen/doorlockd
synced 2024-12-22 02:14:26 +01:00
doorlockd: remove nasty flask-bootstrap dependency
Package is no longer officially maintainer, remove the dependency. Signed-off-by: Ralf Ramsauer <ralf@binary-kitchen.de>
This commit is contained in:
parent
f226f44190
commit
f857fffac6
@ -30,7 +30,6 @@ from threading import Thread
|
||||
from time import sleep
|
||||
|
||||
from flask import abort, Flask, jsonify, render_template, request
|
||||
from flask_bootstrap import Bootstrap
|
||||
from flask_socketio import SocketIO
|
||||
from flask_wtf import FlaskForm
|
||||
from wtforms import PasswordField, StringField, SubmitField
|
||||
@ -72,7 +71,6 @@ webapp = Flask(__name__,
|
||||
static_folder=static_folder)
|
||||
webapp.config.from_pyfile(flask_config)
|
||||
socketio = SocketIO(webapp, async_mode='threading')
|
||||
Bootstrap(webapp)
|
||||
serial_port = webapp.config.get('SERIAL_PORT')
|
||||
simulate_ldap = webapp.config.get('SIMULATE_LDAP')
|
||||
simulate_serial = webapp.config.get('SIMULATE_SERIAL')
|
||||
|
7
share/doorlockd/static/css/bootstrap.min.css
vendored
Normal file
7
share/doorlockd/static/css/bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
share/doorlockd/static/css/bootstrap.min.css.map
Normal file
1
share/doorlockd/static/css/bootstrap.min.css.map
Normal file
File diff suppressed because one or more lines are too long
7
share/doorlockd/static/js/bootstrap.min.js
vendored
Normal file
7
share/doorlockd/static/js/bootstrap.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
share/doorlockd/static/js/jquery.min.js
vendored
Normal file
2
share/doorlockd/static/js/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1,12 +1,15 @@
|
||||
{% extends "layout.html" %}
|
||||
|
||||
{% block head %}
|
||||
{{ title }}
|
||||
{{ super() }}
|
||||
<meta http-equiv="refresh" content="600">
|
||||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
{{ super() }}
|
||||
<script src="/static/js/jquery.min.js"></script>
|
||||
<script src="/static/js/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="static/socket.io.slim.js"></script>
|
||||
<script type="text/javascript" charset="utf-8">
|
||||
$(document).ready(function() {
|
||||
@ -31,7 +34,7 @@
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1 class="text-center">Willkommen in der Binary Kitchen!</h1>
|
||||
<h1 class="text-center display-4">Willkommen in der Binary Kitchen!</h1>
|
||||
<div class="row">
|
||||
<div class="col-md-3 text-center">
|
||||
<img id="led" src="">
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% extends "layout.html" %}
|
||||
{% import "bootstrap/wtf.html" as wtf %}
|
||||
|
||||
{%- block metas %}
|
||||
{{super()}}
|
||||
@ -13,7 +12,20 @@
|
||||
<img src="{{ led }}">
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
{{ wtf.quick_form(authentication_form, button_map={'open': 'success btn-lg btn-block', 'present': 'warning btn-lg btn-block', 'close': 'danger btn-lg btn-block'}) }}
|
||||
<form action="" method="post" class="form" role="form">
|
||||
{{ authentication_form.csrf_token }}
|
||||
<div class="form-group ">
|
||||
<label class="control-label" for="username">Username</label>
|
||||
<input class="form-control" id="username" name="username" type="text" value="">
|
||||
</div>
|
||||
<div class="form-group required">
|
||||
<label class="control-label" for="password">Password</label>
|
||||
<input class="form-control" id="password" name="password" required type="password" value="">
|
||||
</div>
|
||||
<input class="btn btn-success btn-lg btn-block" id="open" name="open" type="submit" value="Open">
|
||||
<input class="btn btn-warning btn-lg btn-block" id="present" name="present" type="submit" value="Present">
|
||||
<input class="btn btn-danger btn-lg btn-block" id="close" name="close" type="submit" value="Close">
|
||||
</form>
|
||||
{% if response %}
|
||||
<hr/>
|
||||
<h1>{{ response.to_html() }}</h1>
|
||||
|
@ -1,11 +1,16 @@
|
||||
{%extends "bootstrap/base.html" %}
|
||||
|
||||
{% block title %}{{ title }}{% endblock %}
|
||||
|
||||
{%- block content %}
|
||||
{{super()}}
|
||||
{%- block footer %}
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
||||
"http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
{% block head %}{%- endblock head %}
|
||||
<title>{{ title }}</title>
|
||||
{% block meta %}{%- endblock meta %}
|
||||
<link href="/static/css/bootstrap.min.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
{% block content %}{%- endblock content %}
|
||||
<br><br><br>
|
||||
<footer>Ralf Ramsauer © 2018 Binary Kitchen e.V.</footer>
|
||||
{%- endblock footer %}
|
||||
{%- endblock content %}
|
||||
{% block scripts %}{%- endblock scripts %}
|
||||
</body>
|
||||
</html>
|
||||
|
Loading…
Reference in New Issue
Block a user