support: Add form for sales support queries.

This commit is contained in:
Aman Agrawal
2024-11-03 20:21:04 +05:30
committed by Tim Abbott
parent 4681c6154d
commit d86f0172e1
10 changed files with 188 additions and 2 deletions

View File

@@ -0,0 +1,51 @@
{% extends "zerver/portico_signup.html" %}
{% set PAGE_TITLE = "Contact sales | Zulip" %}
{% block portico_content %}
<div class="register-account flex full-page">
<div class="center-block new-style">
<div class="pitch">
<h1>Contact sales</h1>
</div>
<form method="post" class="white-box" id="registration">
{{ csrf_input }}
<fieldset class="support-request">
<div class="input-box support-form-field">
<label for="contact_sales_from" class="inline-block label-title">From</label>
<div id="contact_sales_from" class="not-editable-realm-field">
{{ user_full_name }} ({{ user_email }})
</div>
</div>
<div class="input-box support-form-field">
<label for="sales_support_request_form_organization_website" class="inline-block label-title">Organization website</label>
<input id="sales_support_request_form_organization_website" class="required" type="url" name="organization_website" required />
</div>
<div class="input-box support-form-field">
<label for="sales_support_request_form_expected_user_count" class="inline-block label-title">Expected number of users (approximate range)</label>
<input id="sales_support_request_form_expected_user_count" class="required" type="text" name="expected_user_count" maxlength="{{ MAX_INPUT_LENGTH }}" required />
</div>
<div class="input-box support-form-field">
<label for="sales_support_request_form_message" class="inline-block label-title">Please tell us about your organization and how we can help.</label>
<textarea id="sales_support_request_form_message" name="message" cols="100" rows="5" required></textarea>
</div>
<div class="register-button-box">
<button class="register-button support-submit-button" type="submit">
<span>Submit</span>
<object class="loader" type="image/svg+xml" data="{{ static('images/loading/loader-white.svg') }}"></object>
</button>
</div>
<div class="input-box" id="sales-support-form-bottom-info">
<div class="not-editable-realm-field">
Your message will be sent to <a href="mailto:sales@zulip.com">Zulip Sales</a>.
</div>
</div>
</fieldset>
</form>
</div>
</div>
{% endblock %}

View File

@@ -0,0 +1,23 @@
{% extends "zerver/emails/email_base_messages.html" %}
{% block content %}
<b>Subject</b>: Sales support request for {{ organization_name }}
<br />
<b>Full name</b>: {{ full_name }}
<br />
<b>Email</b>: {{ email }}
<br />
<b>Role</b>: {{ role }}
<br />
<b>Organization type</b>: {{ organization_type }}
<br />
<b>Organization website</b>: {{ organization_website }}
<br />
<b>Expected user count</b>: {{ expected_user_count }}
<br />
<b>Message</b>: {{ message }}
<br />
<b>Support link</b>: {{ support_link }}
<br />
{% endblock %}

View File

@@ -0,0 +1 @@
Sales support request for {{organization_name}}

View File

@@ -0,0 +1,17 @@
Subject: Sales support request for {{ organization_name }}
Full name: {{ full_name }}
Email: {{ email }}
Role: {{ role }}
Organization type: {{ organization_type }}
Organization website: {{ organization_website }}
Expected user count: {{ expected_user_count }}
Message: {{ message }}
Support link: {{ support_link }}