fix accordion wallet

This commit is contained in:
Cayo Puigdefabregas 2023-10-09 18:38:28 +02:00
parent af453ba185
commit 2b833fa72a
3 changed files with 22 additions and 17 deletions

View File

@ -84,18 +84,21 @@ class AdminWalletIdentitiesView(Credentials):
template_name = "idhub/admin_wallet_identities.html" template_name = "idhub/admin_wallet_identities.html"
subtitle = _('Organization Identities (DID)') subtitle = _('Organization Identities (DID)')
icon = 'bi bi-patch-check-fill' icon = 'bi bi-patch-check-fill'
wallet = True
class AdminWalletCredentialsView(Credentials): class AdminWalletCredentialsView(Credentials):
template_name = "idhub/admin_wallet_credentials.html" template_name = "idhub/admin_wallet_credentials.html"
subtitle = _('Credentials') subtitle = _('Credentials')
icon = 'bi bi-patch-check-fill' icon = 'bi bi-patch-check-fill'
wallet = True
class AdminWalletConfigIssuesView(Credentials): class AdminWalletConfigIssuesView(Credentials):
template_name = "idhub/admin_wallet_issues.html" template_name = "idhub/admin_wallet_issues.html"
subtitle = _('Configure Issues') subtitle = _('Configure Issues')
icon = 'bi bi-patch-check-fill' icon = 'bi bi-patch-check-fill'
wallet = True
class AdminSchemesView(Schemes): class AdminSchemesView(Schemes):

View File

@ -8,6 +8,7 @@ from django.shortcuts import redirect
class UserView(LoginRequiredMixin, TemplateView): class UserView(LoginRequiredMixin, TemplateView):
login_url = "/login/" login_url = "/login/"
wallet = False
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs) context = super().get_context_data(**kwargs)
@ -17,7 +18,8 @@ class UserView(LoginRequiredMixin, TemplateView):
'icon': self.icon, 'icon': self.icon,
'section': self.section, 'section': self.section,
'path': resolve(self.request.path).url_name, 'path': resolve(self.request.path).url_name,
'user': self.request.user 'user': self.request.user,
'wallet': self.wallet,
}) })
return context return context

View File

@ -77,12 +77,12 @@
</a> </a>
<ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'People' %}expanded{% else %}collapse{% endif %}" id="people" data-bs-parent="#sidebarMenu"> <ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'People' %}expanded{% else %}collapse{% endif %}" id="people" data-bs-parent="#sidebarMenu">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_people' %}"> <a class="nav-link{% if path == 'admin_people' %} active2{% endif %}" href="{% url 'idhub:admin_people' %}">
People list People list
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_people_new' %}"> <a class="nav-link{% if path == 'admin_people_new' %} active2{% endif %}" href="{% url 'idhub:admin_people_new' %}">
Register a new user Register a new user
</a> </a>
</li> </li>
@ -95,12 +95,12 @@
</a> </a>
<ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'AccessControl' %}expanded{% else %}collapse{% endif %}" id="control-access" data-bs-parent="#sidebarMenu"> <ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'AccessControl' %}expanded{% else %}collapse{% endif %}" id="control-access" data-bs-parent="#sidebarMenu">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active2" href="{% url 'idhub:admin_roles' %}"> <a class="nav-link{% if path == 'admin_roles' %} active2{% endif %}" href="{% url 'idhub:admin_roles' %}">
roles roles
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_services' %}"> <a class="nav-link{% if path == 'admin_services' %} active2{% endif %}" href="{% url 'idhub:admin_services' %}">
Services Services
</a> </a>
</li> </li>
@ -113,17 +113,17 @@
</a> </a>
<ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'Credentials' %}expanded{% else %}collapse{% endif %}" id="credentials" data-bs-parent="#sidebarMenu"> <ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'Credentials' %}expanded{% else %}collapse{% endif %}" id="credentials" data-bs-parent="#sidebarMenu">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active2" href="{% url 'idhub:admin_credentials' %}"> <a class="nav-link{% if path == 'admin_credentials' %} active2{% endif %}" href="{% url 'idhub:admin_credentials' %}">
Credentials list Credentials list
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_credentials_new' %}"> <a class="nav-link{% if path == 'admin_credentials_new' %} active2{% endif %}" href="{% url 'idhub:admin_credentials_new' %}">
Issue credentials Issue credentials
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_credentials_revoke' %}"> <a class="nav-link{% if path == 'admin_credentials_revoke' %} active2{% endif %}" href="{% url 'idhub:admin_credentials_revoke' %}">
Revoke Credentials Revoke Credentials
</a> </a>
</li> </li>
@ -131,19 +131,19 @@
<a id="wallet" class="nav-link" data-bs-toggle="collapse" data-bs-target="#lwallet" aria-expanded="false" aria-controls="lwallet" href="javascript:void()"> <a id="wallet" class="nav-link" data-bs-toggle="collapse" data-bs-target="#lwallet" aria-expanded="false" aria-controls="lwallet" href="javascript:void()">
Wallet Wallet
</a> </a>
<ul class="flex-column mb-2 accordion-collapse collapse" id="lwallet" data-bs-parent="#wallet"> <ul class="flex-column mb-2 accordion-collapse {% if wallet %}expanded{% else %}collapse{% endif %}" id="lwallet" data-bs-parent="#wallet">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active2" href="{% url 'idhub:admin_wallet_identities' %}"> <a class="nav-link{% if path == 'admin_wallet_identities' %} active2{% endif %}" href="{% url 'idhub:admin_wallet_identities' %}">
Identities (DID) Identities (DID)
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_wallet_credentials' %}"> <a class="nav-link{% if path == 'admin_wallet_credentials' %} active2{% endif %}" href="{% url 'idhub:admin_wallet_credentials' %}">
Credentials Credentials
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_wallet_config_issue' %}"> <a class="nav-link{% if path == 'admin_wallet_config_issue' %} active2{% endif %}" href="{% url 'idhub:admin_wallet_config_issue' %}">
Configure Issue Configure Issue
</a> </a>
</li> </li>
@ -158,17 +158,17 @@
</a> </a>
<ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'Schemes' %}expanded{% else %}collapse{% endif %}" id="schemes" data-bs-parent="#sidebarMenu"> <ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'Schemes' %}expanded{% else %}collapse{% endif %}" id="schemes" data-bs-parent="#sidebarMenu">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active2" href="{% url 'idhub:admin_schemes' %}"> <a class="nav-link{% if path == 'admin_schemes' %} active2{% endif %}" href="{% url 'idhub:admin_schemes' %}">
List of schemes List of schemes
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_schemes_import' %}"> <a class="nav-link{% if path == 'admin_schemes_import' %} active2{% endif %}" href="{% url 'idhub:admin_schemes_import' %}">
Import scheme Import scheme
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_schemes_export' %}"> <a class="nav-link{% if path == 'admin_schemes_export' %} active2{% endif %}" href="{% url 'idhub:admin_schemes_export' %}">
Export scheme Export scheme
</a> </a>
</li> </li>
@ -181,12 +181,12 @@
</a> </a>
<ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'ImportExport' %}expanded{% else %}collapse{% endif %}" id="import-export" data-bs-parent="#sidebarMenu"> <ul class="flex-column mb-2 ul_sidebar accordion-collapse {% if section == 'ImportExport' %}expanded{% else %}collapse{% endif %}" id="import-export" data-bs-parent="#sidebarMenu">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active2" href="{% url 'idhub:admin_import' %}"> <a class="nav-link{% if path == 'admin_import' %} active2{% endif %}" href="{% url 'idhub:admin_import' %}">
Import Import
</a> </a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="{% url 'idhub:admin_export' %}"> <a class="nav-link{% if path == 'admin_export' %} active2{% endif %}" href="{% url 'idhub:admin_export' %}">
Export Export
</a> </a>
</li> </li>