diff --git a/build.py b/build.py index f2e9521..b3d38e7 100644 --- a/build.py +++ b/build.py @@ -175,6 +175,16 @@ def url(v): return f"https://www.youtube.com/watch?v={v['id']}" +EYE = ('') + + +def badge(v): + if not v['views']: + return '' + n = f"{v['views']:,}".replace(',', '.') + return f'{EYE}{n}' + + def vistas(v): return f"{v['views']:,}".replace(',', '.') + ' vistas' if v['views'] else '' @@ -182,16 +192,16 @@ def vistas(v): def card(v, n, show_views=False): return f''' - - {esc(v['title'])} + {badge(v)} + {esc(v['title'])} ''' def short_card(v, n, show_views=False): return f''' - - {esc(v['title'])}{'' if show_views and v['views'] else ''} + {badge(v)} + {esc(v['title'])} ''' @@ -222,7 +232,6 @@ page = f''' Anda que no sabes ná