From abc48a04c899f16d4ead8e47fcb098f117f9e63c Mon Sep 17 00:00:00 2001 From: krateng Date: Sat, 28 Oct 2023 12:00:49 +0200 Subject: [PATCH] Design --- maloja/database/dbcache.py | 1 + maloja/web/jinja/partials/awards_album.jinja | 8 ++++++++ maloja/web/jinja/partials/awards_artist.jinja | 8 ++++++++ maloja/web/jinja/partials/awards_track.jinja | 8 ++++++++ maloja/web/static/css/grisons.css | 5 +++++ 5 files changed, 30 insertions(+) diff --git a/maloja/database/dbcache.py b/maloja/database/dbcache.py index af046cb..b82f2c8 100644 --- a/maloja/database/dbcache.py +++ b/maloja/database/dbcache.py @@ -43,6 +43,7 @@ if malojaconfig['USE_GLOBAL_CACHE']: conn = None global hits, misses key = (serialize(args),serialize(kwargs), inner_func, kwargs.get("since"), kwargs.get("to")) + # TODO: also factor in default values to get better chance of hits try: return cache[key] diff --git a/maloja/web/jinja/partials/awards_album.jinja b/maloja/web/jinja/partials/awards_album.jinja index 72a3916..7b63cb2 100644 --- a/maloja/web/jinja/partials/awards_album.jinja +++ b/maloja/web/jinja/partials/awards_album.jinja @@ -19,6 +19,10 @@ {%- endfor %} +{% if info.medals.gold or info.medals.silver or info.medals.bronze %} + +{% endif %} + {%- endmacro %} @@ -40,6 +44,10 @@ {%- endif %} +{% if info.topweeks > 0 %} + +{% endif %} + {%- endmacro %} diff --git a/maloja/web/jinja/partials/awards_artist.jinja b/maloja/web/jinja/partials/awards_artist.jinja index 8cb3c92..9944a9f 100644 --- a/maloja/web/jinja/partials/awards_artist.jinja +++ b/maloja/web/jinja/partials/awards_artist.jinja @@ -20,6 +20,10 @@ {%- endfor %} +{% if info.medals.gold or info.medals.silver or info.medals.bronze %} + +{% endif %} + {%- endmacro %} @@ -42,6 +46,10 @@ {%- endif %} +{% if info.topweeks > 0 %} + +{% endif %} + {%- endmacro %} diff --git a/maloja/web/jinja/partials/awards_track.jinja b/maloja/web/jinja/partials/awards_track.jinja index 403cebd..f4b14ad 100644 --- a/maloja/web/jinja/partials/awards_track.jinja +++ b/maloja/web/jinja/partials/awards_track.jinja @@ -17,6 +17,10 @@ {%- endfor %} +{% if info.medals.gold or info.medals.silver or info.medals.bronze %} + +{% endif %} + {%- endmacro %} @@ -39,6 +43,10 @@ {% endif %} +{% if info.topweeks > 0 %} + +{% endif %} + {%- endmacro %} diff --git a/maloja/web/static/css/grisons.css b/maloja/web/static/css/grisons.css index 486fbf1..6ccf6fb 100644 --- a/maloja/web/static/css/grisons.css +++ b/maloja/web/static/css/grisons.css @@ -74,6 +74,11 @@ table.top_info td.text table.image_row td:hover { } +span.spacer { + width: 9px; + display: inline-block; +} + /** SCROLLBAR **/