diff --git a/frontend/.gitignore b/.gitignore similarity index 100% rename from frontend/.gitignore rename to .gitignore diff --git a/app.py b/app.py index b8323222e..c0cf58e71 100644 --- a/app.py +++ b/app.py @@ -3,11 +3,14 @@ import base64 from flask import Flask, request, send_from_directory from flask_restful import Resource, Api from flask_cors import CORS +from flask_login import LoginManager, UserMixin, login_user, login_required, logout_user import time import math import random import string +from flask import render_template, redirect + def dict_factory(cursor, row): d = {} for idx, col in enumerate(cursor.description): @@ -22,12 +25,45 @@ conn = sqlite3.connect('demo.ncdb') conn.row_factory = dict_factory app = Flask(__name__) +app.secret_key = 'dshjkjsdhfk9832fsdlhf' + +class User(UserMixin): + pass + +@app.route('/login', methods=['GET']) +def login_form(): + return render_template('login.html') + +@app.route('/app', methods=['GET']) +@login_required +def show_app(): + return render_template('app.html') + +@app.route('/logout', methods=['POST']) +@login_required +def logout(): + logout_user() + return redirect('login') + +userAdam = User() +userAdam.id = 'adam' + +@app.route('/login', methods=['POST']) +def login_post(): + if request.form['username'] == 'adam' and request.form['password'] == 'pass': + rememberMe = True if request.form['remember-me'] else False + + login_user(userAdam, remember=rememberMe) + + return redirect('app') + else: + return render_template('login.html', failedAuth=True) CORS(app) -@app.route('/frontend/') -def send_js(path): - return send_from_directory('frontend', path) +@app.route('/static/') +def send_static(path): + return send_from_directory('static', path) api = Api(app) @@ -247,5 +283,16 @@ class Tree(Resource): api.add_resource(Tree, '/tree') +login_manager = LoginManager() +login_manager.init_app(app) +login_manager.login_view = 'login_form' + +@login_manager.user_loader +def load_user(user_id): + if user_id == 'adam': + return userAdam + else: + return None + if __name__ == '__main__': app.run(host='0.0.0.0') diff --git a/frontend/html2notecase.js b/static/js/html2notecase.js similarity index 100% rename from frontend/html2notecase.js rename to static/js/html2notecase.js diff --git a/frontend/note.js b/static/js/note.js similarity index 100% rename from frontend/note.js rename to static/js/note.js diff --git a/frontend/notecase2html.js b/static/js/notecase2html.js similarity index 100% rename from frontend/notecase2html.js rename to static/js/notecase2html.js diff --git a/frontend/tree.js b/static/js/tree.js similarity index 100% rename from frontend/tree.js rename to static/js/tree.js diff --git a/frontend/utils.js b/static/js/utils.js similarity index 100% rename from frontend/utils.js rename to static/js/utils.js diff --git a/frontend/lib/bootstrap/css/bootstrap-theme.css b/static/lib/bootstrap/css/bootstrap-theme.css similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap-theme.css rename to static/lib/bootstrap/css/bootstrap-theme.css diff --git a/frontend/lib/bootstrap/css/bootstrap-theme.css.map b/static/lib/bootstrap/css/bootstrap-theme.css.map similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap-theme.css.map rename to static/lib/bootstrap/css/bootstrap-theme.css.map diff --git a/frontend/lib/bootstrap/css/bootstrap-theme.min.css b/static/lib/bootstrap/css/bootstrap-theme.min.css similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap-theme.min.css rename to static/lib/bootstrap/css/bootstrap-theme.min.css diff --git a/frontend/lib/bootstrap/css/bootstrap-theme.min.css.map b/static/lib/bootstrap/css/bootstrap-theme.min.css.map similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap-theme.min.css.map rename to static/lib/bootstrap/css/bootstrap-theme.min.css.map diff --git a/frontend/lib/bootstrap/css/bootstrap.css b/static/lib/bootstrap/css/bootstrap.css similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap.css rename to static/lib/bootstrap/css/bootstrap.css diff --git a/frontend/lib/bootstrap/css/bootstrap.css.map b/static/lib/bootstrap/css/bootstrap.css.map similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap.css.map rename to static/lib/bootstrap/css/bootstrap.css.map diff --git a/frontend/lib/bootstrap/css/bootstrap.min.css b/static/lib/bootstrap/css/bootstrap.min.css similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap.min.css rename to static/lib/bootstrap/css/bootstrap.min.css diff --git a/frontend/lib/bootstrap/css/bootstrap.min.css.map b/static/lib/bootstrap/css/bootstrap.min.css.map similarity index 100% rename from frontend/lib/bootstrap/css/bootstrap.min.css.map rename to static/lib/bootstrap/css/bootstrap.min.css.map diff --git a/frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.eot b/static/lib/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.eot rename to static/lib/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.svg b/static/lib/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.svg rename to static/lib/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf b/static/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to static/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.woff b/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.woff rename to static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from frontend/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to static/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/frontend/lib/bootstrap/js/bootstrap.js b/static/lib/bootstrap/js/bootstrap.js similarity index 100% rename from frontend/lib/bootstrap/js/bootstrap.js rename to static/lib/bootstrap/js/bootstrap.js diff --git a/frontend/lib/bootstrap/js/bootstrap.min.js b/static/lib/bootstrap/js/bootstrap.min.js similarity index 100% rename from frontend/lib/bootstrap/js/bootstrap.min.js rename to static/lib/bootstrap/js/bootstrap.min.js diff --git a/frontend/lib/bootstrap/js/npm.js b/static/lib/bootstrap/js/npm.js similarity index 100% rename from frontend/lib/bootstrap/js/npm.js rename to static/lib/bootstrap/js/npm.js diff --git a/frontend/lib/fancytree/LICENSE.txt b/static/lib/fancytree/LICENSE.txt similarity index 100% rename from frontend/lib/fancytree/LICENSE.txt rename to static/lib/fancytree/LICENSE.txt diff --git a/frontend/lib/fancytree/jquery.fancytree-all.js b/static/lib/fancytree/jquery.fancytree-all.js similarity index 100% rename from frontend/lib/fancytree/jquery.fancytree-all.js rename to static/lib/fancytree/jquery.fancytree-all.js diff --git a/frontend/lib/fancytree/jquery.fancytree-all.min.js b/static/lib/fancytree/jquery.fancytree-all.min.js similarity index 100% rename from frontend/lib/fancytree/jquery.fancytree-all.min.js rename to static/lib/fancytree/jquery.fancytree-all.min.js diff --git a/frontend/lib/fancytree/jquery.fancytree.js b/static/lib/fancytree/jquery.fancytree.js similarity index 100% rename from frontend/lib/fancytree/jquery.fancytree.js rename to static/lib/fancytree/jquery.fancytree.js diff --git a/frontend/lib/fancytree/jquery.fancytree.min.js b/static/lib/fancytree/jquery.fancytree.min.js similarity index 100% rename from frontend/lib/fancytree/jquery.fancytree.min.js rename to static/lib/fancytree/jquery.fancytree.min.js diff --git a/frontend/lib/fancytree/skin-awesome/ui.fancytree.css b/static/lib/fancytree/skin-awesome/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-awesome/ui.fancytree.css rename to static/lib/fancytree/skin-awesome/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-awesome/ui.fancytree.less b/static/lib/fancytree/skin-awesome/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-awesome/ui.fancytree.less rename to static/lib/fancytree/skin-awesome/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-awesome/ui.fancytree.min.css b/static/lib/fancytree/skin-awesome/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-awesome/ui.fancytree.min.css rename to static/lib/fancytree/skin-awesome/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-awesome/vline-rtl.gif b/static/lib/fancytree/skin-awesome/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-awesome/vline-rtl.gif rename to static/lib/fancytree/skin-awesome/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-awesome/vline.gif b/static/lib/fancytree/skin-awesome/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-awesome/vline.gif rename to static/lib/fancytree/skin-awesome/vline.gif diff --git a/frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.css b/static/lib/fancytree/skin-bootstrap-n/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.css rename to static/lib/fancytree/skin-bootstrap-n/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.less b/static/lib/fancytree/skin-bootstrap-n/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.less rename to static/lib/fancytree/skin-bootstrap-n/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.min.css b/static/lib/fancytree/skin-bootstrap-n/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap-n/ui.fancytree.min.css rename to static/lib/fancytree/skin-bootstrap-n/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-bootstrap-n/vline-rtl.gif b/static/lib/fancytree/skin-bootstrap-n/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap-n/vline-rtl.gif rename to static/lib/fancytree/skin-bootstrap-n/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-bootstrap-n/vline.gif b/static/lib/fancytree/skin-bootstrap-n/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap-n/vline.gif rename to static/lib/fancytree/skin-bootstrap-n/vline.gif diff --git a/frontend/lib/fancytree/skin-bootstrap/ui.fancytree.css b/static/lib/fancytree/skin-bootstrap/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap/ui.fancytree.css rename to static/lib/fancytree/skin-bootstrap/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-bootstrap/ui.fancytree.less b/static/lib/fancytree/skin-bootstrap/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap/ui.fancytree.less rename to static/lib/fancytree/skin-bootstrap/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-bootstrap/ui.fancytree.min.css b/static/lib/fancytree/skin-bootstrap/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap/ui.fancytree.min.css rename to static/lib/fancytree/skin-bootstrap/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-bootstrap/vline-rtl.gif b/static/lib/fancytree/skin-bootstrap/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap/vline-rtl.gif rename to static/lib/fancytree/skin-bootstrap/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-bootstrap/vline.gif b/static/lib/fancytree/skin-bootstrap/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-bootstrap/vline.gif rename to static/lib/fancytree/skin-bootstrap/vline.gif diff --git a/frontend/lib/fancytree/skin-common.less b/static/lib/fancytree/skin-common.less similarity index 100% rename from frontend/lib/fancytree/skin-common.less rename to static/lib/fancytree/skin-common.less diff --git a/frontend/lib/fancytree/skin-custom-1/README.md b/static/lib/fancytree/skin-custom-1/README.md similarity index 100% rename from frontend/lib/fancytree/skin-custom-1/README.md rename to static/lib/fancytree/skin-custom-1/README.md diff --git a/frontend/lib/fancytree/skin-lion/icons-rtl.gif b/static/lib/fancytree/skin-lion/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-lion/icons-rtl.gif rename to static/lib/fancytree/skin-lion/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-lion/icons.gif b/static/lib/fancytree/skin-lion/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-lion/icons.gif rename to static/lib/fancytree/skin-lion/icons.gif diff --git a/frontend/lib/fancytree/skin-lion/loading.gif b/static/lib/fancytree/skin-lion/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-lion/loading.gif rename to static/lib/fancytree/skin-lion/loading.gif diff --git a/frontend/lib/fancytree/skin-lion/ui.fancytree.css b/static/lib/fancytree/skin-lion/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-lion/ui.fancytree.css rename to static/lib/fancytree/skin-lion/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-lion/ui.fancytree.less b/static/lib/fancytree/skin-lion/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-lion/ui.fancytree.less rename to static/lib/fancytree/skin-lion/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-lion/ui.fancytree.min.css b/static/lib/fancytree/skin-lion/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-lion/ui.fancytree.min.css rename to static/lib/fancytree/skin-lion/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-lion/vline-rtl.gif b/static/lib/fancytree/skin-lion/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-lion/vline-rtl.gif rename to static/lib/fancytree/skin-lion/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-lion/vline.gif b/static/lib/fancytree/skin-lion/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-lion/vline.gif rename to static/lib/fancytree/skin-lion/vline.gif diff --git a/frontend/lib/fancytree/skin-themeroller/icons-rtl.gif b/static/lib/fancytree/skin-themeroller/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/icons-rtl.gif rename to static/lib/fancytree/skin-themeroller/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-themeroller/icons.gif b/static/lib/fancytree/skin-themeroller/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/icons.gif rename to static/lib/fancytree/skin-themeroller/icons.gif diff --git a/frontend/lib/fancytree/skin-themeroller/loading.gif b/static/lib/fancytree/skin-themeroller/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/loading.gif rename to static/lib/fancytree/skin-themeroller/loading.gif diff --git a/frontend/lib/fancytree/skin-themeroller/ui.fancytree.css b/static/lib/fancytree/skin-themeroller/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/ui.fancytree.css rename to static/lib/fancytree/skin-themeroller/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-themeroller/ui.fancytree.less b/static/lib/fancytree/skin-themeroller/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/ui.fancytree.less rename to static/lib/fancytree/skin-themeroller/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-themeroller/ui.fancytree.min.css b/static/lib/fancytree/skin-themeroller/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/ui.fancytree.min.css rename to static/lib/fancytree/skin-themeroller/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-themeroller/vline-rtl.gif b/static/lib/fancytree/skin-themeroller/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/vline-rtl.gif rename to static/lib/fancytree/skin-themeroller/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-themeroller/vline.gif b/static/lib/fancytree/skin-themeroller/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-themeroller/vline.gif rename to static/lib/fancytree/skin-themeroller/vline.gif diff --git a/frontend/lib/fancytree/skin-vista/icons-rtl.gif b/static/lib/fancytree/skin-vista/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-vista/icons-rtl.gif rename to static/lib/fancytree/skin-vista/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-vista/icons.gif b/static/lib/fancytree/skin-vista/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-vista/icons.gif rename to static/lib/fancytree/skin-vista/icons.gif diff --git a/frontend/lib/fancytree/skin-vista/loading.gif b/static/lib/fancytree/skin-vista/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-vista/loading.gif rename to static/lib/fancytree/skin-vista/loading.gif diff --git a/frontend/lib/fancytree/skin-vista/ui.fancytree.css b/static/lib/fancytree/skin-vista/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-vista/ui.fancytree.css rename to static/lib/fancytree/skin-vista/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-vista/ui.fancytree.less b/static/lib/fancytree/skin-vista/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-vista/ui.fancytree.less rename to static/lib/fancytree/skin-vista/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-vista/ui.fancytree.min.css b/static/lib/fancytree/skin-vista/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-vista/ui.fancytree.min.css rename to static/lib/fancytree/skin-vista/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-vista/vline-rtl.gif b/static/lib/fancytree/skin-vista/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-vista/vline-rtl.gif rename to static/lib/fancytree/skin-vista/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-vista/vline.gif b/static/lib/fancytree/skin-vista/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-vista/vline.gif rename to static/lib/fancytree/skin-vista/vline.gif diff --git a/frontend/lib/fancytree/skin-win7/icons-rtl.gif b/static/lib/fancytree/skin-win7/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win7/icons-rtl.gif rename to static/lib/fancytree/skin-win7/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-win7/icons.gif b/static/lib/fancytree/skin-win7/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-win7/icons.gif rename to static/lib/fancytree/skin-win7/icons.gif diff --git a/frontend/lib/fancytree/skin-win7/loading.gif b/static/lib/fancytree/skin-win7/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-win7/loading.gif rename to static/lib/fancytree/skin-win7/loading.gif diff --git a/frontend/lib/fancytree/skin-win7/ui.fancytree.css b/static/lib/fancytree/skin-win7/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-win7/ui.fancytree.css rename to static/lib/fancytree/skin-win7/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-win7/ui.fancytree.less b/static/lib/fancytree/skin-win7/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-win7/ui.fancytree.less rename to static/lib/fancytree/skin-win7/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-win7/ui.fancytree.min.css b/static/lib/fancytree/skin-win7/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-win7/ui.fancytree.min.css rename to static/lib/fancytree/skin-win7/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-win7/vline-rtl.gif b/static/lib/fancytree/skin-win7/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win7/vline-rtl.gif rename to static/lib/fancytree/skin-win7/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-win7/vline.gif b/static/lib/fancytree/skin-win7/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-win7/vline.gif rename to static/lib/fancytree/skin-win7/vline.gif diff --git a/frontend/lib/fancytree/skin-win8-n/icons-rtl.gif b/static/lib/fancytree/skin-win8-n/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/icons-rtl.gif rename to static/lib/fancytree/skin-win8-n/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8-n/icons.gif b/static/lib/fancytree/skin-win8-n/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/icons.gif rename to static/lib/fancytree/skin-win8-n/icons.gif diff --git a/frontend/lib/fancytree/skin-win8-n/loading.gif b/static/lib/fancytree/skin-win8-n/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/loading.gif rename to static/lib/fancytree/skin-win8-n/loading.gif diff --git a/frontend/lib/fancytree/skin-win8-n/ui.fancytree.css b/static/lib/fancytree/skin-win8-n/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/ui.fancytree.css rename to static/lib/fancytree/skin-win8-n/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-win8-n/ui.fancytree.less b/static/lib/fancytree/skin-win8-n/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/ui.fancytree.less rename to static/lib/fancytree/skin-win8-n/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-win8-n/ui.fancytree.min.css b/static/lib/fancytree/skin-win8-n/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/ui.fancytree.min.css rename to static/lib/fancytree/skin-win8-n/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-win8-n/vline-rtl.gif b/static/lib/fancytree/skin-win8-n/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/vline-rtl.gif rename to static/lib/fancytree/skin-win8-n/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8-n/vline.gif b/static/lib/fancytree/skin-win8-n/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-n/vline.gif rename to static/lib/fancytree/skin-win8-n/vline.gif diff --git a/frontend/lib/fancytree/skin-win8-xxl/icons-rtl.gif b/static/lib/fancytree/skin-win8-xxl/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/icons-rtl.gif rename to static/lib/fancytree/skin-win8-xxl/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8-xxl/icons.gif b/static/lib/fancytree/skin-win8-xxl/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/icons.gif rename to static/lib/fancytree/skin-win8-xxl/icons.gif diff --git a/frontend/lib/fancytree/skin-win8-xxl/loading.gif b/static/lib/fancytree/skin-win8-xxl/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/loading.gif rename to static/lib/fancytree/skin-win8-xxl/loading.gif diff --git a/frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.css b/static/lib/fancytree/skin-win8-xxl/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.css rename to static/lib/fancytree/skin-win8-xxl/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.less b/static/lib/fancytree/skin-win8-xxl/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.less rename to static/lib/fancytree/skin-win8-xxl/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.min.css b/static/lib/fancytree/skin-win8-xxl/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/ui.fancytree.min.css rename to static/lib/fancytree/skin-win8-xxl/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-win8-xxl/vline-rtl.gif b/static/lib/fancytree/skin-win8-xxl/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/vline-rtl.gif rename to static/lib/fancytree/skin-win8-xxl/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8-xxl/vline.gif b/static/lib/fancytree/skin-win8-xxl/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8-xxl/vline.gif rename to static/lib/fancytree/skin-win8-xxl/vline.gif diff --git a/frontend/lib/fancytree/skin-win8/icons-rtl.gif b/static/lib/fancytree/skin-win8/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8/icons-rtl.gif rename to static/lib/fancytree/skin-win8/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8/icons.gif b/static/lib/fancytree/skin-win8/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8/icons.gif rename to static/lib/fancytree/skin-win8/icons.gif diff --git a/frontend/lib/fancytree/skin-win8/loading.gif b/static/lib/fancytree/skin-win8/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8/loading.gif rename to static/lib/fancytree/skin-win8/loading.gif diff --git a/frontend/lib/fancytree/skin-win8/ui.fancytree.css b/static/lib/fancytree/skin-win8/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-win8/ui.fancytree.css rename to static/lib/fancytree/skin-win8/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-win8/ui.fancytree.less b/static/lib/fancytree/skin-win8/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-win8/ui.fancytree.less rename to static/lib/fancytree/skin-win8/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-win8/ui.fancytree.min.css b/static/lib/fancytree/skin-win8/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-win8/ui.fancytree.min.css rename to static/lib/fancytree/skin-win8/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-win8/vline-rtl.gif b/static/lib/fancytree/skin-win8/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8/vline-rtl.gif rename to static/lib/fancytree/skin-win8/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-win8/vline.gif b/static/lib/fancytree/skin-win8/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-win8/vline.gif rename to static/lib/fancytree/skin-win8/vline.gif diff --git a/frontend/lib/fancytree/skin-xp/icons-rtl.gif b/static/lib/fancytree/skin-xp/icons-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-xp/icons-rtl.gif rename to static/lib/fancytree/skin-xp/icons-rtl.gif diff --git a/frontend/lib/fancytree/skin-xp/icons.gif b/static/lib/fancytree/skin-xp/icons.gif similarity index 100% rename from frontend/lib/fancytree/skin-xp/icons.gif rename to static/lib/fancytree/skin-xp/icons.gif diff --git a/frontend/lib/fancytree/skin-xp/loading.gif b/static/lib/fancytree/skin-xp/loading.gif similarity index 100% rename from frontend/lib/fancytree/skin-xp/loading.gif rename to static/lib/fancytree/skin-xp/loading.gif diff --git a/frontend/lib/fancytree/skin-xp/ui.fancytree.css b/static/lib/fancytree/skin-xp/ui.fancytree.css similarity index 100% rename from frontend/lib/fancytree/skin-xp/ui.fancytree.css rename to static/lib/fancytree/skin-xp/ui.fancytree.css diff --git a/frontend/lib/fancytree/skin-xp/ui.fancytree.less b/static/lib/fancytree/skin-xp/ui.fancytree.less similarity index 100% rename from frontend/lib/fancytree/skin-xp/ui.fancytree.less rename to static/lib/fancytree/skin-xp/ui.fancytree.less diff --git a/frontend/lib/fancytree/skin-xp/ui.fancytree.min.css b/static/lib/fancytree/skin-xp/ui.fancytree.min.css similarity index 100% rename from frontend/lib/fancytree/skin-xp/ui.fancytree.min.css rename to static/lib/fancytree/skin-xp/ui.fancytree.min.css diff --git a/frontend/lib/fancytree/skin-xp/vline-rtl.gif b/static/lib/fancytree/skin-xp/vline-rtl.gif similarity index 100% rename from frontend/lib/fancytree/skin-xp/vline-rtl.gif rename to static/lib/fancytree/skin-xp/vline-rtl.gif diff --git a/frontend/lib/fancytree/skin-xp/vline.gif b/static/lib/fancytree/skin-xp/vline.gif similarity index 100% rename from frontend/lib/fancytree/skin-xp/vline.gif rename to static/lib/fancytree/skin-xp/vline.gif diff --git a/frontend/lib/fancytree/src/jquery.fancytree.ariagrid.js b/static/lib/fancytree/src/jquery.fancytree.ariagrid.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.ariagrid.js rename to static/lib/fancytree/src/jquery.fancytree.ariagrid.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.childcounter.js b/static/lib/fancytree/src/jquery.fancytree.childcounter.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.childcounter.js rename to static/lib/fancytree/src/jquery.fancytree.childcounter.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.clones.js b/static/lib/fancytree/src/jquery.fancytree.clones.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.clones.js rename to static/lib/fancytree/src/jquery.fancytree.clones.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.columnview.js b/static/lib/fancytree/src/jquery.fancytree.columnview.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.columnview.js rename to static/lib/fancytree/src/jquery.fancytree.columnview.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.debug.js b/static/lib/fancytree/src/jquery.fancytree.debug.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.debug.js rename to static/lib/fancytree/src/jquery.fancytree.debug.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.dnd.js b/static/lib/fancytree/src/jquery.fancytree.dnd.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.dnd.js rename to static/lib/fancytree/src/jquery.fancytree.dnd.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.dnd5.js b/static/lib/fancytree/src/jquery.fancytree.dnd5.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.dnd5.js rename to static/lib/fancytree/src/jquery.fancytree.dnd5.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.edit.js b/static/lib/fancytree/src/jquery.fancytree.edit.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.edit.js rename to static/lib/fancytree/src/jquery.fancytree.edit.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.filter.js b/static/lib/fancytree/src/jquery.fancytree.filter.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.filter.js rename to static/lib/fancytree/src/jquery.fancytree.filter.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.fixed.js b/static/lib/fancytree/src/jquery.fancytree.fixed.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.fixed.js rename to static/lib/fancytree/src/jquery.fancytree.fixed.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.glyph.js b/static/lib/fancytree/src/jquery.fancytree.glyph.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.glyph.js rename to static/lib/fancytree/src/jquery.fancytree.glyph.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.gridnav.js b/static/lib/fancytree/src/jquery.fancytree.gridnav.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.gridnav.js rename to static/lib/fancytree/src/jquery.fancytree.gridnav.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.js b/static/lib/fancytree/src/jquery.fancytree.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.js rename to static/lib/fancytree/src/jquery.fancytree.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.menu.js b/static/lib/fancytree/src/jquery.fancytree.menu.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.menu.js rename to static/lib/fancytree/src/jquery.fancytree.menu.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.persist.js b/static/lib/fancytree/src/jquery.fancytree.persist.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.persist.js rename to static/lib/fancytree/src/jquery.fancytree.persist.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.table.js b/static/lib/fancytree/src/jquery.fancytree.table.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.table.js rename to static/lib/fancytree/src/jquery.fancytree.table.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.themeroller.js b/static/lib/fancytree/src/jquery.fancytree.themeroller.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.themeroller.js rename to static/lib/fancytree/src/jquery.fancytree.themeroller.js diff --git a/frontend/lib/fancytree/src/jquery.fancytree.wide.js b/static/lib/fancytree/src/jquery.fancytree.wide.js similarity index 100% rename from frontend/lib/fancytree/src/jquery.fancytree.wide.js rename to static/lib/fancytree/src/jquery.fancytree.wide.js diff --git a/frontend/lib/jquery.fancytree.hotkeys.js b/static/lib/jquery.fancytree.hotkeys.js similarity index 100% rename from frontend/lib/jquery.fancytree.hotkeys.js rename to static/lib/jquery.fancytree.hotkeys.js diff --git a/frontend/lib/jquery.hotkeys.js b/static/lib/jquery.hotkeys.js similarity index 100% rename from frontend/lib/jquery.hotkeys.js rename to static/lib/jquery.hotkeys.js diff --git a/frontend/lib/jquery.js b/static/lib/jquery.js similarity index 100% rename from frontend/lib/jquery.js rename to static/lib/jquery.js diff --git a/frontend/lib/jqueryui/AUTHORS.txt b/static/lib/jqueryui/AUTHORS.txt similarity index 100% rename from frontend/lib/jqueryui/AUTHORS.txt rename to static/lib/jqueryui/AUTHORS.txt diff --git a/frontend/lib/jqueryui/LICENSE.txt b/static/lib/jqueryui/LICENSE.txt similarity index 100% rename from frontend/lib/jqueryui/LICENSE.txt rename to static/lib/jqueryui/LICENSE.txt diff --git a/frontend/lib/jqueryui/images/ui-icons_444444_256x240.png b/static/lib/jqueryui/images/ui-icons_444444_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_444444_256x240.png rename to static/lib/jqueryui/images/ui-icons_444444_256x240.png diff --git a/frontend/lib/jqueryui/images/ui-icons_555555_256x240.png b/static/lib/jqueryui/images/ui-icons_555555_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_555555_256x240.png rename to static/lib/jqueryui/images/ui-icons_555555_256x240.png diff --git a/frontend/lib/jqueryui/images/ui-icons_777620_256x240.png b/static/lib/jqueryui/images/ui-icons_777620_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_777620_256x240.png rename to static/lib/jqueryui/images/ui-icons_777620_256x240.png diff --git a/frontend/lib/jqueryui/images/ui-icons_777777_256x240.png b/static/lib/jqueryui/images/ui-icons_777777_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_777777_256x240.png rename to static/lib/jqueryui/images/ui-icons_777777_256x240.png diff --git a/frontend/lib/jqueryui/images/ui-icons_cc0000_256x240.png b/static/lib/jqueryui/images/ui-icons_cc0000_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_cc0000_256x240.png rename to static/lib/jqueryui/images/ui-icons_cc0000_256x240.png diff --git a/frontend/lib/jqueryui/images/ui-icons_ffffff_256x240.png b/static/lib/jqueryui/images/ui-icons_ffffff_256x240.png similarity index 100% rename from frontend/lib/jqueryui/images/ui-icons_ffffff_256x240.png rename to static/lib/jqueryui/images/ui-icons_ffffff_256x240.png diff --git a/frontend/lib/jqueryui/index.html b/static/lib/jqueryui/index.html similarity index 100% rename from frontend/lib/jqueryui/index.html rename to static/lib/jqueryui/index.html diff --git a/frontend/lib/jqueryui/jquery-ui.css b/static/lib/jqueryui/jquery-ui.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.css rename to static/lib/jqueryui/jquery-ui.css diff --git a/frontend/lib/jqueryui/jquery-ui.js b/static/lib/jqueryui/jquery-ui.js similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.js rename to static/lib/jqueryui/jquery-ui.js diff --git a/frontend/lib/jqueryui/jquery-ui.min.css b/static/lib/jqueryui/jquery-ui.min.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.min.css rename to static/lib/jqueryui/jquery-ui.min.css diff --git a/frontend/lib/jqueryui/jquery-ui.min.js b/static/lib/jqueryui/jquery-ui.min.js similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.min.js rename to static/lib/jqueryui/jquery-ui.min.js diff --git a/frontend/lib/jqueryui/jquery-ui.structure.css b/static/lib/jqueryui/jquery-ui.structure.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.structure.css rename to static/lib/jqueryui/jquery-ui.structure.css diff --git a/frontend/lib/jqueryui/jquery-ui.structure.min.css b/static/lib/jqueryui/jquery-ui.structure.min.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.structure.min.css rename to static/lib/jqueryui/jquery-ui.structure.min.css diff --git a/frontend/lib/jqueryui/jquery-ui.theme.css b/static/lib/jqueryui/jquery-ui.theme.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.theme.css rename to static/lib/jqueryui/jquery-ui.theme.css diff --git a/frontend/lib/jqueryui/jquery-ui.theme.min.css b/static/lib/jqueryui/jquery-ui.theme.min.css similarity index 100% rename from frontend/lib/jqueryui/jquery-ui.theme.min.css rename to static/lib/jqueryui/jquery-ui.theme.min.css diff --git a/frontend/lib/jqueryui/package.json b/static/lib/jqueryui/package.json similarity index 100% rename from frontend/lib/jqueryui/package.json rename to static/lib/jqueryui/package.json diff --git a/frontend/lib/summernote/font/summernote.eot b/static/lib/summernote/font/summernote.eot similarity index 100% rename from frontend/lib/summernote/font/summernote.eot rename to static/lib/summernote/font/summernote.eot diff --git a/frontend/lib/summernote/font/summernote.ttf b/static/lib/summernote/font/summernote.ttf similarity index 100% rename from frontend/lib/summernote/font/summernote.ttf rename to static/lib/summernote/font/summernote.ttf diff --git a/frontend/lib/summernote/font/summernote.woff b/static/lib/summernote/font/summernote.woff similarity index 100% rename from frontend/lib/summernote/font/summernote.woff rename to static/lib/summernote/font/summernote.woff diff --git a/frontend/lib/summernote/lang/summernote-ar-AR.js b/static/lib/summernote/lang/summernote-ar-AR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ar-AR.js rename to static/lib/summernote/lang/summernote-ar-AR.js diff --git a/frontend/lib/summernote/lang/summernote-ar-AR.min.js b/static/lib/summernote/lang/summernote-ar-AR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ar-AR.min.js rename to static/lib/summernote/lang/summernote-ar-AR.min.js diff --git a/frontend/lib/summernote/lang/summernote-bg-BG.js b/static/lib/summernote/lang/summernote-bg-BG.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-bg-BG.js rename to static/lib/summernote/lang/summernote-bg-BG.js diff --git a/frontend/lib/summernote/lang/summernote-bg-BG.min.js b/static/lib/summernote/lang/summernote-bg-BG.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-bg-BG.min.js rename to static/lib/summernote/lang/summernote-bg-BG.min.js diff --git a/frontend/lib/summernote/lang/summernote-ca-ES.js b/static/lib/summernote/lang/summernote-ca-ES.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ca-ES.js rename to static/lib/summernote/lang/summernote-ca-ES.js diff --git a/frontend/lib/summernote/lang/summernote-ca-ES.min.js b/static/lib/summernote/lang/summernote-ca-ES.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ca-ES.min.js rename to static/lib/summernote/lang/summernote-ca-ES.min.js diff --git a/frontend/lib/summernote/lang/summernote-cs-CZ.js b/static/lib/summernote/lang/summernote-cs-CZ.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-cs-CZ.js rename to static/lib/summernote/lang/summernote-cs-CZ.js diff --git a/frontend/lib/summernote/lang/summernote-cs-CZ.min.js b/static/lib/summernote/lang/summernote-cs-CZ.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-cs-CZ.min.js rename to static/lib/summernote/lang/summernote-cs-CZ.min.js diff --git a/frontend/lib/summernote/lang/summernote-da-DK.js b/static/lib/summernote/lang/summernote-da-DK.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-da-DK.js rename to static/lib/summernote/lang/summernote-da-DK.js diff --git a/frontend/lib/summernote/lang/summernote-da-DK.min.js b/static/lib/summernote/lang/summernote-da-DK.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-da-DK.min.js rename to static/lib/summernote/lang/summernote-da-DK.min.js diff --git a/frontend/lib/summernote/lang/summernote-de-DE.js b/static/lib/summernote/lang/summernote-de-DE.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-de-DE.js rename to static/lib/summernote/lang/summernote-de-DE.js diff --git a/frontend/lib/summernote/lang/summernote-de-DE.min.js b/static/lib/summernote/lang/summernote-de-DE.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-de-DE.min.js rename to static/lib/summernote/lang/summernote-de-DE.min.js diff --git a/frontend/lib/summernote/lang/summernote-el-GR.js b/static/lib/summernote/lang/summernote-el-GR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-el-GR.js rename to static/lib/summernote/lang/summernote-el-GR.js diff --git a/frontend/lib/summernote/lang/summernote-el-GR.min.js b/static/lib/summernote/lang/summernote-el-GR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-el-GR.min.js rename to static/lib/summernote/lang/summernote-el-GR.min.js diff --git a/frontend/lib/summernote/lang/summernote-es-ES.js b/static/lib/summernote/lang/summernote-es-ES.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-es-ES.js rename to static/lib/summernote/lang/summernote-es-ES.js diff --git a/frontend/lib/summernote/lang/summernote-es-ES.min.js b/static/lib/summernote/lang/summernote-es-ES.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-es-ES.min.js rename to static/lib/summernote/lang/summernote-es-ES.min.js diff --git a/frontend/lib/summernote/lang/summernote-es-EU.js b/static/lib/summernote/lang/summernote-es-EU.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-es-EU.js rename to static/lib/summernote/lang/summernote-es-EU.js diff --git a/frontend/lib/summernote/lang/summernote-es-EU.min.js b/static/lib/summernote/lang/summernote-es-EU.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-es-EU.min.js rename to static/lib/summernote/lang/summernote-es-EU.min.js diff --git a/frontend/lib/summernote/lang/summernote-fa-IR.js b/static/lib/summernote/lang/summernote-fa-IR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fa-IR.js rename to static/lib/summernote/lang/summernote-fa-IR.js diff --git a/frontend/lib/summernote/lang/summernote-fa-IR.min.js b/static/lib/summernote/lang/summernote-fa-IR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fa-IR.min.js rename to static/lib/summernote/lang/summernote-fa-IR.min.js diff --git a/frontend/lib/summernote/lang/summernote-fi-FI.js b/static/lib/summernote/lang/summernote-fi-FI.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fi-FI.js rename to static/lib/summernote/lang/summernote-fi-FI.js diff --git a/frontend/lib/summernote/lang/summernote-fi-FI.min.js b/static/lib/summernote/lang/summernote-fi-FI.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fi-FI.min.js rename to static/lib/summernote/lang/summernote-fi-FI.min.js diff --git a/frontend/lib/summernote/lang/summernote-fr-FR.js b/static/lib/summernote/lang/summernote-fr-FR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fr-FR.js rename to static/lib/summernote/lang/summernote-fr-FR.js diff --git a/frontend/lib/summernote/lang/summernote-fr-FR.min.js b/static/lib/summernote/lang/summernote-fr-FR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-fr-FR.min.js rename to static/lib/summernote/lang/summernote-fr-FR.min.js diff --git a/frontend/lib/summernote/lang/summernote-gl-ES.js b/static/lib/summernote/lang/summernote-gl-ES.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-gl-ES.js rename to static/lib/summernote/lang/summernote-gl-ES.js diff --git a/frontend/lib/summernote/lang/summernote-gl-ES.min.js b/static/lib/summernote/lang/summernote-gl-ES.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-gl-ES.min.js rename to static/lib/summernote/lang/summernote-gl-ES.min.js diff --git a/frontend/lib/summernote/lang/summernote-he-IL.js b/static/lib/summernote/lang/summernote-he-IL.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-he-IL.js rename to static/lib/summernote/lang/summernote-he-IL.js diff --git a/frontend/lib/summernote/lang/summernote-he-IL.min.js b/static/lib/summernote/lang/summernote-he-IL.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-he-IL.min.js rename to static/lib/summernote/lang/summernote-he-IL.min.js diff --git a/frontend/lib/summernote/lang/summernote-hr-HR.js b/static/lib/summernote/lang/summernote-hr-HR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-hr-HR.js rename to static/lib/summernote/lang/summernote-hr-HR.js diff --git a/frontend/lib/summernote/lang/summernote-hr-HR.min.js b/static/lib/summernote/lang/summernote-hr-HR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-hr-HR.min.js rename to static/lib/summernote/lang/summernote-hr-HR.min.js diff --git a/frontend/lib/summernote/lang/summernote-hu-HU.js b/static/lib/summernote/lang/summernote-hu-HU.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-hu-HU.js rename to static/lib/summernote/lang/summernote-hu-HU.js diff --git a/frontend/lib/summernote/lang/summernote-hu-HU.min.js b/static/lib/summernote/lang/summernote-hu-HU.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-hu-HU.min.js rename to static/lib/summernote/lang/summernote-hu-HU.min.js diff --git a/frontend/lib/summernote/lang/summernote-id-ID.js b/static/lib/summernote/lang/summernote-id-ID.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-id-ID.js rename to static/lib/summernote/lang/summernote-id-ID.js diff --git a/frontend/lib/summernote/lang/summernote-id-ID.min.js b/static/lib/summernote/lang/summernote-id-ID.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-id-ID.min.js rename to static/lib/summernote/lang/summernote-id-ID.min.js diff --git a/frontend/lib/summernote/lang/summernote-it-IT.js b/static/lib/summernote/lang/summernote-it-IT.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-it-IT.js rename to static/lib/summernote/lang/summernote-it-IT.js diff --git a/frontend/lib/summernote/lang/summernote-it-IT.min.js b/static/lib/summernote/lang/summernote-it-IT.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-it-IT.min.js rename to static/lib/summernote/lang/summernote-it-IT.min.js diff --git a/frontend/lib/summernote/lang/summernote-ja-JP.js b/static/lib/summernote/lang/summernote-ja-JP.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ja-JP.js rename to static/lib/summernote/lang/summernote-ja-JP.js diff --git a/frontend/lib/summernote/lang/summernote-ja-JP.min.js b/static/lib/summernote/lang/summernote-ja-JP.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ja-JP.min.js rename to static/lib/summernote/lang/summernote-ja-JP.min.js diff --git a/frontend/lib/summernote/lang/summernote-ko-KR.js b/static/lib/summernote/lang/summernote-ko-KR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ko-KR.js rename to static/lib/summernote/lang/summernote-ko-KR.js diff --git a/frontend/lib/summernote/lang/summernote-ko-KR.min.js b/static/lib/summernote/lang/summernote-ko-KR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ko-KR.min.js rename to static/lib/summernote/lang/summernote-ko-KR.min.js diff --git a/frontend/lib/summernote/lang/summernote-lt-LT.js b/static/lib/summernote/lang/summernote-lt-LT.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-lt-LT.js rename to static/lib/summernote/lang/summernote-lt-LT.js diff --git a/frontend/lib/summernote/lang/summernote-lt-LT.min.js b/static/lib/summernote/lang/summernote-lt-LT.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-lt-LT.min.js rename to static/lib/summernote/lang/summernote-lt-LT.min.js diff --git a/frontend/lib/summernote/lang/summernote-lt-LV.js b/static/lib/summernote/lang/summernote-lt-LV.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-lt-LV.js rename to static/lib/summernote/lang/summernote-lt-LV.js diff --git a/frontend/lib/summernote/lang/summernote-lt-LV.min.js b/static/lib/summernote/lang/summernote-lt-LV.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-lt-LV.min.js rename to static/lib/summernote/lang/summernote-lt-LV.min.js diff --git a/frontend/lib/summernote/lang/summernote-mn-MN b/static/lib/summernote/lang/summernote-mn-MN similarity index 100% rename from frontend/lib/summernote/lang/summernote-mn-MN rename to static/lib/summernote/lang/summernote-mn-MN diff --git a/frontend/lib/summernote/lang/summernote-mn-MN.js b/static/lib/summernote/lang/summernote-mn-MN.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-mn-MN.js rename to static/lib/summernote/lang/summernote-mn-MN.js diff --git a/frontend/lib/summernote/lang/summernote-mn-MN.min.js b/static/lib/summernote/lang/summernote-mn-MN.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-mn-MN.min.js rename to static/lib/summernote/lang/summernote-mn-MN.min.js diff --git a/frontend/lib/summernote/lang/summernote-nb-NO.js b/static/lib/summernote/lang/summernote-nb-NO.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-nb-NO.js rename to static/lib/summernote/lang/summernote-nb-NO.js diff --git a/frontend/lib/summernote/lang/summernote-nb-NO.min.js b/static/lib/summernote/lang/summernote-nb-NO.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-nb-NO.min.js rename to static/lib/summernote/lang/summernote-nb-NO.min.js diff --git a/frontend/lib/summernote/lang/summernote-nl-NL.js b/static/lib/summernote/lang/summernote-nl-NL.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-nl-NL.js rename to static/lib/summernote/lang/summernote-nl-NL.js diff --git a/frontend/lib/summernote/lang/summernote-nl-NL.min.js b/static/lib/summernote/lang/summernote-nl-NL.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-nl-NL.min.js rename to static/lib/summernote/lang/summernote-nl-NL.min.js diff --git a/frontend/lib/summernote/lang/summernote-pl-PL.js b/static/lib/summernote/lang/summernote-pl-PL.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pl-PL.js rename to static/lib/summernote/lang/summernote-pl-PL.js diff --git a/frontend/lib/summernote/lang/summernote-pl-PL.min.js b/static/lib/summernote/lang/summernote-pl-PL.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pl-PL.min.js rename to static/lib/summernote/lang/summernote-pl-PL.min.js diff --git a/frontend/lib/summernote/lang/summernote-pt-BR.js b/static/lib/summernote/lang/summernote-pt-BR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pt-BR.js rename to static/lib/summernote/lang/summernote-pt-BR.js diff --git a/frontend/lib/summernote/lang/summernote-pt-BR.min.js b/static/lib/summernote/lang/summernote-pt-BR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pt-BR.min.js rename to static/lib/summernote/lang/summernote-pt-BR.min.js diff --git a/frontend/lib/summernote/lang/summernote-pt-PT.js b/static/lib/summernote/lang/summernote-pt-PT.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pt-PT.js rename to static/lib/summernote/lang/summernote-pt-PT.js diff --git a/frontend/lib/summernote/lang/summernote-pt-PT.min.js b/static/lib/summernote/lang/summernote-pt-PT.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-pt-PT.min.js rename to static/lib/summernote/lang/summernote-pt-PT.min.js diff --git a/frontend/lib/summernote/lang/summernote-ro-RO.js b/static/lib/summernote/lang/summernote-ro-RO.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ro-RO.js rename to static/lib/summernote/lang/summernote-ro-RO.js diff --git a/frontend/lib/summernote/lang/summernote-ro-RO.min.js b/static/lib/summernote/lang/summernote-ro-RO.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ro-RO.min.js rename to static/lib/summernote/lang/summernote-ro-RO.min.js diff --git a/frontend/lib/summernote/lang/summernote-ru-RU.js b/static/lib/summernote/lang/summernote-ru-RU.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ru-RU.js rename to static/lib/summernote/lang/summernote-ru-RU.js diff --git a/frontend/lib/summernote/lang/summernote-ru-RU.min.js b/static/lib/summernote/lang/summernote-ru-RU.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ru-RU.min.js rename to static/lib/summernote/lang/summernote-ru-RU.min.js diff --git a/frontend/lib/summernote/lang/summernote-sk-SK.js b/static/lib/summernote/lang/summernote-sk-SK.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sk-SK.js rename to static/lib/summernote/lang/summernote-sk-SK.js diff --git a/frontend/lib/summernote/lang/summernote-sk-SK.min.js b/static/lib/summernote/lang/summernote-sk-SK.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sk-SK.min.js rename to static/lib/summernote/lang/summernote-sk-SK.min.js diff --git a/frontend/lib/summernote/lang/summernote-sl-SI.js b/static/lib/summernote/lang/summernote-sl-SI.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sl-SI.js rename to static/lib/summernote/lang/summernote-sl-SI.js diff --git a/frontend/lib/summernote/lang/summernote-sl-SI.min.js b/static/lib/summernote/lang/summernote-sl-SI.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sl-SI.min.js rename to static/lib/summernote/lang/summernote-sl-SI.min.js diff --git a/frontend/lib/summernote/lang/summernote-sr-RS-Latin.js b/static/lib/summernote/lang/summernote-sr-RS-Latin.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sr-RS-Latin.js rename to static/lib/summernote/lang/summernote-sr-RS-Latin.js diff --git a/frontend/lib/summernote/lang/summernote-sr-RS-Latin.min.js b/static/lib/summernote/lang/summernote-sr-RS-Latin.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sr-RS-Latin.min.js rename to static/lib/summernote/lang/summernote-sr-RS-Latin.min.js diff --git a/frontend/lib/summernote/lang/summernote-sr-RS.js b/static/lib/summernote/lang/summernote-sr-RS.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sr-RS.js rename to static/lib/summernote/lang/summernote-sr-RS.js diff --git a/frontend/lib/summernote/lang/summernote-sr-RS.min.js b/static/lib/summernote/lang/summernote-sr-RS.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sr-RS.min.js rename to static/lib/summernote/lang/summernote-sr-RS.min.js diff --git a/frontend/lib/summernote/lang/summernote-sv-SE.js b/static/lib/summernote/lang/summernote-sv-SE.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sv-SE.js rename to static/lib/summernote/lang/summernote-sv-SE.js diff --git a/frontend/lib/summernote/lang/summernote-sv-SE.min.js b/static/lib/summernote/lang/summernote-sv-SE.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-sv-SE.min.js rename to static/lib/summernote/lang/summernote-sv-SE.min.js diff --git a/frontend/lib/summernote/lang/summernote-ta-IN.js b/static/lib/summernote/lang/summernote-ta-IN.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ta-IN.js rename to static/lib/summernote/lang/summernote-ta-IN.js diff --git a/frontend/lib/summernote/lang/summernote-ta-IN.min.js b/static/lib/summernote/lang/summernote-ta-IN.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-ta-IN.min.js rename to static/lib/summernote/lang/summernote-ta-IN.min.js diff --git a/frontend/lib/summernote/lang/summernote-th-TH.js b/static/lib/summernote/lang/summernote-th-TH.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-th-TH.js rename to static/lib/summernote/lang/summernote-th-TH.js diff --git a/frontend/lib/summernote/lang/summernote-th-TH.min.js b/static/lib/summernote/lang/summernote-th-TH.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-th-TH.min.js rename to static/lib/summernote/lang/summernote-th-TH.min.js diff --git a/frontend/lib/summernote/lang/summernote-tr-TR.js b/static/lib/summernote/lang/summernote-tr-TR.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-tr-TR.js rename to static/lib/summernote/lang/summernote-tr-TR.js diff --git a/frontend/lib/summernote/lang/summernote-tr-TR.min.js b/static/lib/summernote/lang/summernote-tr-TR.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-tr-TR.min.js rename to static/lib/summernote/lang/summernote-tr-TR.min.js diff --git a/frontend/lib/summernote/lang/summernote-uk-UA.js b/static/lib/summernote/lang/summernote-uk-UA.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-uk-UA.js rename to static/lib/summernote/lang/summernote-uk-UA.js diff --git a/frontend/lib/summernote/lang/summernote-uk-UA.min.js b/static/lib/summernote/lang/summernote-uk-UA.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-uk-UA.min.js rename to static/lib/summernote/lang/summernote-uk-UA.min.js diff --git a/frontend/lib/summernote/lang/summernote-vi-VN.js b/static/lib/summernote/lang/summernote-vi-VN.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-vi-VN.js rename to static/lib/summernote/lang/summernote-vi-VN.js diff --git a/frontend/lib/summernote/lang/summernote-vi-VN.min.js b/static/lib/summernote/lang/summernote-vi-VN.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-vi-VN.min.js rename to static/lib/summernote/lang/summernote-vi-VN.min.js diff --git a/frontend/lib/summernote/lang/summernote-zh-CN.js b/static/lib/summernote/lang/summernote-zh-CN.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-zh-CN.js rename to static/lib/summernote/lang/summernote-zh-CN.js diff --git a/frontend/lib/summernote/lang/summernote-zh-CN.min.js b/static/lib/summernote/lang/summernote-zh-CN.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-zh-CN.min.js rename to static/lib/summernote/lang/summernote-zh-CN.min.js diff --git a/frontend/lib/summernote/lang/summernote-zh-TW.js b/static/lib/summernote/lang/summernote-zh-TW.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-zh-TW.js rename to static/lib/summernote/lang/summernote-zh-TW.js diff --git a/frontend/lib/summernote/lang/summernote-zh-TW.min.js b/static/lib/summernote/lang/summernote-zh-TW.min.js similarity index 100% rename from frontend/lib/summernote/lang/summernote-zh-TW.min.js rename to static/lib/summernote/lang/summernote-zh-TW.min.js diff --git a/frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.css b/static/lib/summernote/plugin/databasic/summernote-ext-databasic.css similarity index 100% rename from frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.css rename to static/lib/summernote/plugin/databasic/summernote-ext-databasic.css diff --git a/frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.js b/static/lib/summernote/plugin/databasic/summernote-ext-databasic.js similarity index 100% rename from frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.js rename to static/lib/summernote/plugin/databasic/summernote-ext-databasic.js diff --git a/frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.min.css b/static/lib/summernote/plugin/databasic/summernote-ext-databasic.min.css similarity index 100% rename from frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.min.css rename to static/lib/summernote/plugin/databasic/summernote-ext-databasic.min.css diff --git a/frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.min.js b/static/lib/summernote/plugin/databasic/summernote-ext-databasic.min.js similarity index 100% rename from frontend/lib/summernote/plugin/databasic/summernote-ext-databasic.min.js rename to static/lib/summernote/plugin/databasic/summernote-ext-databasic.min.js diff --git a/frontend/lib/summernote/plugin/hello/summernote-ext-hello.js b/static/lib/summernote/plugin/hello/summernote-ext-hello.js similarity index 100% rename from frontend/lib/summernote/plugin/hello/summernote-ext-hello.js rename to static/lib/summernote/plugin/hello/summernote-ext-hello.js diff --git a/frontend/lib/summernote/plugin/hello/summernote-ext-hello.min.js b/static/lib/summernote/plugin/hello/summernote-ext-hello.min.js similarity index 100% rename from frontend/lib/summernote/plugin/hello/summernote-ext-hello.min.js rename to static/lib/summernote/plugin/hello/summernote-ext-hello.min.js diff --git a/frontend/lib/summernote/plugin/specialchars/summernote-ext-specialchars.js b/static/lib/summernote/plugin/specialchars/summernote-ext-specialchars.js similarity index 100% rename from frontend/lib/summernote/plugin/specialchars/summernote-ext-specialchars.js rename to static/lib/summernote/plugin/specialchars/summernote-ext-specialchars.js diff --git a/frontend/lib/summernote/plugin/specialchars/summernote-ext-specialchars.min.js b/static/lib/summernote/plugin/specialchars/summernote-ext-specialchars.min.js similarity index 100% rename from frontend/lib/summernote/plugin/specialchars/summernote-ext-specialchars.min.js rename to static/lib/summernote/plugin/specialchars/summernote-ext-specialchars.min.js diff --git a/frontend/lib/summernote/summernote.css b/static/lib/summernote/summernote.css similarity index 100% rename from frontend/lib/summernote/summernote.css rename to static/lib/summernote/summernote.css diff --git a/frontend/lib/summernote/summernote.js b/static/lib/summernote/summernote.js similarity index 100% rename from frontend/lib/summernote/summernote.js rename to static/lib/summernote/summernote.js diff --git a/frontend/lib/summernote/summernote.min.js b/static/lib/summernote/summernote.min.js similarity index 100% rename from frontend/lib/summernote/summernote.min.js rename to static/lib/summernote/summernote.min.js diff --git a/frontend/style.css b/static/style.css similarity index 100% rename from frontend/style.css rename to static/style.css diff --git a/frontend/index.html b/templates/app.html similarity index 58% rename from frontend/index.html rename to templates/app.html index 4762a1328..1667f158d 100644 --- a/frontend/index.html +++ b/templates/app.html @@ -19,10 +19,18 @@
-
- +
+
+ +
+
+ +
+ +
+

This prototype version supports basic editing, including some formatting (bold, italic, strike-through, underscore), images (just paste it into editor) and links. To edit the note, just click on title or content and you can directly modify it. Changes are saved immediatelly.

@@ -41,31 +49,31 @@
- - + + - - + + - - + + - - + + - - + + - + - - - - - + + + + + \ No newline at end of file diff --git a/templates/login.html b/templates/login.html new file mode 100644 index 000000000..724eab9d7 --- /dev/null +++ b/templates/login.html @@ -0,0 +1,50 @@ + + + + + Login + + +
+
+
+

Notecase login

+ + {% if failedAuth %} +
+ Username and / or password are incorrect. Please try again. +
+ {% endif %} + +
+
+ +
+ +
+
+
+ +
+ +
+
+
+
+ +
+
+
+ +
+
+
+
+
+ + + + + \ No newline at end of file