diff --git a/aprsd/flask.py b/aprsd/flask.py index 9f8a84f..a1bdb00 100644 --- a/aprsd/flask.py +++ b/aprsd/flask.py @@ -47,7 +47,11 @@ class APRSDFlask(flask_classful.FlaskView): @auth.login_required def index(self): stats = self._stats() - return flask.render_template("index.html", initial_stats=stats) + return flask.render_template( + "index.html", + initial_stats=stats, + callsign=self.config["aprs"]["login"], + ) @auth.login_required def messages(self): @@ -84,6 +88,7 @@ class APRSDFlask(flask_classful.FlaskView): result = { "version": aprsd.__version__, "aprsis_server": server_string, + "callsign": self.config["aprs"]["login"], "uptime": stats_obj.uptime, "size_tracker": len(track), "stats": stats_obj.stats(), diff --git a/aprsd/web/templates/index.html b/aprsd/web/templates/index.html index 20191ad..e4263b8 100644 --- a/aprsd/web/templates/index.html +++ b/aprsd/web/templates/index.html @@ -179,79 +179,80 @@ }); - + #graphs { + display: grid; + width: 100%; + grid-template-columns: 1fr 1fr; + } + #left { + border: 1px solid black; + margin: 2px; + } + #right { + border: 1px solid black; + margin: 2px; + } + #stats { + margin: auto; + width: 80%; + } + #jsonstats { + display: none; + } + #title { + font-size: 4em; + } + #uptime, #aprsis { + font-size: 1em; + } + #callsign { + font-size: 1.4em; + color: #00F; + } +
APRSD version
+
{{ callsign }}