fix user dashboard
This commit is contained in:
parent
4226683c84
commit
97afef9ac0
0
idhub/user/__init__.py
Normal file
0
idhub/user/__init__.py
Normal file
66
idhub/user/views.py
Normal file
66
idhub/user/views.py
Normal file
|
@ -0,0 +1,66 @@
|
|||
import logging
|
||||
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from django.urls import reverse_lazy
|
||||
from django.contrib import messages
|
||||
from idhub.mixins import UserView
|
||||
|
||||
|
||||
class MyProfile(UserView):
|
||||
title = _("My profile")
|
||||
section = "MyProfile"
|
||||
|
||||
|
||||
class MyWallet(UserView):
|
||||
title = _("My Wallet")
|
||||
section = "MyWallet"
|
||||
|
||||
|
||||
class UserDashboardView(UserView):
|
||||
template_name = "idhub/user_dashboard.html"
|
||||
title = _('Dashboard')
|
||||
subtitle = _('Success')
|
||||
icon = 'bi bi-bell'
|
||||
section = "Home"
|
||||
|
||||
|
||||
class UserProfileView(MyProfile):
|
||||
template_name = "idhub/user_profile.html"
|
||||
subtitle = _('My personal Data')
|
||||
icon = 'bi bi-person'
|
||||
|
||||
|
||||
class UserRolesView(MyProfile):
|
||||
template_name = "idhub/user_roles.html"
|
||||
subtitle = _('My roles')
|
||||
icon = 'fa-brands fa-critical-role'
|
||||
|
||||
|
||||
class UserGDPRView(MyProfile):
|
||||
template_name = "idhub/user_gdpr.html"
|
||||
subtitle = _('GDPR info')
|
||||
icon = 'bi bi-file-earmark-medical'
|
||||
|
||||
|
||||
class UserIdentitiesView(MyWallet):
|
||||
template_name = "idhub/user_identities.html"
|
||||
subtitle = _('Identities (DID)')
|
||||
icon = 'bi bi-patch-check-fill'
|
||||
|
||||
|
||||
class UserCredentialsView(MyWallet):
|
||||
template_name = "idhub/user_credentials.html"
|
||||
subtitle = _('Credentials')
|
||||
icon = 'bi bi-patch-check-fill'
|
||||
|
||||
|
||||
class UserCredentialsRequiredView(MyWallet):
|
||||
template_name = "idhub/user_credentials_required.html"
|
||||
subtitle = _('Credentials required')
|
||||
icon = 'bi bi-patch-check-fill'
|
||||
|
||||
|
||||
class UserCredentialsPresentationView(MyWallet):
|
||||
template_name = "idhub/user_credentials_presentation.html"
|
||||
subtitle = _('Credentials Presentation')
|
||||
icon = 'bi bi-patch-check-fill'
|
Loading…
Reference in a new issue