Files
goodtimes/templates/elements/sidebar.html
2024-07-22 21:08:56 +05:30

283 lines
15 KiB
HTML

<!-- BEGIN SIDEBAR -->
{% load static%}
{% load custom_permissions %}
<div class="sidebar-wrapper sidebar-theme">
<nav id="sidebar">
<div class="navbar-nav theme-brand flex-row text-center">
<div class="nav-logo">
<div class="nav-item theme-logo">
<a href="./index.html">
<img src="{% static 'img/goodtimes.png'%}" class="navbar-logo" alt="logo">
</a>
</div>
<div class="nav-item theme-text">
<a href="{% url 'dashboard:main_dashboard'%}" class="nav-link"> <img
src="{% static 'img/goodtimes.png'%}" class="navbar-logo" alt="logo"
style="height: 45px;"></a>
</div>
</div>
<div class="nav-item sidebar-toggle">
<div class="btn-toggle sidebarCollapse">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="feather feather-chevrons-left">
<polyline points="11 17 6 12 11 7"></polyline>
<polyline points="18 17 13 12 18 7"></polyline>
</svg>
</div>
</div>
</div>
<div class="shadow-bottom"></div>
<ul class="list-unstyled menu-categories" id="accordionExample">
{% comment %} example of menu heading dont delete it {% endcomment %}
{% comment %} <li class="menu menu-heading">
<div class="heading"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round" class="feather feather-minus">
<line x1="5" y1="12" x2="19" y2="12"></line>
</svg><span>APPLICATIONS</span></div>
</li> {% endcomment %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_DASHBOARD %}active{% endif %}">
<a href="{% url 'dashboard:main_dashboard'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">dashboard</span>
<span>Dashboard</span>
</div>
</a>
</li>
{% if user|has_resource_permission:resource_context.RESOURCE_IAM_PRINCIPAL %}
<li
class="menu {% if page_name == resource_context.RESOURCE_IAM_PRINCIPAL or page_name == resource_context.RESOURCE_IAM_PRINCIPAL_GROUP or page_name == resource_context.RESOURCE_IAM_GROUP or page_name == resource_context.RESOURCE_IAM_ROLE %}active{% endif %}">
<a href="#iam" data-bs-toggle="collapse" aria-expanded="true" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">manage_accounts</span>
<span>Manage IAM</span>
</div>
<div>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"
class="feather feather-chevron-right">
<polyline points="9 18 15 12 9 6"></polyline>
</svg>
</div>
</a>
<ul class="collapse submenu list-unstyled show" id="iam" data-bs-parent="#accordionExample">
{% comment %} <li
class="{% if page_name == resource_context.RESOURCE_IAM_PRINCIPAL %}active{% endif %}">
<a href="{% url 'accounts:serverside_list'%}"> Datatable serverside </a>
</li> {% endcomment %}
<li class="{% if page_name == resource_context.RESOURCE_IAM_PRINCIPAL %}active{% endif %}">
<a href="{% url 'accounts:principal_list'%}"> IAM Principal </a>
</li>
<li class="{% if page_name == resource_context.RESOURCE_IAM_PRINCIPAL_GROUP %}active{% endif %}">
<a href="{% url 'accounts:principal_group_link_list'%}"> IAM Principal Resource </a>
</li>
<!-- <li class="{% if page_name == resource_context.RESOURCE_IAM_GROUP %}active{% endif %}">
<a href="{% url 'accounts:principal_group_list'%}"> IAM Group </a>
</li>
<li class="{% if page_name == resource_context.RESOURCE_IAM_ROLE %}active{% endif %}">
<a href="{% url 'accounts:role_list'%}"> IAM Role </a>
</li> -->
</ul>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_CUSTOMER %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_CUSTOMER %}active{% endif %}">
<a href="{% url 'accounts:customer_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="{% if page_name == RESOURCE_MANAGE_CUSTOMER %}active{% endif %}">
<span class="material-symbols-outlined">group</span>
<span>Manage Customer</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_WALLET %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_WALLET %}active{% endif %}">
<a href="{% url 'manage_wallets:wallet_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">
wallet
</span>
<span>Manage Wallet</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_PAYMENT %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_PAYMENT %}active{% endif %}">
<a href="{% url 'manage_wallets:payment_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">
payments
</span>
<span>Manage Payment</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_BANK_ACCOUNTS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_BANK_ACCOUNTS %}active{% endif %}">
<a href="{% url 'manage_wallets:account_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">
account_balance_wallet
</span>
<span>Manage Accounts</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_WITHDRAWALS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_WITHDRAWALS %}active{% endif %}">
<a href="{% url 'manage_wallets:withdrawal_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">
currency_pound
</span>
<span>Manage Withdrawals</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_SUBSCRIPTIONS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_SUBSCRIPTIONS %}active{% endif %}">
<a href="{% url 'manage_subscriptions:subscription_list'%}" aria-expanded="false"
class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">subscriptions</span>
<span>Manage Subscription</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_COUPONS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_COUPONS %}active{% endif %}">
<a href="{% url 'manage_coupons:coupon_list'%}" aria-expanded="false"
class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">local_offer</span>
<span>Manage Coupons</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_PRINCIPAL_SUBSCRIPTIONS %}
<li class="menu {% if page_name == resource_context.RESOURCE_PRINCIPAL_SUBSCRIPTIONS %}active{% endif %}">
<a href="{% url 'manage_subscriptions:principal_subscriptions_list'%}" aria-expanded="false"
class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">loyalty</span>
<span>Principal Subscriptions</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_REFERRALS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_REFERRALS %}active{% endif %}">
<a href="{% url 'manage_referrals:code_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">person_add</span>
<span>Manage Referrals</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_VENUES %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_VENUES %}active{% endif %}">
<a href="{% url 'manage_events:venue_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">
pin_drop
</span>
<span>Manage Venues</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_EVENTS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_EVENTS %}active{% endif %}">
<a href="{% url 'manage_events:event_list' %}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">event</span>
<span>Manage Events</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_CONTACT_US %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_CONTACT_US %}active{% endif %}">
<a href="{% url 'manage_communications:contact_us_list'%}" aria-expanded="false"
class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">phone_in_talk</span>
<span>Manage Contact Us</span>
</div>
</a>
</li>
{% endif %}
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_CMS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_CMS %}active{% endif %}">
<a href="{% url 'manage_cms:cms_dashboard'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">bookmark_manager</span>
<span>Manage CMS</span>
</div>
</a>
</li>
{% endif %}
<!-- <li class="menu">
<a href="./app-calendar.html" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">analytics</span>
<span>Manage Reports</span>
</div>
</a>
</li>
<li class="menu">
<a href="./app-calendar.html" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">sell</span>
<span>Manage Coupon</span>
</div>
</a>
</li> -->
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_FEEDBACK %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_FEEDBACK %}active{% endif %}">
<a href="{% url 'manage_communications:feedback_list'%}" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">rate_review</span>
<span>Manage Feedback</span>
</div>
</a>
</li>
{% endif %}
<!-- <li class="menu">
<a href="./app-calendar.html" aria-expanded="false" class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">account_circle</span>
<span>My Profile</span>
</div>
</a>
</li> -->
{% if user|has_resource_permission:resource_context.RESOURCE_MANAGE_NOTIFICATIONS %}
<li class="menu {% if page_name == resource_context.RESOURCE_MANAGE_NOTIFICATIONS %}active{% endif %}">
<a href="{% url 'manage_notifications:notification_list'%}" aria-expanded="false"
class="dropdown-toggle">
<div class="">
<span class="material-symbols-outlined">notifications</span>
<span>Notification</span>
</div>
</a>
</li>
{% endif %}
</ul>
</nav>
</div>
<!-- END SIDEBAR -->