diff --git a/snikket_web/invite.py b/snikket_web/invite.py index 13198a7..e858982 100644 --- a/snikket_web/invite.py +++ b/snikket_web/invite.py @@ -47,10 +47,20 @@ def apple_store_badge() -> str: return url_for("static", filename="img/apple/en.svg") +def play_store_badge() -> str: + locale = selected_locale() + filename = "{}_badge_web_generic.png".format(locale) + static_path = pathlib.Path(__file__).parent / "static" / "img" / "google" + if (static_path / filename).exists(): + return url_for("static", filename="img/google/{}".format(filename)) + return url_for("static", filename="img/google/en_badge_web_generic.png") + + @bp.context_processor def context() -> typing.Dict[str, typing.Any]: return { "apple_store_badge": apple_store_badge, + "play_store_badge": play_store_badge, } diff --git a/snikket_web/static/img/google/da_badge_web_generic.png b/snikket_web/static/img/google/da_badge_web_generic.png new file mode 100644 index 0000000..a38c999 Binary files /dev/null and b/snikket_web/static/img/google/da_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/de_badge_web_generic.png b/snikket_web/static/img/google/de_badge_web_generic.png new file mode 100644 index 0000000..41c217b Binary files /dev/null and b/snikket_web/static/img/google/de_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/en_badge_web_generic.png b/snikket_web/static/img/google/en_badge_web_generic.png new file mode 100644 index 0000000..131f3ac Binary files /dev/null and b/snikket_web/static/img/google/en_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/es_badge_web_generic.png b/snikket_web/static/img/google/es_badge_web_generic.png new file mode 100644 index 0000000..ffd2630 Binary files /dev/null and b/snikket_web/static/img/google/es_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/fr_badge_web_generic.png b/snikket_web/static/img/google/fr_badge_web_generic.png new file mode 100644 index 0000000..10a1840 Binary files /dev/null and b/snikket_web/static/img/google/fr_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/id_badge_web_generic.png b/snikket_web/static/img/google/id_badge_web_generic.png new file mode 100644 index 0000000..45670c9 Binary files /dev/null and b/snikket_web/static/img/google/id_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/it_badge_web_generic.png b/snikket_web/static/img/google/it_badge_web_generic.png new file mode 100644 index 0000000..3092276 Binary files /dev/null and b/snikket_web/static/img/google/it_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/ja_badge_web_generic.png b/snikket_web/static/img/google/ja_badge_web_generic.png new file mode 100644 index 0000000..bf93414 Binary files /dev/null and b/snikket_web/static/img/google/ja_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/pl_badge_web_generic.png b/snikket_web/static/img/google/pl_badge_web_generic.png new file mode 100644 index 0000000..251b5f2 Binary files /dev/null and b/snikket_web/static/img/google/pl_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/ru_badge_web_generic.png b/snikket_web/static/img/google/ru_badge_web_generic.png new file mode 100644 index 0000000..ab6dd6c Binary files /dev/null and b/snikket_web/static/img/google/ru_badge_web_generic.png differ diff --git a/snikket_web/static/img/google/sv_badge_web_generic.png b/snikket_web/static/img/google/sv_badge_web_generic.png new file mode 100644 index 0000000..d85b14a Binary files /dev/null and b/snikket_web/static/img/google/sv_badge_web_generic.png differ diff --git a/snikket_web/templates/invite_view.html b/snikket_web/templates/invite_view.html index 42a693c..e89cd6e 100644 --- a/snikket_web/templates/invite_view.html +++ b/snikket_web/templates/invite_view.html @@ -32,7 +32,7 @@ {%- endif -%}