aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2025-02-25 20:31:16 +0100
committerDaniel Schadt <kingdread@gmx.de>2025-02-25 20:31:16 +0100
commitb71845efeeaec472baec98aed199c9b63d2b87ad (patch)
treed9c649d24fd18fe61658946d7f14170de2eeadda
parentd312ff1f30fe593deab8505a67b530916f08a2d7 (diff)
downloadfietsboek-b71845efeeaec472baec98aed199c9b63d2b87ad.tar.gz
fietsboek-b71845efeeaec472baec98aed199c9b63d2b87ad.tar.bz2
fietsboek-b71845efeeaec472baec98aed199c9b63d2b87ad.zip
better align counts on home view
-rw-r--r--asset-sources/theme.scss12
-rw-r--r--fietsboek/static/theme.css12
-rw-r--r--fietsboek/static/theme.css.map2
-rw-r--r--fietsboek/templates/home.jinja26
4 files changed, 29 insertions, 3 deletions
diff --git a/asset-sources/theme.scss b/asset-sources/theme.scss
index bdc18f9..7f89bf6 100644
--- a/asset-sources/theme.scss
+++ b/asset-sources/theme.scss
@@ -183,6 +183,18 @@ strong {
font-variant: lining-nums;
}
+.day-field {
+ width: 1.6em;
+ display: inline-block;
+}
+
+.length-field {
+ min-width: 5.2em;
+ display: inline-block;
+ text-align: right;
+ font-variant-numeric: tabular-nums;
+}
+
.calendar-title {
text-align: center;
}
diff --git a/fietsboek/static/theme.css b/fietsboek/static/theme.css
index 5511337..2298b49 100644
--- a/fietsboek/static/theme.css
+++ b/fietsboek/static/theme.css
@@ -176,6 +176,18 @@ strong {
font-variant: lining-nums;
}
+.day-field {
+ width: 1.6em;
+ display: inline-block;
+}
+
+.length-field {
+ min-width: 5.2em;
+ display: inline-block;
+ text-align: right;
+ font-variant-numeric: tabular-nums;
+}
+
.calendar-title {
text-align: center;
}
diff --git a/fietsboek/static/theme.css.map b/fietsboek/static/theme.css.map
index 2d30ac9..08ac64f 100644
--- a/fietsboek/static/theme.css.map
+++ b/fietsboek/static/theme.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../../asset-sources/theme.scss"],"names":[],"mappings":"AAAA;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EAqCE;EACA;EACA;EACA;EACA;EACA;;AAzCA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAWJ;EACI;;;AAGJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;;AAIJ;EACE;;;AAGF;AACA;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE","file":"theme.css"} \ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../../asset-sources/theme.scss"],"names":[],"mappings":"AAAA;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EAqCE;EACA;EACA;EACA;EACA;EACA;;AAzCA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAWJ;EACI;;;AAGJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;;AACA;EACE;;AAGJ;EACE;EACA;;AACA;EACE;;AAIJ;EACE;EACA;;;AAIJ;EACE;;;AAGF;AACA;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE","file":"theme.css"} \ No newline at end of file
diff --git a/fietsboek/templates/home.jinja2 b/fietsboek/templates/home.jinja2
index c723b3c..db832de 100644
--- a/fietsboek/templates/home.jinja2
+++ b/fietsboek/templates/home.jinja2
@@ -55,7 +55,7 @@
<div class="list-group collapse show">
{% for track in month %}
<span class="list-group-item">
- {{ track.date.day }}:
+ <span class="day-field">{{ track.date.day }}:</span>
<a href="{{ request.route_url('details', track_id=track.id) }}" data-bs-toggle="tooltip" data-bs-container="body" data-bs-html="true" title="{{ track.html_tooltip(request.localizer) }}">
{{ track.title | default(track.date, true) }}
</a>
@@ -84,7 +84,9 @@
{% else %}
<span class="count-field"></span>
{% endif %}
- {{ (track.length / 1000) | round(2) | format_decimal }} km
+ <span class="length-field">
+ {{ (track.length / 1000) | round(2) | format_decimal }} km
+ </span>
</span>
</span>
{% endfor %}