Update templates/admin/custom_master.html
Browse files
templates/admin/custom_master.html
CHANGED
|
@@ -17,7 +17,7 @@
|
|
| 17 |
</head>
|
| 18 |
<body>
|
| 19 |
|
| 20 |
-
<div class="
|
| 21 |
<nav class="sidebar">
|
| 22 |
<a href="{{ url_for('admin.index') }}" class="sidebar-brand">
|
| 23 |
<img src="{{ get_setting('logo_url', url_for('static', filename='img/logo.png')) }}" alt="Logo">
|
|
@@ -31,7 +31,7 @@
|
|
| 31 |
<li class="nav-item {{ 'active' if child.is_active(admin_view) else '' }}">
|
| 32 |
<a class="nav-link" href="{{ child.get_url() }}">
|
| 33 |
<i class="menu-icon {{ menu_icons.get(child.name, 'fa-solid fa-circle-question') }}"></i>
|
| 34 |
-
{{ child.name }}
|
| 35 |
</a>
|
| 36 |
</li>
|
| 37 |
{% endfor %}
|
|
@@ -39,7 +39,7 @@
|
|
| 39 |
<li class="nav-item {{ 'active' if item.is_active(admin_view) else '' }}">
|
| 40 |
<a class="nav-link" href="{{ item.get_url() }}">
|
| 41 |
<i class="menu-icon {{ menu_icons.get(item.name, 'fa-solid fa-circle-question') }}"></i>
|
| 42 |
-
{{ item.name }}
|
| 43 |
</a>
|
| 44 |
</li>
|
| 45 |
{% endif %}
|
|
@@ -48,27 +48,23 @@
|
|
| 48 |
</nav>
|
| 49 |
|
| 50 |
<main class="content-wrapper">
|
| 51 |
-
<div class="
|
| 52 |
-
<h1 class="
|
| 53 |
-
<
|
| 54 |
-
<a href="/" target="_blank" class="btn btn-outline-secondary btn-sm">
|
| 55 |
-
<i class="fas fa-external-link-alt mr-1"></i> Lihat Situs
|
| 56 |
-
</a>
|
| 57 |
-
</div>
|
| 58 |
</div>
|
| 59 |
|
|
|
|
| 60 |
{% with messages = get_flashed_messages(with_categories=True) %}
|
| 61 |
{% if messages %}
|
| 62 |
{% for category, message in messages %}
|
| 63 |
<div class="alert alert-{{ category }} alert-dismissible fade show" role="alert">
|
| 64 |
{{ message }}
|
| 65 |
-
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
|
| 66 |
-
<span aria-hidden="true">×</span>
|
| 67 |
-
</button>
|
| 68 |
</div>
|
| 69 |
{% endfor %}
|
| 70 |
{% endif %}
|
| 71 |
{% endwith %}
|
|
|
|
| 72 |
|
| 73 |
<!-- Slot konten utama -->
|
| 74 |
{% block body %}{% endblock %}
|
|
|
|
| 17 |
</head>
|
| 18 |
<body>
|
| 19 |
|
| 20 |
+
<div class="admin-layout">
|
| 21 |
<nav class="sidebar">
|
| 22 |
<a href="{{ url_for('admin.index') }}" class="sidebar-brand">
|
| 23 |
<img src="{{ get_setting('logo_url', url_for('static', filename='img/logo.png')) }}" alt="Logo">
|
|
|
|
| 31 |
<li class="nav-item {{ 'active' if child.is_active(admin_view) else '' }}">
|
| 32 |
<a class="nav-link" href="{{ child.get_url() }}">
|
| 33 |
<i class="menu-icon {{ menu_icons.get(child.name, 'fa-solid fa-circle-question') }}"></i>
|
| 34 |
+
<span>{{ child.name }}</span>
|
| 35 |
</a>
|
| 36 |
</li>
|
| 37 |
{% endfor %}
|
|
|
|
| 39 |
<li class="nav-item {{ 'active' if item.is_active(admin_view) else '' }}">
|
| 40 |
<a class="nav-link" href="{{ item.get_url() }}">
|
| 41 |
<i class="menu-icon {{ menu_icons.get(item.name, 'fa-solid fa-circle-question') }}"></i>
|
| 42 |
+
<span>{{ item.name }}</span>
|
| 43 |
</a>
|
| 44 |
</li>
|
| 45 |
{% endif %}
|
|
|
|
| 48 |
</nav>
|
| 49 |
|
| 50 |
<main class="content-wrapper">
|
| 51 |
+
<div class="page-header">
|
| 52 |
+
<h1 class="page-title">{{ admin_view.name }}</h1>
|
| 53 |
+
<a href="/" target="_blank" class="btn btn-outline-secondary btn-sm"><i class="fas fa-external-link-alt mr-1"></i> Lihat Situs</a>
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
</div>
|
| 55 |
|
| 56 |
+
{% block messages %}
|
| 57 |
{% with messages = get_flashed_messages(with_categories=True) %}
|
| 58 |
{% if messages %}
|
| 59 |
{% for category, message in messages %}
|
| 60 |
<div class="alert alert-{{ category }} alert-dismissible fade show" role="alert">
|
| 61 |
{{ message }}
|
| 62 |
+
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
|
|
|
|
|
| 63 |
</div>
|
| 64 |
{% endfor %}
|
| 65 |
{% endif %}
|
| 66 |
{% endwith %}
|
| 67 |
+
{% endblock messages %}
|
| 68 |
|
| 69 |
<!-- Slot konten utama -->
|
| 70 |
{% block body %}{% endblock %}
|