Skip to content
Snippets Groups Projects

Release

2 files
+ 201
37
Compare changes
  • Side-by-side
  • Inline

Files

{% extends "shared/base.html" %}
{% load render_bundle from webpack_loader %}
{% block title %}Generátor emailových podpisů{% endblock %}
{% block header_name %}Emailové podpisy{% endblock %}
{% block description %}Vyplněním získáš HTML kód, který můžeš vložit jako podpis do svých emailů.{% endblock %}
{% block head %}
<link
rel="stylesheet"
href="https://styleguide.pirati.cz/2.11.x/css/styles.css"
>
{% render_bundle "mail_signature" %}
{% endblock %}
{% block content %}
<main>
<h1 class="text-6xl font-bebas mb-5">Generátor emailových podpisů</h1>
<div class="prose max-w-none mb-5">
<p>
Vyplněním následujícího formuláře získáš HTML kód,
který můžeš vložit jako podpis do svých emailů.
</p>
</div>
<div class="grid gap-4 grid-cols-1 lg:grid-cols-2">
<form class="flex flex-col gap-3" id="source">
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="name">
Jméno:
</label>
<input
id="name"
name="name"
type="text"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="function">
Názvy funkcí:
</label>
<textarea
id="function"
name="function"
rows="3"
class="border border-gray-200 p-2 rounded-md grow w-full"
></textarea>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="email">
E-mail:
</label>
<input
id="email"
name="email"
type="email"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="phone">
Telefonní číslo:
</label>
<div class="grow w-full flex gap-4 items-center">
<input
id="phone-prefix"
name="phone-prefix"
type="text"
class="basis-16 w-16 border border-gray-200 p-2 rounded-md"
value="+420"
>
<input
id="phone"
name="phone"
type="number"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="web">
Webové stránky:
</label>
<input
id="web"
name="web"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="mastodon">
Mastodon odkaz:
</label>
<input
id="mastodon"
name="mastodon"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="twitter">
Twitter odkaz:
</label>
<input
id="twitter"
name="twitter"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="instagram">
Instagram odkaz:
</label>
<input
id="instagram"
name="instagram"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="linkedin">
LinkedIn odkaz:
</label>
<input
id="linkedin"
name="linkedin"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="flex gap-4 items-center">
<label class="basis-56 flex items-center font-bold" for="fejsbuk">
Facebook odkaz:
</label>
<input
id="fejsbuk"
name="fejsbuk"
type="url"
class="border border-gray-200 p-2 rounded-md grow w-full"
>
</div>
<div class="text-right">
<button id="generate" class="btn btn--icon" type="button">
<div class="btn__body-wrap">
<div class="btn__body">Vygenerovat</div>
<div class="btn__icon">
<i class="ico--chevron-right"></i>
</div>
</div>
</button>
</div>
</form>
<div class="flex flex-col gap-3">
<section class="flex flex-col gap-4">
<div class="flex justify-between gap-3 items-center">
<div class="flex flex-col gap-1">
<h2 class="font-bold">Náhled</h2>
<small class="text-right">Zkopíruj zde v případě, že tvůj poskytovatel nepodporuje přímé vkládání HTML.</small>
</div>
<button class="btn text-sm btn--condensed" id="copy">
<div class="btn__body">Zkopírovat</div>
</button>
</div>
<div class="border border-gray-400 border-dotted p-2 rounded-md" id="preview"></div>
</section>
<section>
<h2 class="font-bold mb-3">HTML Kód</h2>
<textarea
class="border border-gray-200 p-2 font-mono rounded-md w-full"
rows="5"
id="content"
readonly
></textarea>
</section>
</div>
</div>
</main>
{% endblock %}
Loading