12
12
</ title >
13
13
{% tailwind_css %}
14
14
< link href ="{{ asset('admin/admin.css') }} " rel ="stylesheet ">
15
- < script src ="{{ asset('admin/chart.js') }} "> </ script >
16
15
< script src ="{{ asset('admin/jquery-3.6.1.slim.min.js') }} "> </ script >
16
+ < script src ="{{ asset('admin/chart.js') }} " defer > </ script >
17
+ < script src ="{{ asset('admin/admin.js') }} " defer > </ script >
17
18
</ head >
18
19
< body class ="flex min-h-screen text-black bg-stone-900 ">
19
- < div class ="fixed flex flex -col justify-between flex-shrink-0 w-64 h-full px-6 pt-6 pb-5 ">
20
+ < div id =" admin-sidebar " data-toggle- class ="hidden " class =" fixed flex-col justify-between flex-shrink-0 hidden w-64 h-full px-6 pt-6 pb-5 lg:flex ">
20
21
< div >
21
22
< a class ="inline-flex items-center font-bold text-stone-300 " href ="{{ url('admin:index') }} ">
22
23
< svg class ="w-5 h-5 mr-2 " width ="237 " height ="237 " viewBox ="0 0 237 237 " fill ="none " xmlns ="http://www.w3.org/2000/svg ">
62
63
< a class ="hover:text-white hover:underline " href ="{{ url('logout') }} "> Log out</ a >
63
64
</ div >
64
65
</ div >
65
- < div class =" flex-grow mt-3 mb-3 ml-64 mr-3 overflow-auto text-black bg-white border-l rounded-lg border-black/10 ">
66
- < div class ="flex justify-between px-8 py-4 text-xs border-b border-gray-200 ">
66
+ < div id =" admin-content " data-toggle-class =" fixed ml-64 - mr-64 " class =" flex-grow overflow-auto text-black bg-white border-l lg: rounded-lg lg:mt-3 lg:mb-3 lg:mr-3 lg:ml-64 border-black/10 ">
67
+ < div class ="flex justify-between px-4 py-4 text-xs border-b border-gray-200 lg:px-8 ">
67
68
< div class ="flex items-center space-x-2 ">
69
+ < button type ="button " data-toggle ="#admin-sidebar,#admin-content " class ="mr-1 lg:hidden ">
70
+ < svg xmlns ="http://www.w3.org/2000/svg " width ="16 " height ="16 " fill ="currentColor " class ="w-5 h-5 bi bi-list " viewBox ="0 0 16 16 ">
71
+ < path fill-rule ="evenodd " d ="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5 "/>
72
+ </ svg >
73
+ < span class ="sr-only "> Toggle menu</ span >
74
+ </ button >
68
75
< a class ="text-stone-500 " href ="{{ url ('admin:index') }} "> Admin</ a >
69
76
{% for parent in parent_view_classes %}
70
77
< span class ="text-stone-400 "> /</ span >
73
80
< span class ="text-stone-400 "> /</ span >
74
81
< a class ="text-stone-600 " href ="{{ request.path }} "> {{ title }}</ a >
75
82
</ div >
76
- < div >
83
+ < div class =" flex items-center " >
77
84
< a href ="/ "> Back to app</ a >
78
85
</ div >
79
86
</ div >
80
87
81
- < div class ="flex items-center justify-between px-8 mt-8 ">
88
+ < div class ="flex items-center justify-between px-4 mt-8 lg:px -8 ">
82
89
< div >
83
90
{% block header %}
84
91
< h1 class ="text-2xl font-semibold text-stone-700 ">
@@ -99,9 +106,9 @@ <h1 class="text-2xl font-semibold text-stone-700">
99
106
</ div >
100
107
</ div >
101
108
102
- < div class ="px-8 py-6 ">
109
+ < div class ="px-4 py-6 lg:px-8 ">
103
110
{% if cards %}
104
- < div class ="grid grid-cols-4 gap-6 mb-6 ">
111
+ < div class ="grid grid-cols-1 gap-6 mb-6 sm:grid-cols-2 lg:grid-cols-4 ">
105
112
{% for card in cards %}
106
113
< admin .Card size =card.size.value >
107
114
{{ render_card(card)|safe }}
0 commit comments