diff --git a/app/routes.py b/app/routes.py index cee0d38..ce26380 100644 --- a/app/routes.py +++ b/app/routes.py @@ -459,6 +459,16 @@ def importdata(): return redirect(request.referrer) +@app.route('/deleteme', methods=['GET', 'POST']) +@login_required +def deleteme(): + user = User.query.filter_by(username=current_user.username).first() + db.session.delete(user) + db.session.commit() + logout_user() + return redirect(url_for('index')) + + def importYotterSubscriptions(file): filename = secure_filename(file.filename) data = json.load(file) diff --git a/app/static/styles.css b/app/static/styles.css index 9c7b76f..d332f52 100644 --- a/app/static/styles.css +++ b/app/static/styles.css @@ -47,4 +47,15 @@ .menu{ width: 100% !important; +} + + + +.control-me { + visibility: hidden; + cursor: not-allowed; +} +#toggle:checked ~ .control-me { + visibility: visible; + cursor: pointer; } \ No newline at end of file diff --git a/app/templates/settings.html b/app/templates/settings.html index 3cbc040..0e3f718 100644 --- a/app/templates/settings.html +++ b/app/templates/settings.html @@ -78,6 +78,12 @@ --> +
+ + +
+
+

{{info.serverName}} Info