diff --git a/VERSION b/VERSION index 94fe62c2740fdca94618a4f448e6c2575f123592..9075be495155f803d705f2f1f65b03d48f449c9d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.4 +1.5.5 diff --git a/generator/static/images/badges/Kralovec-dark.png b/generator/static/images/badges/Kralovec-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf3e007fa445c3d0fa93eab6190d96645966061 Binary files /dev/null and b/generator/static/images/badges/Kralovec-dark.png differ diff --git a/generator/static/images/badges/Kralovec-light.png b/generator/static/images/badges/Kralovec-light.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf3e007fa445c3d0fa93eab6190d96645966061 Binary files /dev/null and b/generator/static/images/badges/Kralovec-light.png differ diff --git a/generator/templates/avatar_internal.html b/generator/templates/avatar_internal.html index 85ac569504b6d4fb34d831ec49d2beacd0b9375c..d2b2f6d01fb6267447a329a5d56c7e052121b93b 100644 --- a/generator/templates/avatar_internal.html +++ b/generator/templates/avatar_internal.html @@ -997,6 +997,14 @@ data-url="{{ url_for('generator.view_avatar_generator_with_localization', icon_localization='zelezny-brod', _external=true) }}" value="zelezny-brod" >Železný Brod</option> + + <option + data-image-source="{{ url_for('static', filename='images/badges/Kralovec-dark.png') }}" + data-icon-dark-source="{{ url_for('static', filename='images/badges/Kralovec-dark.png') }}" + data-icon-light-source="{{ url_for('static', filename='images/badges/Kralovec-light.png') }}" + data-url="{{ url_for('generator.view_avatar_generator_with_localization', icon_localization='kralovec', _external=true) }}" + value="kralovec" + >Královec (meme)</option> </select> <section id="icon-permalink-wrapper"> diff --git a/generator/templates/avatar_public.html b/generator/templates/avatar_public.html index e576681f7440625c856c955fe67fb449d13cde48..3196578926ffc7874ab9cb4f105d55d29a9681f5 100644 --- a/generator/templates/avatar_public.html +++ b/generator/templates/avatar_public.html @@ -1,7 +1,7 @@ <!DOCTYPE html> <html lang="cs"> <head> - <title>Generátor profilových obrázků</title> + <title>Generátor profilových obrázků{% if icon_localization == "kralovec" %} - Královec{% endif %}</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> @@ -41,23 +41,41 @@ <body> <header> <h1> - <img - src="{{ url_for('static', filename='images/badges/default-light.png') }}" - alt="Pirátské logo" - height="80" - width="80" - > - <span> - <span style="display:inline-block">Generátor</span> - <span style="display:inline-block">profilových obrázků</span> - </span> + {% if icon_localization != "kralovec" %} + <img + src="{{ url_for('static', filename='images/badges/default-light.png') }}" + alt="Pirátské logo" + height="80" + width="80" + > + + <span> + <span style="display:inline-block">Generátor</span> + <span style="display:inline-block">profilových obrázků</span> + </span> + {% else %} + <img + src="{{ url_for('static', filename='images/badges/Kralovec-light.png') }}" + alt="Erb s Královcem" + width="80" + > + + <span> + <span style="display:inline-block">Generátor</span> + <span style="display:inline-block">Královeckých avatarů</span> + </span> + {% endif %} </h1> </header> <main> <p id="description"> - Jak asi víte, Facebook kvůli řádění antivaxerů a šíření hoaxů skrz profilové rámečky, které šly snadno vytvořit, nandat, sdílet a rozšiřovat, tuto funkci zrušil. Nám ale přišla vyloženě tuna dopisů, že byste chtěli snadno vyjádřit svou touhu dát si naše logo na svou profilovku, aniž byste museli umět s grafickými programy. No, a když jste to chtěli, tak my jsme to udělali!<br> - Tady si nahrajete fotografii (třeba teď vyfocenou nebo tu, kterou už nastavenou máte), automaticky na ní nalepíme naše logo a můžete si ji zase stáhnout. Není to tak lehké jako to původně na Facebooku bylo, ale i tak to chce jen pár kliknutí.<br> - <b>Směle do toho! Volíme Piráty!</b> + {% if icon_localization != "kralovec" %} + Jak asi víte, Facebook kvůli řádění antivaxerů a šíření hoaxů skrz profilové rámečky, které šly snadno vytvořit, nandat, sdílet a rozšiřovat, tuto funkci zrušil. Nám ale přišla vyloženě tuna dopisů, že byste chtěli snadno vyjádřit svou touhu dát si naše logo na svou profilovku, aniž byste museli umět s grafickými programy. No, a když jste to chtěli, tak my jsme to udělali!<br> + Tady si nahrajete fotografii (třeba teď vyfocenou nebo tu, kterou už nastavenou máte), automaticky na ní nalepíme naše logo a můžete si ji zase stáhnout. Není to tak lehké jako to původně na Facebooku bylo, ale i tak to chce jen pár kliknutí.<br> + <b>Směle do toho! Volíme Piráty!</b> + {% else %} + Jak už jistě víš, Královec je a vždy byl součástí České Republiky. Ne všichni ale souhlasí, nebo o něm dokonce ani neví - je tedy nutné ho propagovat. Tady si můžeš na profilový obrázek nasadit nový český erb, jehož je součástí. + {% endif %} </p> <canvas diff --git a/generator/views/generator.py b/generator/views/generator.py index a1d3db2bb640b46cbef098308f2697a69e28aad3..faae6c9f3f4e72908b31f119091dd6a8d84b7b47 100644 --- a/generator/views/generator.py +++ b/generator/views/generator.py @@ -23,6 +23,7 @@ generator_blueprint = flask.Blueprint( ICON_HEIGHT_SPECIAL_MULTIPLIERS = { "kladno": 1.2, + "kralovec": 1.2, "louny": 2, "louny-bila-na-fialove": 2, "louny-zlata-na-fialove": 2, @@ -118,7 +119,6 @@ def view_avatar_generator_with_localization( "jihlava", "jindrichuv-hradec", "kadan", - "kladno", "karlovy-lazne", "karlovy-vary", "karvina", @@ -126,6 +126,7 @@ def view_avatar_generator_with_localization( "klatovy", "kolin", "kralupy-nad-vltavou", + "kralovec", "kutna-hora", "lysa-nad-labem", "louny-bila-na-fialove", @@ -258,6 +259,7 @@ def view_avatar_generator_with_localization( "klatovy", "kolin", "kralupy-nad-vltavou", + "kralovec", "kromeriz", "kutna-hora", "liberec",