File: //home/arjun/projects/buyercall/buyercall/templates/layouts/backend_base_onboarding.jinja2
{% import 'macros/layout/meta_tags.jinja2' as meta_tags %}
{% import 'macros/layout/fav_icons.jinja2' as fav_icons %}
{% import 'macros/layout/assets.jinja2' as assets with context %}
{% import 'macros/layout/analytics.jinja2' as analytics with context %}
{% import 'billing/macros/billing.jinja2' as billing with context %}
{% import 'macros/layout/flash.jinja2' as flash with context %}
<!doctype html>
<html lang="">
<head>
<title>{% block title %}{% endblock %}</title>
{{ meta_tags.render(csrf_token()) }}
{{ fav_icons.render(self.title()) }}
{{ assets.render() }}
{{ assets.polyfills() }}
{{ analytics.google_ua() }}
</head>
{% if current_user.partnership.partner_url | replace("http://", "") | replace("https://", "") | safe == request.host | replace("http://", "") | replace("https://", "") | replace("/", "") | safe and current_user.partnership.custom_styles %}
<link rel="stylesheet" type="text/css" href="{{ current_user.partnership.custom_styles }}">
{% endif %}
<body{{ ' data-locale="' + current_user.locale + '"' if current_user.is_authenticated }}
class="{% if current_supervisor_user.is_authenticated %}has-supervisor{% endif %}">
<div class="wrapper">
{% if current_user.partnership_or_partnership_account.has_active_subscription and request.path != "/welcome"%}
<div class="sidebar" data-background-color="white" data-active-color="light-blue">
<!--
Tip 1: You can change the color of active element of the sidebar using: data-active-color="purple | blue | green | orange | red | rose"
Tip 2: you can also add an image using data-image tag
Tip 3: you can change the color of the sidebar with data-background-color="white | black"
-->
<div class="logo text-center">
<img src="https://s3.amazonaws.com/{{ config.PARTNERSHIP_BUCKET }}/{{ current_user.partnership.logo if (current_user.partnership and current_user.partnership.logo) else asset_url_for('images/buyercall-logo.png') }}"
class="img-responsive"
width="200" height="40" title="{{ current_user.partnership_account.name }}" alt=" {{ current_user.partnership_account.name }}"
style="display:inline"/>
</div>
<div class="logo logo-mini">
<a href="#" class="simple-text">
</a>
</div>
<div class="sidebar-wrapper">
<div class="user col-xs-12">
<div class="avatar-circle-sm col-xs-2">
<span class="initials">{{ current_user.firstname[0] }}{{ current_user.lastname[0] }}</span>
</div>
<div class="info">
<a data-toggle="collapse" href="#profileMenu" class="collapsed">
{{ current_user.firstname }} {{ current_user.lastname }}
<b class="caret"></b>
<br />
<small>{{ current_user.partnership_account.name }}</small>
</a>
<div class="collapse" id="profileMenu">
<ul class="nav">
<li>
<a href="#">My Profile</a>
</li>
<li {%- if request.path == "/logout" %} class="active" {% endif %}>
<a href="{{ url_for('user.logout') }}">logout</a>
</li>
</ul>
</div>
</div>
</div>
<ul class="nav nav-custom col-xs-12">
{% if current_user.role not in ['sysadmin', 'limitsysadmin', 'partner'] %}
<li {%- if "/dashboard" in request.path %} class="active" {% endif %}>
<a href="{{ url_for('dashboard.user_dashboard') }}">
<i class="material-icons">timeline</i>
<p>Dashboard</p>
</a>
</li>
<li>
<a data-toggle="collapse" href="#phoneMenu" class="collapsed">
<i class="material-icons">phone</i>
<p>Phone
<b class="caret"></b>
</p>
</a>
<div class="collapse {% if request.path in ["/leads","/inbound","/agents"] %} in {% endif %}" id="phoneMenu">
<ul class="nav">
{% if current_user.role not in ['agent'] %}
<li {%- if request.path == "/inbound" %} class="active" {% endif %}>
<a href="{{ url_for('phonenumbers.inbound_list') }}">
Phone Numbers
</a>
</li>
{% endif %}
<li {%- if "/leads" in request.path %} class="active" {% endif %}>
<a href="{{ url_for('leads.call_leads') }}">
Calls
</a>
</li>
<li {%- if "/agents" in request.path %} class="active" {% endif %}>
<a href="{{ url_for('agents.call_agents') }}">
Forwarding Agents
</a>
</li>
<li {%- if "/block_numbers" in request.path %} class="active" {% endif %}>
<a href="{{ url_for('block_numbers.block_number_list') }}">
Blocked Numbers
</a>
</li>
</ul>
</div>
</li>
{% if current_user.role not in ['agent'] %}
<li {% if "/forms" in request.path or "/form_leads" in request.path %} class="active" {% endif %}>
<a href="{{ url_for('form_leads.forms_list') }}">
<i class="material-icons">assignment</i>
<p>Forms</p>
</a>
</li>
<li {%- if request.path == "/outbound" %} class="active" {% endif %}>
<a href="{{ url_for('widgets.list') }}">
<i class="material-icons">dvr</i>
<p>Widgets</p>
</a>
</li>
{% endif %}
{% endif %}
{% if current_user.role in ['admin', 'sysadmin', 'limitsysadmin', 'partner'] %}
<li>
{% include 'admin/_menu.jinja2' %}
</li>
{% endif %}
<li>
<a data-toggle="collapse" href="#settingsMenu" class="collapsed">
<i class="material-icons">face</i>
<p> Account
<b class="caret"></b>
</p>
</a>
<div class="collapse
{% if "/settings" in request.path and "rest_api" not in request.path %} in
{% elif "/subscription" in request.path %} in
{% elif "/support" in request.path %} in
{% elif "/logout" in request.path %} in
{% endif %}"
id="settingsMenu">
<ul class="nav">
<li {%- if "/settings" in request.path and "rest_api" not in request.path %} class="active"
{% elif "/subscription" in request.path %} class="active"
{% endif %}>
<a href="{{ url_for('user.settings') }}">Settings</a>
</li>
{% if current_user.role not in ['sysadmin', 'limitsysadmin', 'partner'] and not current_user.is_admin_user_with_groups %}
<li {%- if request.path == "/support" %} class="active" {% endif %}>
<a href="{{ url_for('issue.support') }}">
Support
</a>
</li>
{% endif %}
<li {%- if request.path == "/logout" %} class="active" {% endif %}>
<a href="{{ url_for('user.logout') }}">logout</a>
</li>
</ul>
</div>
</li>
</ul>
</div>
</div>
<div class="main-panel">
{% else %}
<div class="main-panel-alt">
<div class="logo text-left onboarding-logo">
<img src="https://s3.amazonaws.com/{{ config.PARTNERSHIP_BUCKET }}/{{ current_user.partnership.logo if (current_user.partnership and current_user.partnership.logo) else asset_url_for('images/buyercall-logo.png') }}"
class="img-responsive"
width="200" height="40" title="{{ current_user.partnership.name }}" alt=" {{ current_user.partnership.name }}"
style="display:inline"/>
</div>
{% endif %}
{% block header %}{% endblock %}
{% block hero %}{% endblock %}
{% block notifications %}{% endblock %}
{% block body %}{% endblock %}
{% block footer %}{% endblock %}
</div>
</div>
<!-- Jquery plugins and Custom JS code -->
<script src="/static/js/plugins.js"></script>
{{ javascript_tag('vendor_js') | safe }}
<!-- Load and execute javascript code used only in this page -->
{% block scripts %}
{{ javascript_tag('backend_js') | safe }}
{% endblock %}
{% block pagescripts %}
<script>
window.setTimeout(function() { $('#flash-messages').hide('slow') }, 10000);
$(function() {
if ('#payment_error_status') {
$('#payment_error_status').addClass('alert alert-danger payment-alert');
$('#payment_error_status').css({ display: "none" });
}
if ('#coupon_code_status') {
$('#coupon_code_status').addClass('small alert alert-small alert-success payment-alert');
$('#coupon_code_status').css({ display: "none" });
}
});
</script>
{% endblock %}
</body>
</html>