templates/panel/modules/generic/_header.html.twig line 1

Open in your IDE?
  1. <header class="pc-header">
  2.     <div class="header-wrapper">
  3.         <!-- [Mobile Media Block] start -->
  4.         <div class="me-auto pc-mob-drp">
  5.             <ul class="list-unstyled">
  6.                 <!-- ======= Menu collapse Icon ===== -->
  7.                 <li class="pc-h-item pc-sidebar-collapse"><a href="#" class="pc-head-link ms-0" id="sidebar-hide"><i
  8.                                 class="ti ti-menu-2"></i></a></li>
  9.                 <li class="pc-h-item pc-sidebar-popup"><a href="#" class="pc-head-link ms-0" id="mobile-collapse"><i
  10.                                 class="ti ti-menu-2"></i></a></li>
  11.             </ul>
  12.         </div>
  13.         <!-- [Mobile Media Block end] -->
  14.         <div class="ms-auto">
  15.             <ul class="list-unstyled">
  16.                 <li class="dropdown pc-h-item header-user-profile"><a
  17.                             class="pc-head-link dropdown-toggle arrow-none me-0" data-bs-toggle="dropdown" href="#"
  18.                             role="button" aria-haspopup="false" data-bs-auto-close="outside" aria-expanded="false"><img
  19.                                 src="{{ app.user.email|gravatar }}" alt="user-image" class="user-avtar"></a>
  20.                     <div class="dropdown-menu dropdown-user-profile dropdown-menu-end pc-h-dropdown">
  21.                         <div class="dropdown-header d-flex align-items-center justify-content-between">
  22.                             <h5 class="m-0">پروفایل</h5>
  23.                         </div>
  24.                         <div class="dropdown-body">
  25.                             <div class="profile-notification-scroll position-relative"
  26.                                  style="max-height: calc(100vh - 225px)">
  27.                                 <div class="d-flex mb-1">
  28.                                     <div class="flex-shrink-0"><img src="{{ app.user.email|gravatar }}"
  29.                                                                     alt="user-image" class="user-avtar wid-35">
  30.                                     </div>
  31.                                     <div class="flex-grow-1 ms-3">
  32.                                         <h6 class="mb-1">{{ app.user.firstName~' '~app.user.lastName }}</h6>
  33.                                         <span>
  34.                                             {{ app.user.email }}
  35.                                             </span>
  36.                                         <br>
  37.                                         <span>
  38.                                             موجودی :
  39.                                             {{ app.user.wallet|number_format }}
  40.                                             </span>
  41.                                     </div>
  42.                                 </div>
  43.                                 <hr class="border-secondary border-opacity-50">
  44.                                 {#                                <div class="card"> #}
  45.                                 {#                                    <div class="card-body py-3"> #}
  46.                                 {#                                        <div class="d-flex align-items-center justify-content-between"> #}
  47.                                 {#                                            <h5 class="mb-0 d-inline-flex align-items-center"> #}
  48.                                 {#                                                <svg #}
  49.                                 {#                                                        class="pc-icon text-muted me-2"> #}
  50.                                 {#                                                    <use xlink:href="#custom-notification-outline"></use> #}
  51.                                 {#                                                </svg> #}
  52.                                 {#                                                پیغام ها #}
  53.                                 {#                                            </h5> #}
  54.                                 {#                                            <div class="form-check form-switch form-check-reverse m-0"> #}
  55.                                 {#                                                <input class="form-check-input f-18" type="checkbox" role="switch"> #}
  56.                                 {#                                            </div> #}
  57.                                 {#                                        </div> #}
  58.                                 {#                                    </div> #}
  59.                                 {#                                </div> #}
  60. {#                                <p class="text-span">مدیریت کنید</p>#}
  61.                                 <a href="{{ path('app_auth_profile') }}" class="dropdown-item">
  62.                                         <span><svg class="pc-icon text-muted me-2">
  63.                                                 <use xlink:href="#custom-setting-outline"></use>
  64.                                             </svg>
  65.                                             <span>حساب کاربری
  66.                                             </span>
  67.                                         </span></a>
  68.                                 <a href="{{ path('app_auth_change_password') }}" class="dropdown-item"><span><svg class="pc-icon text-muted me-2">
  69.                                                 <use xlink:href="#custom-lock-outline"></use>
  70.                                             </svg><span>رمز عبور را تغییر دهید</span></span></a>
  71.                                 <hr class="border-secondary border-opacity-50">
  72.                                 <div class="d-grid mb-3">
  73.                                     <a href="{{ path('app_logout') }}" class="btn btn-primary">
  74.                                         <svg class="pc-icon me-2">
  75.                                             <use xlink:href="#custom-logout-1-outline"></use>
  76.                                         </svg>
  77.                                         خروج
  78.                                     </a>
  79.                                 </div>
  80. {#                                <div class="card border-0 shadow-none drp-upgrade-card mb-0"#}
  81. {#                                     style="background-image: url('{{ app.user.email|gravatar }}')">#}
  82. {#                                    <div class="card-body">#}
  83. {#                                        <div class="user-group"><img src="{{ app.user.email|gravatar }}"#}
  84. {#                                                                     alt="user-image" class="avtar"> <img#}
  85. {#                                                    src="{{ app.user.email|gravatar }}" alt="user-image"#}
  86. {#                                                    class="avtar"> <img src="{{ app.user.email|gravatar }}"#}
  87. {#                                                                        alt="user-image" class="avtar"> <img#}
  88. {#                                                    src="{{ app.user.email|gravatar }}" alt="user-image"#}
  89. {#                                                    class="avtar"> <img src="{{ app.user.email|gravatar }}"#}
  90. {#                                                                        alt="user-image" class="avtar">#}
  91. {#                                            <span class="avtar bg-light-primary text-primary">+20#}
  92. {#                                                </span>#}
  93. {#                                        </div>#}
  94. {#                                        <h3 class="my-3 text-dark"><span#}
  95. {#                                                    style="font-family: titr;">243.0</span><small#}
  96. {#                                                    class="text-muted">فالوور ها</small></h3><a href="#"#}
  97. {#                                                                                                class="btn btn btn-warning buynowlinks">#}
  98. {#                                            <svg class="pc-icon me-2">#}
  99. {#                                                <use xlink:href="#custom-logout-1-outline"></use>#}
  100. {#                                            </svg>#}
  101. {#                                            ارتقا به کسب و کار</a>#}
  102. {#                                    </div>#}
  103. {#                                </div>#}
  104.                             </div>
  105.                         </div>
  106.                     </div>
  107.                 </li>
  108.             </ul>
  109.         </div>
  110.     </div>
  111. </header>
  112. {#<div class="offcanvas pc-announcement-offcanvas offcanvas-end" tabindex="-1" id="announcement"#}
  113. {#     aria-labelledby="announcementLabel">#}
  114. {#    <div class="offcanvas-header">#}
  115. {#        <h5 class="offcanvas-title" id="announcementLabel">اطلاعیه ها</h5>#}
  116. {#        <button type="button" class="btn-close"#}
  117. {#                data-bs-dismiss="offcanvas" aria-label="Close"></button>#}
  118. {#    </div>#}
  119. {#    <div class="offcanvas-body">#}
  120. {#        <p class="text-span">امروز</p>#}
  121. {#        <div class="card mb-3">#}
  122. {#            <div class="card-body">#}
  123. {#                <div class="align-items-center d-flex flex-wrap gap-2 mb-3">#}
  124. {#                    <div class="badge bg-light-success f-12">اخبار بزرگ#}
  125. {#                    </div>#}
  126. {#                    <p class="mb-0 text-muted"><span style="font-family: titr;">2</span> دقیقه قبل</p>#}
  127. {#                    <span class="badge dot bg-warning">#}
  128. {#                        </span>#}
  129. {#                </div>#}
  130. {#                <h5 class="mb-3">Able Pro دوباره طراحی شده است</h5>#}
  131. {#                <p class="text-muted">Able Pro با رابط کاربری زیبایی شناسی بالا کاملاً شناخته شده است.</p><img#}
  132. {#                        src="../assets/images/layout/img-announcement-1.png" alt="img" class="img-fluid mb-3">#}
  133. {#                <div class="row">#}
  134. {#                    <div class="col-12">#}
  135. {#                        <div class="d-grid"><a class="btn btn-outline-secondary" href="#" target="_blank">امتحانش#}
  136. {#                                کن</a>#}
  137. {#                        </div>#}
  138. {#                    </div>#}
  139. {#                </div>#}
  140. {#            </div>#}
  141. {#        </div>#}
  142. {#        <div class="card mb-3">#}
  143. {#            <div class="card-body">#}
  144. {#                <div class="align-items-center d-flex flex-wrap gap-2 mb-3">#}
  145. {#                    <div class="badge bg-light-warning f-12">پیشنهاد#}
  146. {#                    </div>#}
  147. {#                    <p class="mb-0 text-muted"><span style="font-family: titr;">2</span> ساعت قبل</p>#}
  148. {#                    <span class="badge dot bg-warning">#}
  149. {#                        </span>#}
  150. {#                </div>#}
  151. {#                <h5 class="mb-3">Able Pro در بهترین قیمت پیشنهادی است</h5>#}
  152. {#                <p class="text-muted">دانلود انحصاری Able Pro در themeforest با بهترین قیمت.</p><a href="#"#}
  153. {#                                                                                                   target="_blank"><img#}
  154. {#                            src="../assets/images/layout/img-announcement-2.png" alt="img"#}
  155. {#                            class="img-fluid"></a>#}
  156. {#            </div>#}
  157. {#        </div>#}
  158. {#        <p class="text-span mt-4">دیروز</p>#}
  159. {#        <div class="card mb-3">#}
  160. {#            <div class="card-body">#}
  161. {#                <div class="align-items-center d-flex flex-wrap gap-2 mb-3">#}
  162. {#                    <div class="badge bg-light-primary f-12">وبلاگ#}
  163. {#                    </div>#}
  164. {#                    <p class="mb-0 text-muted"><span style="font-family: titr;">12</span> ساعت قبل</p>#}
  165. {#                    <span class="badge dot bg-warning">#}
  166. {#                        </span>#}
  167. {#                </div>#}
  168. {#                <h5 class="mb-3">الگوی داشبورد ویژه</h5>#}
  169. {#                <p class="text-muted">آیا می دانید Able Pro یکی از قالب های داشبورد برجسته است که توسط تیم#}
  170. {#                    Themeforest انتخاب شده است.</p><img src="../assets/images/layout/img-announcement-3.png"#}
  171. {#                                                        alt="img" class="img-fluid">#}
  172. {#            </div>#}
  173. {#        </div>#}
  174. {#        <div class="card mb-3">#}
  175. {#            <div class="card-body">#}
  176. {#                <div class="align-items-center d-flex flex-wrap gap-2 mb-3">#}
  177. {#                    <div class="badge bg-light-primary f-12">اعلامیه#}
  178. {#                    </div>#}
  179. {#                    <p class="mb-0 text-muted"><span style="font-family: titr;">12</span> ساعت قبل</p>#}
  180. {#                    <span class="badge dot bg-warning">#}
  181. {#                        </span>#}
  182. {#                </div>#}
  183. {#                <h5 class="mb-3">یک بار بخرید - مادام العمر به روز رسانی رایگان دریافت کنید</h5>#}
  184. {#                <p class="text-muted">پس از خرید Able Pro، به‌روزرسانی‌های رایگان مادام‌العمر را دریافت کنید.</p>#}
  185. {#                <img src="../assets/images/layout/img-announcement-4.png" alt="img" class="img-fluid">#}
  186. {#            </div>#}
  187. {#        </div>#}
  188. {#    </div>#}
  189. {#</div>#}