Skip to content

Commit fc348de

Browse files
committed
add footer with versions and meta attrs to index.html
1 parent 17293bd commit fc348de

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

nested_diff_restful/api.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@
1616

1717
from flask import Flask, Response, jsonify, render_template, request
1818
from nested_diff import Differ, Patcher
19+
from nested_diff import __version__ as nested_diff_version
1920
from nested_diff.formatters import HtmlFormatter, TermFormatter, TextFormatter
2021
from nested_diff.handlers import TextHandler
2122

23+
from nested_diff_restful import __version__ as nested_diff_restful_version
24+
2225
flask_kwargs = {}
2326

2427
for kw in ('static_folder', 'static_url_path', 'template_folder'):
@@ -52,7 +55,11 @@ def format_diff_response(fmt, diff, opts):
5255
@app.route('/')
5356
def index():
5457
resp = Response(
55-
render_template('index.html'),
58+
render_template(
59+
'index.html',
60+
nested_diff_version=nested_diff_version,
61+
nested_diff_restful_version=nested_diff_restful_version,
62+
),
5663
mimetype='text/html',
5764
status=200,
5865
)

nested_diff_restful/templates/index.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8">
5+
<meta name="description" content="Nested-Diff web UI">
6+
<meta name="keywords" content="nested-diff,nested-diff-restful,recursive-diff">
57
<meta name="viewport" content="width=device-width, initial-scale=1">
68
<title>Nested-Diff</title>
79
<link rel="icon" href="/static/favicon.svg" type="image/svg+xml">
@@ -21,7 +23,7 @@
2123
}
2224
</style>
2325
</head>
24-
<body>
26+
<body class="d-flex flex-column min-vh-100">
2527
<div class="container">
2628
<form>
2729
<h1><a href="https://github.com/mr-mixas/Nested-Diff.py">Nested-Diff</a></h1>
@@ -88,5 +90,9 @@ <h1><a href="https://github.com/mr-mixas/Nested-Diff.py">Nested-Diff</a></h1>
8890
</div>
8991
</form>
9092
</div>
93+
<footer class="footer bg-light mt-auto small text-center text-secondary">
94+
nested-diff <a class="text-secondary" href="https://pypi.org/project/nested-diff/{{ nested_diff_version }}/">{{ nested_diff_version }}</a>;
95+
nested-diff-restful <a class="text-secondary" href="https://pypi.org/project/nested-diff-restful/{{ nested_diff_restful_version }}/">{{ nested_diff_restful_version }}</a>
96+
</footer>
9197
</body>
9298
</html>

0 commit comments

Comments
 (0)