openclassify/addons/default/visiosoft/defaultadmin-theme/resources/views/layouts/default.twig
Mostafa Moradi 2171374f6b initial
2022-03-03 10:20:13 +03:00

129 lines
6.5 KiB
Twig

<!doctype html>
<html lang="{{ config('app.locale') }}">
<head>
{% include "theme::partials/metadata" %}
{% block styles %}{% endblock %}
</head>
<body class="variant-{{ random(8) }}{{ locale().isRtl() ? ' rtl' }} display--{{ preference_value('visiosoft.theme.defaultadmin::display', 'default') }} sidebars--{{ preference_value('visiosoft.theme.defaultadmin::sidebars', 'default') }}"
data-variants="8">
{# {% include "theme::partials/push" %} #}
{# {% include "theme::partials/brand" %} #}
{# {% include "theme::partials/navbar" %} #}
{# {% include "theme::partials/header" %} #}
<section id="app">
{# <div class="button-menu"> #}
{# <button href="javascript:void(0);" type="button" class="button-menu-mobile" #}
{# onclick="$('#sidebar').toggleClass('open'); $('body').toggleClass('expand');"> #}
{# <i class="fa fa-bars"></i> #}
{# </button> #}
{# </div> #}
<div class="logo-bar">
<div class="button-menu logo-bar-table">
<div class="align-middle text-center logo-bar-cell">
<button href="javascript:void(0);" type="button" class="button-menu-mobile"
onclick="$('#sidebar').toggleClass('open'); $('body').toggleClass('expand');">
<i class="fa fa-bars"></i>
</button>
</div>
<div class="align-middle text-center logo-bar-cell">
<a href="/admin" class="logo variant-logo">
{% if setting_value('visiosoft.theme.defaultadmin::panel_icon') %}
<img src="{{ file(setting_value('visiosoft.theme.defaultadmin::panel_icon')).make.url }}"
alt="site icon">
{% else %}
{{ img('theme::img/panel-icon.svg').data|raw }}
{% endif %}
</a>
</div>
</div>
</div>
{% include "visiosoft.theme.defaultadmin::partials/sidebar" %}
{% include "visiosoft.theme.defaultadmin::partials/menu" %}
<main id="main" style="min-height: 1500px;">
<div class="container-fluid mx-0 px-0">
<div class="row">
<div class="col-xs-24">
{% set name = user().first_name ~' '~ user().last_name %}
{% if (user().first_name and user().last_name) %}
{% set name = user().username %}
{% endif %}
<div style="width: 100%; height:70px; background: white; display: table;">
<div style="display: table-cell; vertical-align: middle">{{ breadcrumb() }}</div>
<div style="display: table-cell; vertical-align: middle">
<ul class="nav navbar-nav">
{% for shortcut in template.cp.shortcuts %}
<li class="nav-item shortcut {# dropdown #}">
<a {{ html_attributes(shortcut.attributes) }} {# data-toggle="dropdown" #}>
{# <span class="tag tag-danger">{{ icon(shortcut.icon) }} 2</span> #}
{{ icon(shortcut.icon) }}
</a>
{# <ul class="dropdown-menu-right dropdown-menu"> #}
{# <li class="dropdown-item"> #}
{# <a href="/" target="_blank"> #}
{# <i class="fa fa-external-link"></i> #}
{# {{ trans('theme::control_panel.view_site') }} #}
{# </a> #}
{# </li> #}
{# <li class="dropdown-item"> #}
{# <a href="/admin/logout"> #}
{# <i class="fa fa-power-off"></i> #}
{# {{ trans('theme::control_panel.logout') }} #}
{# </a> #}
{# </li> #}
{# </ul> #}
</li>
{% endfor %}
{{ addBlock('admin/topbar')|raw }}
<li class="nav-item dropdown floatright">
<a href="javascript:void(0);" data-toggle="dropdown">
<button class="btn btn-secondary dropdown-toggle none-border">
{{ name|raw }}
</button>
</a>
<img src="{{ user().gravatar.path }}" width="47" class="rounded-circle">
<ul class="dropdown-menu-right dropdown-menu">
<li class="dropdown-item">
<a href="/" target="_blank">
<i class="fa fa-external-link"></i>
{{ trans('theme::control_panel.view_site') }}
</a>
</li>
<li class="dropdown-item">
<a href="/admin/logout">
<i class="fa fa-power-off"></i>
{{ trans('theme::control_panel.logout') }}
</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
{% if trans('module::addon.info') != 'module::addon.info' %}
<div class="page-info m-2 small text-white alert rounded">{{ trans('module::addon.info') }}</div>
{% endif %}
<div class="container-fluid">
{% include "theme::partials/messages" %}
{% include "theme::partials/buttons" %}
</div>
{% block content %}{% endblock %}
</main>
{% include "theme::partials/footer" %}
{% include "theme::partials/modals" %}
</section>
{% include "theme::partials/assets" %}
</body>
</html>