فهرست منبع

Ticket #4847 - Studio: Layout changes. Stage 3.

AntonLV 1 سال پیش
والد
کامیت
af57873ca2
55فایلهای تغییر یافته به همراه128 افزوده شده و 175 حذف شده
  1. 2 1
      modules/boonex/english/data/langs/system/en.xml
  2. 2 1
      modules/boonex/russian/data/langs/system/ru.xml
  3. 20 0
      plugins_public/tailwind/css/tailwind.css
  4. 0 0
      plugins_public/tailwind/css/tailwind.min.css
  5. 2 2
      studio/classes/BxDolStudioAudit.php
  6. 3 13
      studio/template/css/common.less
  7. 1 4
      studio/template/css/settings.css
  8. 0 3
      studio/template/css/store.css
  9. 1 1
      studio/template/dbd_cache.html
  10. 1 1
      studio/template/dbd_htools.html
  11. 1 1
      studio/template/dbd_versions.html
  12. 1 1
      studio/template/designbox_11.html
  13. 1 14
      studio/template/images/icons/mi-agt-assistants.svg
  14. 1 14
      studio/template/images/icons/mi-agt-automators.svg
  15. 1 14
      studio/template/images/icons/mi-agt-helpers.svg
  16. 0 1
      studio/template/images/icons/mi-agt-providers.svg
  17. 1 0
      studio/template/images/icons/mi-agt-settings.svg
  18. 1 0
      studio/template/images/icons/mi-aud-reports.svg
  19. 1 0
      studio/template/images/icons/mi-aud-settings.svg
  20. 1 0
      studio/template/images/icons/mi-bdg-badges.svg
  21. 1 4
      studio/template/images/icons/mi-dsg-cover.svg
  22. 1 7
      studio/template/images/icons/mi-dsg-general.svg
  23. 1 4
      studio/template/images/icons/mi-dsg-icon.svg
  24. 1 1
      studio/template/images/icons/mi-dsg-injections.svg
  25. 1 1
      studio/template/images/icons/mi-dsg-logo.svg
  26. 1 1
      studio/template/images/icons/mi-dsg-pwa.svg
  27. 1 7
      studio/template/images/icons/mi-dsg-settings.svg
  28. 1 1
      studio/template/images/icons/mi-dsg-splash.svg
  29. 1 0
      studio/template/images/icons/mi-frm-categories.svg
  30. 1 0
      studio/template/images/icons/mi-frm-displays.svg
  31. 1 0
      studio/template/images/icons/mi-frm-fields.svg
  32. 1 0
      studio/template/images/icons/mi-frm-forms.svg
  33. 1 0
      studio/template/images/icons/mi-frm-groles.svg
  34. 1 0
      studio/template/images/icons/mi-frm-labels.svg
  35. 1 0
      studio/template/images/icons/mi-frm-plists.svg
  36. 1 0
      studio/template/images/icons/mi-frm-pvalues.svg
  37. 1 0
      studio/template/images/icons/mi-frm-sfields.svg
  38. 1 0
      studio/template/images/icons/mi-frm-sforms.svg
  39. 1 0
      studio/template/images/icons/mi-frm-ssfields.svg
  40. 1 7
      studio/template/images/icons/mi-nav-items.svg
  41. 1 6
      studio/template/images/icons/mi-nav-menus.svg
  42. 1 8
      studio/template/images/icons/mi-nav-sets.svg
  43. 1 0
      studio/template/images/icons/mi-prm-actions.svg
  44. 1 0
      studio/template/images/icons/mi-prm-levels.svg
  45. 9 7
      studio/template/scripts/BxBaseStudioAgents.php
  46. 9 8
      studio/template/scripts/BxBaseStudioAudit.php
  47. 9 8
      studio/template/scripts/BxBaseStudioBadges.php
  48. 19 18
      studio/template/scripts/BxBaseStudioForms.php
  49. 9 8
      studio/template/scripts/BxBaseStudioPermissions.php
  50. 1 1
      studio/template/str_product_v1.html
  51. 2 2
      studio/template/str_product_v2.html
  52. 1 1
      studio/template/str_update_v1.html
  53. 2 2
      studio/template/str_update_v2.html
  54. 1 1
      studio/template/widget.html
  55. 1 1
      template/form_field_section_title.html

+ 2 - 1
modules/boonex/english/data/langs/system/en.xml

@@ -1117,7 +1117,7 @@
     <string name="_adm_lmi_cpt_search_forms"><![CDATA[Search Forms]]></string>
     <string name="_adm_lmi_cpt_search_fields"><![CDATA[Search Fields]]></string>
     <string name="_adm_lmi_cpt_search_sortable_fields"><![CDATA[Search Sortable Fields]]></string>
-    <string name="_adm_lmi_cpt_splash"><![CDATA[Splash page]]></string>
+    <string name="_adm_lmi_cpt_splash"><![CDATA[Welcome page]]></string>
     <string name="_adm_lmi_cpt_displays"><![CDATA[Displays]]></string>
     <string name="_adm_lmi_cpt_downloaded"><![CDATA[Downloaded]]></string>
     <string name="_adm_lmi_cpt_etemplates_text"><![CDATA[Email Texts]]></string>
@@ -1147,6 +1147,7 @@
     <string name="_adm_lmi_cpt_purchases"><![CDATA[Purchases]]></string>
     <string name="_adm_lmi_cpt_pwa"><![CDATA[Progressive Web App]]></string>
     <string name="_adm_lmi_cpt_ractions"><![CDATA[Actions]]></string>
+    <string name="_adm_lmi_cpt_reports"><![CDATA[Reports]]></string>
     <string name="_adm_lmi_cpt_rlevels"><![CDATA[Levels]]></string>
     <string name="_adm_lmi_cpt_sets"><![CDATA[Sets]]></string>
     <string name="_adm_lmi_cpt_settings"><![CDATA[Settings]]></string>

+ 2 - 1
modules/boonex/russian/data/langs/system/ru.xml

@@ -1101,7 +1101,7 @@
     <string name="_adm_lmi_cpt_search_forms"><![CDATA[Формы поиска]]></string>
     <string name="_adm_lmi_cpt_search_fields"><![CDATA[Поля поиска]]></string>
     <string name="_adm_lmi_cpt_search_sortable_fields"><![CDATA[Поля сортироски поиска]]></string>
-	<string name="_adm_lmi_cpt_splash"><![CDATA[Страница-заставка]]></string>
+	<string name="_adm_lmi_cpt_splash"><![CDATA[Приветственная страница]]></string>
 	<string name="_adm_lmi_cpt_displays"><![CDATA[Дисплеи]]></string>
 	<string name="_adm_lmi_cpt_downloaded"><![CDATA[Скачано]]></string>
 	<string name="_adm_lmi_cpt_etemplates_text"><![CDATA[Тексты email-ов]]></string>
@@ -1130,6 +1130,7 @@
 	<string name="_adm_lmi_cpt_purchases"><![CDATA[Покупки]]></string>
         <string name="_adm_lmi_cpt_pwa"><![CDATA[Веб приложение]]></string>
         <string name="_adm_lmi_cpt_ractions"><![CDATA[Действия]]></string>
+        <string name="_adm_lmi_cpt_reports"><![CDATA[Отчеты]]></string>
         <string name="_adm_lmi_cpt_rlevels"><![CDATA[Уровни]]></string>
 	<string name="_adm_lmi_cpt_sets"><![CDATA[Наборы]]></string>
 	<string name="_adm_lmi_cpt_settings"><![CDATA[Настройки]]></string>

+ 20 - 0
plugins_public/tailwind/css/tailwind.css

@@ -1299,6 +1299,21 @@
         @apply text-gray-900 dark:text-white;
     }
 
+    .bx-std .bx-def-font-color {
+        @apply text-gray-800 dark:text-gray-200;
+    }
+
+    .bx-std .bx-btn:not(.bx-btn-primary) {
+        @apply bg-gray-200 dark:bg-gray-800 hover:bg-white dark:hover:bg-gray-700 active:bg-gray-100 dark:active:bg-gray-800;
+        @apply border-black/10 dark:border-white/10;
+        @apply text-gray-800 dark:text-gray-200;
+    }
+    .bx-std .bx-btn.bx-btn-primary {
+        @apply bg-black/80 dark:bg-white/80 hover:bg-black/90 dark:hover:bg-white/90;
+        @apply border-white/20 dark:border-white/20;
+        @apply text-white/80 dark:text-black/40;
+    }
+    
     /* Studio: Launcher */
     .bx-std-bg.bx-std-page-launcher {
         @apply bg-gray-200 dark:bg-black;
@@ -1307,6 +1322,11 @@
     .bx-std-widgets .bx-std-widget {
         @apply px-6 pt-6 pb-3 sm:px-10 sm:pt-10 sm:pb-4;
     }
+    
+    /* Studio: Settings */
+    #adm-settings-form-categorized .bx-form-advanced-wrapper .bx-form-section-wrapper:last-child {
+        @apply bg-white/90 dark:bg-gray-900/90; 
+    }
 
 
     /* Modules: Timeline */

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
plugins_public/tailwind/css/tailwind.min.css


+ 2 - 2
studio/classes/BxDolStudioAudit.php

@@ -7,10 +7,10 @@
  * @{
  */
 
-define('BX_DOL_STUDIO_AUD_TYPE_GENERAL', 'general');
+define('BX_DOL_STUDIO_AUD_TYPE_REPORTS', 'reports');
 define('BX_DOL_STUDIO_AUD_TYPE_SETTINGS', 'settings');
 
-define('BX_DOL_STUDIO_AUD_TYPE_DEFAULT', BX_DOL_STUDIO_AUD_TYPE_GENERAL);
+define('BX_DOL_STUDIO_AUD_TYPE_DEFAULT', BX_DOL_STUDIO_AUD_TYPE_REPORTS);
 
 class BxDolStudioAudit extends BxTemplStudioWidget
 {

+ 3 - 13
studio/template/css/common.less

@@ -34,7 +34,7 @@ a:hover > .sys-icon-a i {
     box-shadow: none;
 }
 .bx-db-header {
-    padding: 1.25rem 1.5rem;
+    padding: 1.25rem 1.5rem 0 1.5rem;
 }
 .bx-db-header .bx-db-menu-tab-btn .bx-btn {
     display: inline-flex;
@@ -50,7 +50,7 @@ a:hover > .sys-icon-a i {
 .bx-db-content.bx-content-padding-block .bx-dbd-block-actions {
     margin-left: -1.5rem;
     margin-right: -1.5rem;
-    padding: 1.5rem 1.5rem 0 1.5rem;
+    padding: 0 1.5rem;
 }
 .bx-db-content.bx-def-padding-top {
     padding: 1rem;
@@ -131,23 +131,13 @@ div.bx-db-note {
     font-size: 0.875rem;
     font-weight: 500;
 }
-.bx-btn {
-    border: 1px solid rgba(228, 228, 231, 1);
-    .background-color(rgba(255, 255, 255, 1));
-    color: rgba(39, 39, 42, 1)
-}
+
 .bx-btn.bx-btn-primary {
     border-width: 0px;
     .background-color(rgba(28, 100, 242, 1));
     color: rgba(255, 255, 255, 1);
 }
 
-.bx-btn:not(.bx-btn-primary):hover,
-.bx-btn:not(.bx-btn-primary):active {
-    border: 1px solid rgba(228, 228, 231, 0.8);
-    .background-color(rgba(255, 255, 255, 1.0));
-    color: rgba(82, 82, 91, 0.8);
-}
 .bx-btn:not(.bx-btn-primary) .sys-icon:not(.sys-colored) {
     color: rgba(82, 82, 91, 1.0);
 }

+ 1 - 4
studio/template/css/settings.css

@@ -22,12 +22,9 @@ div.bx-std-page-column.bx-std-page-content div.bx-std-page-column-cnt {
     position: absolute;
     bottom: 0;
     width: 100%;
-    
+
     margin: 0;
     padding: 1.25rem 1.5rem;
-
-    border-top: 1px solid rgba(209, 213, 219, 1.0);
-    background-color: rgba(255, 255, 255, 1.0);
 }
 
 #adm-settings-form .bx-form-advanced-wrapper .bx-form-section-wrapper:first-child,

+ 0 - 3
studio/template/css/store.css

@@ -184,9 +184,6 @@ span.bx-std-product-versions {
 .bx-std-pc-cover {
     display: block;
     height: 12.5rem;
-
-    background-color: rgba(228, 228, 231, 1);
-
     overflow: hidden;
 }
 

+ 1 - 1
studio/template/dbd_cache.html

@@ -10,7 +10,7 @@
         <bx_if:show_empty>__message__</bx_if:show_empty>
     </div>
     <bx_if:show_actions>
-        <div class="bx-dbd-block-actions border-t border-b-zinc-200 space-x-4">
+        <div class="bx-dbd-block-actions space-x-4">
             <a class="bx-btn" href="javascript:void(0)" onclick="javascript:__js_object__.clearCache('all')"><bx_text:_adm_dbd_txt_c_clear_all /></a>
             <a class="bx-btn" href="javascript:void(0)" onclick="javascript:__js_object__.clearCacheSelect(this)"><bx_text:_adm_dbd_txt_c_select /></a>
         </div>

+ 1 - 1
studio/template/dbd_htools.html

@@ -8,7 +8,7 @@
             </div>
         </bx_if:show_content>
     </div>
-    <div class="bx-dbd-block-actions border-t border-b-zinc-200 space-x-4" style="display:none">
+    <div class="bx-dbd-block-actions space-x-4" style="display:none">
         <a class="bx-btn" href="javascript:void(0)" onclick="javascript:__js_object__.serverAudit()"><bx_text:_sys_inst_server_audit /></a>
         <a class="bx-btn" href="javascript:void(0)" onclick="javascript:__js_object__.permissions()"><bx_text:_sys_audit_permissions /></a>
     </div>

+ 1 - 1
studio/template/dbd_versions.html

@@ -16,7 +16,7 @@
             </div>
         </div>
     </div>
-    <div class="bx-dbd-block-actions border-t border-b-zinc-200" style="display:none">
+    <div class="bx-dbd-block-actions" style="display:none">
         <a class="bx-btn bx-btn-primary" href="javascript:void(0)" onclick="javascript:__js_object__.performUpgrade()"><bx_text:_adm_dbd_btn_update /></a>
     </div>
     <script language="javascript">

+ 1 - 1
studio/template/designbox_11.html

@@ -1,6 +1,6 @@
 <!-- Design Box 11 [start]: Content + title + background + padding -->
 <div class="bx-db-container bx-def-color-bg-block rounded-2xl">
-    <div class="bx-db-header px-3 md:px-4 pt-2 md:pt-3 border-b border-b-zinc-200">
+    <div class="bx-db-header px-3 md:px-4 pt-2 md:pt-3">
         <div class="bx-db-title">__title__</div>__caption_item__
     </div>
     <div class="bx-db-content bx-content-padding-block relative">__designbox_content__</div>

+ 1 - 14
studio/template/images/icons/mi-agt-assistants.svg

@@ -1,14 +1 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M14.0352 8.7193C14.0352 8.13795 14.5064 7.66667 15.0878 7.66667H20.0001C20.5814 7.66667 21.0527 8.13795 21.0527 8.7193V12.579H27.3685C28.2991 12.579 29.1916 12.9486 29.8496 13.6067C30.5076 14.2647 30.8773 15.1571 30.8773 16.0877V19.9474H32.2808C32.8621 19.9474 33.3334 20.4187 33.3334 21C33.3334 21.5814 32.8621 22.0527 32.2808 22.0527H30.8773V25.9123C30.8773 26.8429 30.5076 27.7354 29.8496 28.3934C29.1916 29.0514 28.2991 29.4211 27.3685 29.4211H15.5238L10.9198 34.0251C10.6188 34.3261 10.166 34.4162 9.7727 34.2532C9.37935 34.0903 9.12289 33.7065 9.12289 33.2807V22.0527H7.71938C7.13803 22.0527 6.66675 21.5814 6.66675 21C6.66675 20.4187 7.13803 19.9474 7.71938 19.9474H9.12289V16.0877C9.12289 15.1571 9.49256 14.2647 10.1506 13.6067C10.8086 12.9486 11.7011 12.579 12.6317 12.579H18.9474V9.77194H15.0878C14.5064 9.77194 14.0352 9.30066 14.0352 8.7193ZM12.6317 14.6842C12.2594 14.6842 11.9024 14.8321 11.6392 15.0953C11.376 15.3585 11.2282 15.7155 11.2282 16.0877V30.7395L14.3435 27.6241C14.5409 27.4267 14.8086 27.3158 15.0878 27.3158H27.3685C27.7407 27.3158 28.0977 27.1679 28.3609 26.9047C28.6241 26.6415 28.772 26.2845 28.772 25.9123V16.0877C28.772 15.7155 28.6241 15.3585 28.3609 15.0953C28.0977 14.8321 27.7407 14.6842 27.3685 14.6842H12.6317ZM16.3159 18.7193C16.8972 18.7193 17.3685 19.1906 17.3685 19.7719V22.2281C17.3685 22.8094 16.8972 23.2807 16.3159 23.2807C15.7345 23.2807 15.2632 22.8094 15.2632 22.2281V19.7719C15.2632 19.1906 15.7345 18.7193 16.3159 18.7193ZM23.6843 18.7193C24.2656 18.7193 24.7369 19.1906 24.7369 19.7719V22.2281C24.7369 22.8094 24.2656 23.2807 23.6843 23.2807C23.1029 23.2807 22.6317 22.8094 22.6317 22.2281V19.7719C22.6317 19.1906 23.1029 18.7193 23.6843 18.7193Z" fill="black" fill-opacity="0.2"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M14.0352 7.7193C14.0352 7.13795 14.5064 6.66667 15.0878 6.66667H20.0001C20.5814 6.66667 21.0527 7.13795 21.0527 7.7193V11.579H27.3685C28.2991 11.579 29.1916 11.9486 29.8496 12.6067C30.5076 13.2647 30.8773 14.1571 30.8773 15.0877V18.9474H32.2808C32.8621 18.9474 33.3334 19.4187 33.3334 20C33.3334 20.5814 32.8621 21.0527 32.2808 21.0527H30.8773V24.9123C30.8773 25.8429 30.5076 26.7354 29.8496 27.3934C29.1916 28.0514 28.2991 28.4211 27.3685 28.4211H15.5238L10.9198 33.0251C10.6188 33.3261 10.166 33.4162 9.7727 33.2532C9.37935 33.0903 9.12289 32.7065 9.12289 32.2807V21.0527H7.71938C7.13803 21.0527 6.66675 20.5814 6.66675 20C6.66675 19.4187 7.13803 18.9474 7.71938 18.9474H9.12289V15.0877C9.12289 14.1571 9.49256 13.2647 10.1506 12.6067C10.8086 11.9486 11.7011 11.579 12.6317 11.579H18.9474V8.77194H15.0878C14.5064 8.77194 14.0352 8.30066 14.0352 7.7193ZM12.6317 13.6842C12.2594 13.6842 11.9024 13.8321 11.6392 14.0953C11.376 14.3585 11.2282 14.7155 11.2282 15.0877V29.7395L14.3435 26.6241C14.5409 26.4267 14.8086 26.3158 15.0878 26.3158H27.3685C27.7407 26.3158 28.0977 26.1679 28.3609 25.9047C28.6241 25.6415 28.772 25.2845 28.772 24.9123V15.0877C28.772 14.7155 28.6241 14.3585 28.3609 14.0953C28.0977 13.8321 27.7407 13.6842 27.3685 13.6842H12.6317ZM16.3159 17.7193C16.8972 17.7193 17.3685 18.1906 17.3685 18.7719V21.2281C17.3685 21.8094 16.8972 22.2807 16.3159 22.2807C15.7345 22.2807 15.2632 21.8094 15.2632 21.2281V18.7719C15.2632 18.1906 15.7345 17.7193 16.3159 17.7193ZM23.6843 17.7193C24.2656 17.7193 24.7369 18.1906 24.7369 18.7719V21.2281C24.7369 21.8094 24.2656 22.2807 23.6843 22.2807C23.1029 22.2807 22.6317 21.8094 22.6317 21.2281V18.7719C22.6317 18.1906 23.1029 17.7193 23.6843 17.7193Z" fill="url(#paint1_linear_1640_8256)"/>
-<defs>
-<linearGradient id="paint0_linear_1640_8256" x1="20" y1="0" x2="20" y2="40" gradientUnits="userSpaceOnUse">
-<stop stop-color="#6B7280"/>
-<stop offset="1" stop-color="#1F2937"/>
-</linearGradient>
-<linearGradient id="paint1_linear_1640_8256" x1="20.0001" y1="6.66667" x2="20.0001" y2="33.3334" gradientUnits="userSpaceOnUse">
-<stop stop-color="#F9FAFB"/>
-<stop offset="1" stop-color="#9CA3AF"/>
-</linearGradient>
-</defs>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot-message-square"><path d="M12 6V2H8"/><path d="m8 18-4 4V8a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2Z"/><path d="M2 12h2"/><path d="M9 11v2"/><path d="M15 11v2"/><path d="M20 12h2"/></svg>

+ 1 - 14
studio/template/images/icons/mi-agt-automators.svg

@@ -1,14 +1 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path d="M25.2856 18.5714H31.2856C31.8161 18.5714 32.3248 18.3607 32.6999 17.9856C33.0749 17.6106 33.2856 17.1019 33.2856 16.5714V10.5714C33.2856 10.041 33.0749 9.53229 32.6999 9.15721C32.3248 8.78214 31.8161 8.57143 31.2856 8.57143H25.2856C24.7552 8.57143 24.2465 8.78214 23.8714 9.15721C23.4964 9.53229 23.2856 10.041 23.2856 10.5714V12.5714H21.2856C20.49 12.5714 19.7269 12.8875 19.1643 13.4501C18.6017 14.0127 18.2856 14.7758 18.2856 15.5714V19.5714H14.2856V18.5714C14.2856 18.041 14.0749 17.5323 13.6999 17.1572C13.3248 16.7821 12.8161 16.5714 12.2856 16.5714H8.28564C7.75521 16.5714 7.2465 16.7821 6.87143 17.1572C6.49636 17.5323 6.28564 18.041 6.28564 18.5714V22.5714C6.28564 23.1019 6.49636 23.6106 6.87143 23.9856C7.2465 24.3607 7.75521 24.5714 8.28564 24.5714H12.2856C12.8161 24.5714 13.3248 24.3607 13.6999 23.9856C14.0749 23.6106 14.2856 23.1019 14.2856 22.5714V21.5714H18.2856V25.5714C18.2856 26.3671 18.6017 27.1301 19.1643 27.6927C19.7269 28.2554 20.49 28.5714 21.2856 28.5714H23.2856V30.5714C23.2856 31.1019 23.4964 31.6106 23.8714 31.9856C24.2465 32.3607 24.7552 32.5714 25.2856 32.5714H31.2856C31.8161 32.5714 32.3248 32.3607 32.6999 31.9856C33.0749 31.6106 33.2856 31.1019 33.2856 30.5714V24.5714C33.2856 24.041 33.0749 23.5323 32.6999 23.1572C32.3248 22.7821 31.8161 22.5714 31.2856 22.5714H25.2856C24.7552 22.5714 24.2465 22.7821 23.8714 23.1572C23.4964 23.5323 23.2856 24.041 23.2856 24.5714V26.5714H21.2856C21.0204 26.5714 20.7661 26.4661 20.5785 26.2785C20.391 26.091 20.2856 25.8366 20.2856 25.5714V15.5714C20.2856 15.3062 20.391 15.0519 20.5785 14.8643C20.7661 14.6768 21.0204 14.5714 21.2856 14.5714H23.2856V16.5714C23.2856 17.1019 23.4964 17.6106 23.8714 17.9856C24.2465 18.3607 24.7552 18.5714 25.2856 18.5714ZM12.2856 22.5714H8.28564V18.5714H12.2856V22.5714ZM25.2856 24.5714H31.2856V30.5714H25.2856V24.5714ZM25.2856 10.5714H31.2856V16.5714H25.2856V10.5714Z" fill="black" fill-opacity="0.2"/>
-<path d="M25.2856 18H31.2856C31.8161 18 32.3248 17.7893 32.6999 17.4142C33.0749 17.0391 33.2856 16.5304 33.2856 16V10C33.2856 9.46957 33.0749 8.96086 32.6999 8.58579C32.3248 8.21071 31.8161 8 31.2856 8H25.2856C24.7552 8 24.2465 8.21071 23.8714 8.58579C23.4964 8.96086 23.2856 9.46957 23.2856 10V12H21.2856C20.49 12 19.7269 12.3161 19.1643 12.8787C18.6017 13.4413 18.2856 14.2044 18.2856 15V19H14.2856V18C14.2856 17.4696 14.0749 16.9609 13.6999 16.5858C13.3248 16.2107 12.8161 16 12.2856 16H8.28564C7.75521 16 7.2465 16.2107 6.87143 16.5858C6.49636 16.9609 6.28564 17.4696 6.28564 18V22C6.28564 22.5304 6.49636 23.0391 6.87143 23.4142C7.2465 23.7893 7.75521 24 8.28564 24H12.2856C12.8161 24 13.3248 23.7893 13.6999 23.4142C14.0749 23.0391 14.2856 22.5304 14.2856 22V21H18.2856V25C18.2856 25.7956 18.6017 26.5587 19.1643 27.1213C19.7269 27.6839 20.49 28 21.2856 28H23.2856V30C23.2856 30.5304 23.4964 31.0391 23.8714 31.4142C24.2465 31.7893 24.7552 32 25.2856 32H31.2856C31.8161 32 32.3248 31.7893 32.6999 31.4142C33.0749 31.0391 33.2856 30.5304 33.2856 30V24C33.2856 23.4696 33.0749 22.9609 32.6999 22.5858C32.3248 22.2107 31.8161 22 31.2856 22H25.2856C24.7552 22 24.2465 22.2107 23.8714 22.5858C23.4964 22.9609 23.2856 23.4696 23.2856 24V26H21.2856C21.0204 26 20.7661 25.8946 20.5785 25.7071C20.391 25.5196 20.2856 25.2652 20.2856 25V15C20.2856 14.7348 20.391 14.4804 20.5785 14.2929C20.7661 14.1054 21.0204 14 21.2856 14H23.2856V16C23.2856 16.5304 23.4964 17.0391 23.8714 17.4142C24.2465 17.7893 24.7552 18 25.2856 18ZM12.2856 22H8.28564V18H12.2856V22ZM25.2856 24H31.2856V30H25.2856V24ZM25.2856 10H31.2856V16H25.2856V10Z" fill="url(#paint1_linear_834_8427)"/>
-<defs>
-<linearGradient id="paint0_linear_834_8427" x1="20" y1="0" x2="20" y2="40" gradientUnits="userSpaceOnUse">
-<stop stop-color="#6B7280"/>
-<stop offset="1" stop-color="#1F2937"/>
-</linearGradient>
-<linearGradient id="paint1_linear_834_8427" x1="19.7856" y1="8" x2="19.7856" y2="32" gradientUnits="userSpaceOnUse">
-<stop stop-color="#F9FAFB"/>
-<stop offset="1" stop-color="#9CA3AF"/>
-</linearGradient>
-</defs>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-workflow"><rect width="8" height="8" x="3" y="3" rx="2"/><path d="M7 11v4a2 2 0 0 0 2 2h4"/><rect width="8" height="8" x="13" y="13" rx="2"/></svg>

+ 1 - 14
studio/template/images/icons/mi-agt-helpers.svg

@@ -1,14 +1 @@
-<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M13.5237 9.76191C13.5237 9.13072 14.0354 8.61905 14.6665 8.61905H19.9999C20.6311 8.61905 21.1427 9.13072 21.1427 9.76191V13.9524H27.9999C30.1038 13.9524 31.8094 15.658 31.8094 17.7619V21.9524H33.3332C33.9644 21.9524 34.4761 22.4641 34.4761 23.0952C34.4761 23.7264 33.9644 24.2381 33.3332 24.2381H31.8094V28.4286C31.8094 30.5325 30.1038 32.2381 27.9999 32.2381H11.9999C9.89593 32.2381 8.19035 30.5325 8.19035 28.4286V24.2381H6.66654C6.03536 24.2381 5.52368 23.7264 5.52368 23.0952C5.52368 22.4641 6.03536 21.9524 6.66654 21.9524H8.19035V17.7619C8.19035 15.658 9.89593 13.9524 11.9999 13.9524H18.857V10.9048H14.6665C14.0354 10.9048 13.5237 10.3931 13.5237 9.76191ZM11.9999 16.2381C11.1583 16.2381 10.4761 16.9203 10.4761 17.7619V28.4286C10.4761 29.2701 11.1583 29.9524 11.9999 29.9524H27.9999C28.8414 29.9524 29.5237 29.2701 29.5237 28.4286V17.7619C29.5237 16.9203 28.8414 16.2381 27.9999 16.2381H11.9999ZM15.9999 20.619C16.6311 20.619 17.1427 21.1307 17.1427 21.7619V24.4286C17.1427 25.0598 16.6311 25.5714 15.9999 25.5714C15.3687 25.5714 14.857 25.0598 14.857 24.4286V21.7619C14.857 21.1307 15.3687 20.619 15.9999 20.619ZM23.9999 20.619C24.6311 20.619 25.1427 21.1307 25.1427 21.7619V24.4286C25.1427 25.0598 24.6311 25.5714 23.9999 25.5714C23.3687 25.5714 22.857 25.0598 22.857 24.4286V21.7619C22.857 21.1307 23.3687 20.619 23.9999 20.619Z" fill="black" fill-opacity="0.2"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M13.5237 8.76191C13.5237 8.13072 14.0354 7.61905 14.6665 7.61905H19.9999C20.6311 7.61905 21.1427 8.13072 21.1427 8.76191V12.9524H27.9999C30.1038 12.9524 31.8094 14.658 31.8094 16.7619V20.9524H33.3332C33.9644 20.9524 34.4761 21.4641 34.4761 22.0952C34.4761 22.7264 33.9644 23.2381 33.3332 23.2381H31.8094V27.4286C31.8094 29.5325 30.1038 31.2381 27.9999 31.2381H11.9999C9.89593 31.2381 8.19035 29.5325 8.19035 27.4286V23.2381H6.66654C6.03536 23.2381 5.52368 22.7264 5.52368 22.0952C5.52368 21.4641 6.03536 20.9524 6.66654 20.9524H8.19035V16.7619C8.19035 14.658 9.89593 12.9524 11.9999 12.9524H18.857V9.90476H14.6665C14.0354 9.90476 13.5237 9.39309 13.5237 8.76191ZM11.9999 15.2381C11.1583 15.2381 10.4761 15.9203 10.4761 16.7619V27.4286C10.4761 28.2701 11.1583 28.9524 11.9999 28.9524H27.9999C28.8414 28.9524 29.5237 28.2701 29.5237 27.4286V16.7619C29.5237 15.9203 28.8414 15.2381 27.9999 15.2381H11.9999ZM15.9999 19.619C16.6311 19.619 17.1427 20.1307 17.1427 20.7619V23.4286C17.1427 24.0598 16.6311 24.5714 15.9999 24.5714C15.3687 24.5714 14.857 24.0598 14.857 23.4286V20.7619C14.857 20.1307 15.3687 19.619 15.9999 19.619ZM23.9999 19.619C24.6311 19.619 25.1427 20.1307 25.1427 20.7619V23.4286C25.1427 24.0598 24.6311 24.5714 23.9999 24.5714C23.3687 24.5714 22.857 24.0598 22.857 23.4286V20.7619C22.857 20.1307 23.3687 19.619 23.9999 19.619Z" fill="url(#paint1_linear_1640_8278)"/>
-<defs>
-<linearGradient id="paint0_linear_1640_8278" x1="20" y1="0" x2="20" y2="40" gradientUnits="userSpaceOnUse">
-<stop stop-color="#6B7280"/>
-<stop offset="1" stop-color="#1F2937"/>
-</linearGradient>
-<linearGradient id="paint1_linear_1640_8278" x1="19.9999" y1="7.61905" x2="19.9999" y2="31.2381" gradientUnits="userSpaceOnUse">
-<stop stop-color="#F9FAFB"/>
-<stop offset="1" stop-color="#9CA3AF"/>
-</linearGradient>
-</defs>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot"><path d="M12 8V4H8"/><rect width="16" height="12" x="4" y="8" rx="2"/><path d="M2 14h2"/><path d="M20 14h2"/><path d="M15 13v2"/><path d="M9 13v2"/></svg>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 1
studio/template/images/icons/mi-agt-providers.svg


+ 1 - 0
studio/template/images/icons/mi-agt-settings.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-brain-cog"><path d="M12 5a3 3 0 1 0-5.997.142 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588 4 4 0 0 0 7.636 2.106 3.2 3.2 0 0 0 .164-.546c.028-.13.306-.13.335 0a3.2 3.2 0 0 0 .163.546 4 4 0 0 0 7.636-2.106 4 4 0 0 0 .556-6.588 4 4 0 0 0-2.526-5.77A3 3 0 1 0 12 5"/><path d="M17.599 6.5a3 3 0 0 0 .399-1.375"/><path d="M6.003 5.125A3 3 0 0 0 6.401 6.5"/><path d="M3.477 10.896a4 4 0 0 1 .585-.396"/><path d="M19.938 10.5a4 4 0 0 1 .585.396"/><path d="M6 18a4 4 0 0 1-1.967-.516"/><path d="M19.967 17.484A4 4 0 0 1 18 18"/><circle cx="12" cy="12" r="3"/><path d="m15.7 10.4-.9.4"/><path d="m9.2 13.2-.9.4"/><path d="m13.6 15.7-.4-.9"/><path d="m10.8 9.2-.4-.9"/><path d="m15.7 13.5-.9-.4"/><path d="m9.2 10.9-.9-.4"/><path d="m10.5 15.7.4-.9"/><path d="m13.1 9.2.4-.9"/></svg>

+ 1 - 0
studio/template/images/icons/mi-aud-reports.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flag"><path d="M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"/><line x1="4" x2="4" y1="22" y2="15"/></svg>

+ 1 - 0
studio/template/images/icons/mi-aud-settings.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-cog"><path d="M14 2v4a2 2 0 0 0 2 2h4"/><path d="m3.2 12.9-.9-.4"/><path d="m3.2 15.1-.9.4"/><path d="M4.677 21.5a2 2 0 0 0 1.313.5H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v2.5"/><path d="m4.9 11.2-.4-.9"/><path d="m4.9 16.8-.4.9"/><path d="m7.5 10.3-.4.9"/><path d="m7.5 17.7-.4-.9"/><path d="m9.7 12.5-.9.4"/><path d="m9.7 15.5-.9-.4"/><circle cx="6" cy="14" r="3"/></svg>

+ 1 - 0
studio/template/images/icons/mi-bdg-badges.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-badge-check"><path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z"/><path d="m9 12 2 2 4-4"/></svg>

+ 1 - 4
studio/template/images/icons/mi-dsg-cover.svg

@@ -1,4 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-crown">
-    <path d="M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z" />
-    <path d="M5 21h14" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-panel-top"><rect width="18" height="18" x="3" y="3" rx="2"/><path d="M3 9h18"/></svg>

+ 1 - 7
studio/template/images/icons/mi-dsg-general.svg

@@ -1,7 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-store">
-    <path d="m2 7 4.41-4.41A2 2 0 0 1 7.83 2h8.34a2 2 0 0 1 1.42.59L22 7" />
-    <path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8" />
-    <path d="M15 22v-4a2 2 0 0 0-2-2h-2a2 2 0 0 0-2 2v4" />
-    <path d="M2 7h20" />
-    <path d="M22 7v3a2 2 0 0 1-2 2a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 16 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 12 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 8 12a2.7 2.7 0 0 1-1.59-.63.7.7 0 0 0-.82 0A2.7 2.7 0 0 1 4 12a2 2 0 0 1-2-2V7" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-swatch-book"><path d="M11 17a4 4 0 0 1-8 0V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2Z"/><path d="M16.7 13H19a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H7"/><path d="M 7 17h.01"/><path d="m11 8 2.3-2.3a2.4 2.4 0 0 1 3.404.004L18.6 7.6a2.4 2.4 0 0 1 .026 3.434L9.9 19.8"/></svg>

+ 1 - 4
studio/template/images/icons/mi-dsg-icon.svg

@@ -1,4 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-thumbs-up">
-    <path d="M7 10v12" />
-    <path d="M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-square"><rect x="3" y="3" width="18" height="18" rx="2"/><rect x="8" y="8" width="8" height="8" rx="1"/></svg>

+ 1 - 1
studio/template/images/icons/mi-dsg-injections.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-code"><path d="M10 9.5 8 12l2 2.5"/><path d="m14 9.5 2 2.5-2 2.5"/><rect width="18" height="18" x="3" y="3" rx="2"/></svg>

+ 1 - 1
studio/template/images/icons/mi-dsg-logo.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flame"><path d="M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z" /></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-volleyball"><path d="M11.1 7.1a16.55 16.55 0 0 1 10.9 4"/><path d="M12 12a12.6 12.6 0 0 1-8.7 5"/><path d="M16.8 13.6a16.55 16.55 0 0 1-9 7.5"/><path d="M20.7 17a12.8 12.8 0 0 0-8.7-5 13.3 13.3 0 0 1 0-10"/><path d="M6.3 3.8a16.55 16.55 0 0 0 1.9 11.5"/><circle cx="12" cy="12" r="10"/></svg>

+ 1 - 1
studio/template/images/icons/mi-dsg-pwa.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shopping-bag"><path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z"/><path d="M3 6h18"/><path d="M16 10a4 4 0 0 1-8 0"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tablet-smartphone"><rect width="10" height="14" x="3" y="8" rx="2"/><path d="M5 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-2.4"/><path d="M8 18h.01"/></svg>

+ 1 - 7
studio/template/images/icons/mi-dsg-settings.svg

@@ -1,7 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks">
-    <path d="m3 17 2 2 4-4" />
-    <path d="m3 7 2 2 4-4" />
-    <path d="M13 6h8" />
-    <path d="M13 12h8" />
-    <path d="M13 18h8" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-settings-2"><path d="M20 7h-9"/><path d="M14 17H5"/><circle cx="17" cy="17" r="3"/><circle cx="7" cy="7" r="3"/></svg>

+ 1 - 1
studio/template/images/icons/mi-dsg-splash.svg

@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folders"><path d="M20 17a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3.9a2 2 0 0 1-1.69-.9l-.81-1.2a2 2 0 0 0-1.67-.9H8a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2Z"/><path d="M2 8v11a2 2 0 0 0 2 2h14"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-app-window-mac"><rect width="20" height="16" x="2" y="4" rx="2"/><path d="M6 8h.01"/><path d="M10 8h.01"/><path d="M14 8h.01"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-categories.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folders"><path d="M20 17a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3.9a2 2 0 0 1-1.69-.9l-.81-1.2a2 2 0 0 0-1.67-.9H8a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2Z"/><path d="M2 8v11a2 2 0 0 0 2 2h14"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-displays.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notepad-text-dashed"><path d="M8 2v4"/><path d="M12 2v4"/><path d="M16 2v4"/><path d="M16 4h2a2 2 0 0 1 2 2v2"/><path d="M20 12v2"/><path d="M20 18v2a2 2 0 0 1-2 2h-1"/><path d="M13 22h-2"/><path d="M7 22H6a2 2 0 0 1-2-2v-2"/><path d="M4 14v-2"/><path d="M4 8V6a2 2 0 0 1 2-2h2"/><path d="M8 10h6"/><path d="M8 14h8"/><path d="M8 18h5"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-fields.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-text-cursor-input"><path d="M5 4h1a3 3 0 0 1 3 3 3 3 0 0 1 3-3h1"/><path d="M13 20h-1a3 3 0 0 1-3-3 3 3 0 0 1-3 3H5"/><path d="M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1"/><path d="M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7"/><path d="M9 7v10"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-forms.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-notepad-text"><path d="M8 2v4"/><path d="M12 2v4"/><path d="M16 2v4"/><rect width="16" height="18" x="4" y="4" rx="2"/><path d="M8 10h6"/><path d="M8 14h8"/><path d="M8 18h5"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-groles.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-id-card"><path d="M16 10h2"/><path d="M16 14h2"/><path d="M6.17 15a3 3 0 0 1 5.66 0"/><circle cx="9" cy="11" r="2"/><rect x="2" y="5" width="20" height="14" rx="2"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-labels.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tags"><path d="m15 5 6.3 6.3a2.4 2.4 0 0 1 0 3.4L17 19"/><path d="M9.586 5.586A2 2 0 0 0 8.172 5H3a1 1 0 0 0-1 1v5.172a2 2 0 0 0 .586 1.414L8.29 18.29a2.426 2.426 0 0 0 3.42 0l3.58-3.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="6.5" cy="9.5" r=".5" fill="currentColor"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-plists.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"/><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/><path d="M12 11h4"/><path d="M12 16h4"/><path d="M8 11h.01"/><path d="M8 16h.01"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-pvalues.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list"><path d="M3 12h.01"/><path d="M3 18h.01"/><path d="M3 6h.01"/><path d="M8 12h13"/><path d="M8 18h13"/><path d="M8 6h13"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-sfields.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-text-search"><path d="M21 6H3"/><path d="M10 12H3"/><path d="M10 18H3"/><circle cx="17" cy="15" r="3"/><path d="m21 19-1.9-1.9"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-sforms.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-search"><path d="M14 2v4a2 2 0 0 0 2 2h4"/><path d="M4.268 21a2 2 0 0 0 1.727 1H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3"/><path d="m9 18-1.5-1.5"/><circle cx="5" cy="14" r="3"/></svg>

+ 1 - 0
studio/template/images/icons/mi-frm-ssfields.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-down-a-z"><path d="m3 16 4 4 4-4"/><path d="M7 20V4"/><path d="M20 8h-5"/><path d="M15 10V6.5a2.5 2.5 0 0 1 5 0V10"/><path d="M15 14h5l-5 6h5"/></svg>

+ 1 - 7
studio/template/images/icons/mi-nav-items.svg

@@ -1,7 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks">
-    <path d="m3 17 2 2 4-4" />
-    <path d="m3 7 2 2 4-4" />
-    <path d="M13 6h8" />
-    <path d="M13 12h8" />
-    <path d="M13 18h8" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list-checks"><path d="m3 17 2 2 4-4"/><path d="m3 7 2 2 4-4"/><path d="M13 6h8"/><path d="M13 12h8"/><path d="M13 18h8"/></svg>

+ 1 - 6
studio/template/images/icons/mi-nav-menus.svg

@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-menu">
-    <rect width="18" height="18" x="3" y="3" rx="2" />
-    <path d="M7 8h10" />
-    <path d="M7 12h10" />
-    <path d="M7 16h10" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-menu"><rect width="18" height="18" x="3" y="3" rx="2"/><path d="M7 8h10"/><path d="M7 12h10"/><path d="M7 16h10"/></svg>

+ 1 - 8
studio/template/images/icons/mi-nav-sets.svg

@@ -1,8 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list">
-    <path d="M3 12h.01" />
-    <path d="M3 18h.01" />
-    <path d="M3 6h.01" />
-    <path d="M8 12h13" />
-    <path d="M8 18h13" />
-    <path d="M8 6h13" />
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list"><path d="M3 12h.01"/><path d="M3 18h.01"/><path d="M3 6h.01"/><path d="M8 12h13"/><path d="M8 18h13"/><path d="M8 6h13"/></svg>

+ 1 - 0
studio/template/images/icons/mi-prm-actions.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wand"><path d="M15 4V2"/><path d="M15 16v-2"/><path d="M8 9h2"/><path d="M20 9h2"/><path d="M17.8 11.8 19 13"/><path d="M15 9h.01"/><path d="M17.8 6.2 19 5"/><path d="m3 21 9-9"/><path d="M12.2 6.2 11 5"/></svg>

+ 1 - 0
studio/template/images/icons/mi-prm-levels.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-contact-round"><path d="M16 2v2"/><path d="M17.915 22a6 6 0 0 0-12 0"/><path d="M8 2v2"/><circle cx="12" cy="12" r="4"/><rect x="3" y="4" width="18" height="18" rx="2"/></svg>

+ 9 - 7
studio/template/scripts/BxBaseStudioAgents.php

@@ -32,11 +32,11 @@ class BxBaseStudioAgents extends BxDolStudioAgents
         ];
 
         $this->aMenuItems = [
-            BX_DOL_STUDIO_AGENTS_TYPE_SETTINGS => ['icon' => 'mi-cog.svg', 'icon_bg' => true],
-            BX_DOL_STUDIO_AGENTS_TYPE_PROVIDERS => ['icon' => 'mi-agt-providers.svg', 'icon_bg' => true],
-            BX_DOL_STUDIO_AGENTS_TYPE_HELPERS => ['icon' => 'mi-agt-helpers.svg', 'icon_bg' => true],
-            BX_DOL_STUDIO_AGENTS_TYPE_ASSISTANTS => ['icon' => 'mi-agt-assistants.svg', 'icon_bg' => true],
-            BX_DOL_STUDIO_AGENTS_TYPE_AUTOMATORS => ['icon' => 'mi-agt-automators.svg', 'icon_bg' => true],
+            BX_DOL_STUDIO_AGENTS_TYPE_SETTINGS => ['icon' => 'mi-agt-settings.svg'],
+            BX_DOL_STUDIO_AGENTS_TYPE_PROVIDERS => ['icon' => 'mi-agt-providers.svg'],
+            BX_DOL_STUDIO_AGENTS_TYPE_HELPERS => ['icon' => 'mi-agt-helpers.svg'],
+            BX_DOL_STUDIO_AGENTS_TYPE_ASSISTANTS => ['icon' => 'mi-agt-assistants.svg'],
+            BX_DOL_STUDIO_AGENTS_TYPE_AUTOMATORS => ['icon' => 'mi-agt-automators.svg'],
         ];
 
         $this->aGridObjects = [
@@ -60,12 +60,14 @@ class BxBaseStudioAgents extends BxDolStudioAgents
 
         $aMenu = [];
         foreach($this->aMenuItems as $sMenuItem => $aItem)
-            $aMenu[] = array_merge($aItem, [
+            $aMenu[] = [
                 'name' => $sMenuItem,
+                'icon' => $aItem['icon'],
+                'icon_bg' => true,
                 'link' => $this->sSubpageUrl . $sMenuItem,
                 'title' => _t('_adm_lmi_cpt_' . $sMenuItem),
                 'selected' => $sMenuItem == $this->sPage
-            ]);
+            ];
 
         return parent::getPageMenu($aMenu);
     }

+ 9 - 8
studio/template/scripts/BxBaseStudioAudit.php

@@ -22,10 +22,10 @@ class BxBaseStudioAudit extends BxDolStudioAudit
 
         $this->sSubpageUrl = BX_DOL_URL_STUDIO . 'audit.php?page=';
 
-        $this->aMenuItems = array(
-            BX_DOL_STUDIO_AUD_TYPE_GENERAL => array('icon' => 'search'),
-            BX_DOL_STUDIO_AUD_TYPE_SETTINGS => array('icon' => 'cogs'),
-        );
+        $this->aMenuItems = [
+            BX_DOL_STUDIO_AUD_TYPE_REPORTS => ['icon' => 'mi-aud-reports.svg'],
+            BX_DOL_STUDIO_AUD_TYPE_SETTINGS => ['icon' => 'mi-aud-settings.svg'],
+        ];
     }
 
     function getPageJsCode($aOptions = array(), $bWrap = true)
@@ -37,19 +37,20 @@ class BxBaseStudioAudit extends BxDolStudioAudit
         return parent::getPageJsCode($aOptions, $bWrap);
     }
 
-    function getPageMenu($aMenu = array(), $aMarkers = array())
+    function getPageMenu($aMenu = [], $aMarkers = [])
     {
         $sJsObject = $this->getPageJsObject();
 
-        $aMenu = array();
+        $aMenu = [];
         foreach($this->aMenuItems as $sMenuItem => $aItem)
-            $aMenu[] = array(
+            $aMenu[] = [
                 'name' => $sMenuItem,
                 'icon' => $aItem['icon'],
+                'icon_bg' => true,
                 'link' => $this->sSubpageUrl . $sMenuItem,
                 'title' => _t('_adm_lmi_cpt_' . $sMenuItem),
                 'selected' => $sMenuItem == $this->sPage
-            );
+            ];
 
         return parent::getPageMenu($aMenu);
     }

+ 9 - 8
studio/template/scripts/BxBaseStudioBadges.php

@@ -20,11 +20,11 @@ class BxBaseStudioBadges extends BxDolStudioBadges
 
         $this->sSubpageUrl = BX_DOL_URL_STUDIO . 'badges.php?page=';
 
-        $this->aMenuItems = array(
-            BX_DOL_STUDIO_BADGES_TYPE_GENERAL => array('icon' => 'user-tag'),
-        );
+        $this->aMenuItems = [
+            BX_DOL_STUDIO_BADGES_TYPE_GENERAL => ['icon' => 'mi-bdg-badges.svg'],
+        ];
     }
-	
+
     function getPageCss()
     {
         return array_merge(parent::getPageCss(), array('forms.css', 'paginate.css', 'badges.css'));
@@ -39,19 +39,20 @@ class BxBaseStudioBadges extends BxDolStudioBadges
         return parent::getPageJsCode($aOptions, $bWrap);
     }
     
-    function getPageMenu($aMenu = array(), $aMarkers = array())
+    function getPageMenu($aMenu = [], $aMarkers = [])
     {
         $sJsObject = $this->getPageJsObject();
 
-        $aMenu = array();
+        $aMenu = [];
         foreach($this->aMenuItems as $sMenuItem => $aItem)
-            $aMenu[] = array(
+            $aMenu[] = [
                 'name' => $sMenuItem,
                 'icon' => $aItem['icon'],
+                'icon_bg' => true,
                 'link' => $this->sSubpageUrl . $sMenuItem,
                 'title' => _t('_adm_lmi_cpt_' . $sMenuItem),
                 'selected' => $sMenuItem == $this->sPage
-            );
+            ];
 
         return parent::getPageMenu($aMenu);
     }

+ 19 - 18
studio/template/scripts/BxBaseStudioForms.php

@@ -20,19 +20,19 @@ class BxBaseStudioForms extends BxDolStudioForms
 
         $this->sSubpageUrl = BX_DOL_URL_STUDIO . 'builder_forms.php?page=';
 
-        $this->aMenuItems = array(
-            BX_DOL_STUDIO_FORM_TYPE_FORMS => array('icon' => 'list-alt'),
-            BX_DOL_STUDIO_FORM_TYPE_DISPLAYS => array('icon' => 'desktop'),
-            BX_DOL_STUDIO_FORM_TYPE_FIELDS => array('icon' => 'check-square'),
-            BX_DOL_STUDIO_FORM_TYPE_PRE_LISTS => array('icon' => 'align-justify'),
-            BX_DOL_STUDIO_FORM_TYPE_PRE_VALUES => array('icon' => 'indent'),
-            BX_DOL_STUDIO_FORM_TYPE_SEARCH_FORMS => array('icon' => 'search'),
-            BX_DOL_STUDIO_FORM_TYPE_SEARCH_FIELDS => array('icon' => 'check-square'),
-            BX_DOL_STUDIO_FORM_TYPE_SEARCH_SORTABLE_FIELDS => array('icon' => 'sort'),
-            BX_DOL_STUDIO_FORM_TYPE_LABELS => array('icon' => 'tags'),
-            BX_DOL_STUDIO_FORM_TYPE_CATEGORIES => array('icon' => 'folder'),
-            BX_DOL_STUDIO_FORM_TYPE_GROUPS_ROLES => array('icon' => 'user'),
-        );
+        $this->aMenuItems = [
+            BX_DOL_STUDIO_FORM_TYPE_FORMS => ['icon' => 'mi-frm-forms.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_DISPLAYS => ['icon' => 'mi-frm-displays.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_FIELDS => ['icon' => 'mi-frm-fields.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_PRE_LISTS => ['icon' => 'mi-frm-plists.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_PRE_VALUES => ['icon' => 'mi-frm-pvalues.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_SEARCH_FORMS => ['icon' => 'mi-frm-sforms.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_SEARCH_FIELDS => ['icon' => 'mi-frm-sfields.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_SEARCH_SORTABLE_FIELDS => ['icon' => 'mi-frm-ssfields.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_LABELS => ['icon' => 'mi-frm-labels.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_CATEGORIES => ['icon' => 'mi-frm-categories.svg'],
+            BX_DOL_STUDIO_FORM_TYPE_GROUPS_ROLES => ['icon' => 'mi-frm-groles.svg'],
+        ];
 
         $this->aGridObjects = array(
             'forms' => 'sys_studio_forms',
@@ -64,19 +64,20 @@ class BxBaseStudioForms extends BxDolStudioForms
         return '';
     }
 
-    function getPageMenu($aMenu = array(), $aMarkers = array())
+    function getPageMenu($aMenu = [], $aMarkers = [])
     {
         $sJsObject = $this->getPageJsObject();
 
-        $aMenu = array();
+        $aMenu = [];
         foreach($this->aMenuItems as $sMenuItem => $aItem)
-            $aMenu[] = array(
+            $aMenu[] = [
                 'name' => $sMenuItem,
-                'icon' => $aItem['icon'], 'mi-form-' . $sMenuItem . '.png',
+                'icon' => $aItem['icon'],
+                'icon_bg' => true,
                 'link' => $this->sSubpageUrl . $sMenuItem,
                 'title' => _t('_adm_lmi_cpt_' . $sMenuItem),
                 'selected' => $sMenuItem == $this->sPage
-            );
+            ];
 
         return parent::getPageMenu($aMenu);
     }

+ 9 - 8
studio/template/scripts/BxBaseStudioPermissions.php

@@ -30,24 +30,25 @@ class BxBaseStudioPermissions extends BxDolStudioPermissions
     {
         return 'oBxDolStudioPermissions';
     }
-    function getPageMenu($aMenu = array(), $aMarkers = array())
+    function getPageMenu($aMenu = [], $aMarkers = [])
     {
         $sJsObject = $this->getPageJsObject();
 
-        $aMenu = array();
-        $aMenuItems = array(
-            BX_DOL_STUDIO_PRM_TYPE_LEVELS => array('icon' => 'sliders-h'),
-            BX_DOL_STUDIO_PRM_TYPE_ACTIONS => array('icon' => 'exchange-alt')
-        );
+        $aMenu = [];
+        $aMenuItems = [
+            BX_DOL_STUDIO_PRM_TYPE_LEVELS => ['icon' => 'mi-prm-levels.svg'],
+            BX_DOL_STUDIO_PRM_TYPE_ACTIONS => ['icon' => 'mi-prm-actions.svg']
+        ];
 
         foreach($aMenuItems as $sMenuItem => $aItem)
-            $aMenu[] = array(
+            $aMenu[] = [
                 'name' => $sMenuItem,
                 'icon' => $aItem['icon'],
+                'icon_bg' => true,
                 'link' => $this->sSubpageUrl . $sMenuItem,
                 'title' => _t('_adm_lmi_cpt_' . $sMenuItem),
                 'selected' => $sMenuItem == $this->sPage
-            );
+            ];
 
         return parent::getPageMenu($aMenu);
     }

+ 1 - 1
studio/template/str_product_v1.html

@@ -1,5 +1,5 @@
 <div class="bx-std-product bx-std-product-gallery bx-def-gal-unit-size" id="bx-std-product-__name__">
-	<div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec bx-def-padding-sec rounded-2xl border border-b-zinc-200 bg-white">
+	<div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec bx-def-padding-sec rounded-2xl bg-white dark:bg-gray-900 border border-black/5 dark:border-white/5">
             <!-- Title section -->
             <div class="bx-std-product-title">
                 <div class="bx-std-pt-cnt">

+ 2 - 2
studio/template/str_product_v2.html

@@ -1,9 +1,9 @@
 <div class="bx-std-product bx-std-product-gallery bx-def-gal-unit-size" id="bx-std-product-__id__">
-    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec rounded-2xl border border-b-zinc-200 bg-white">
+    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec rounded-2xl bg-white dark:bg-gray-900 border border-black/5 dark:border-white/5">
         <!-- Cover section -->
         <div class="bx-std-product-cover m-1 rounded-xl overflow-hidden">
             <bx_if:no_image>
-                <div class="bx-def-gal-img-column bg-zinc-200">
+                <div class="bx-def-gal-img-column bg-zinc-200 dark:bg-zinc-800">
                     <div class="bx-std-pc-no-cover"></div>
                 </div>
             </bx_if:no_image>

+ 1 - 1
studio/template/str_update_v1.html

@@ -1,5 +1,5 @@
 <div class="bx-std-product bx-stdp-update bx-std-product-gallery bx-def-gal-unit-size" id="bx-std-update-__name__">
-    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec bx-def-padding-sec rounded-2xl border border-b-zinc-200 bg-white">
+    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec bx-def-padding-sec rounded-2xl bg-white dark:bg-gray-900 border border-black/5 dark:border-white/5">
         <!-- Title section -->
         <div class="bx-std-product-title">
             <div class="bx-std-pt-cnt">

+ 2 - 2
studio/template/str_update_v2.html

@@ -1,9 +1,9 @@
 <div class="bx-std-product bx-stdp-update bx-std-product-gallery bx-def-gal-unit-size" id="bx-std-update-__name__">
-    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec rounded-2xl border border-b-zinc-200 bg-white">
+    <div class="bx-std-product-cnt bx-std-product-gallery-cnt bx-def-margin-sec rounded-2xl bg-white dark:bg-gray-900 border border-black/5 dark:border-white/5">
         <!-- Cover section -->
         <div class="bx-std-product-cover m-1 rounded-xl overflow-hidden">
             <bx_if:no_image>
-                <div class="bx-def-gal-img-column bg-zinc-200">
+                <div class="bx-def-gal-img-column bg-zinc-200 dark:bg-zinc-800">
                     <div class="bx-std-pc-no-cover"></div>
                 </div>
             </bx_if:no_image>

+ 1 - 1
studio/template/widget.html

@@ -1,6 +1,6 @@
 <div id="bx-std-widget-__id__" class="bx-std-widget __widget_disabled_class__ __widget_featured_class__" style="__widget_styles__" data-name="__name__">
     <div class="bx-std-widget-cont">
-        <div class="bx-std-widget-icon bx-std-widget-icon-trans rounded-2xl overflow-hidden hover:ring hover:ring-blue-600 hover:ring-offset-2 hover:ring-offset-gray-200 hover:scale-105 active:scale-100 active:opacity-80 duration-300">
+        <div class="bx-std-widget-icon bx-std-widget-icon-trans rounded-2xl overflow-hidden hover:ring hover:ring-blue-600 hover:ring-offset-2 hover:ring-offset-gray-200 dark:hover:ring-offset-gray-800 hover:scale-105 active:scale-100 active:opacity-80 duration-300">
             <a class="bx-std-widget-link block ring-white/5 ring-2 ring-inset rounded-2xl" href="__url__" <bx_if:show_click_icon>onClick="__content__"</bx_if:show_click_icon>>
                 <bx_if:icon>
                     <img src="<bx_icon_url:wi-empty.png />" />

+ 1 - 1
template/form_field_section_title.html

@@ -4,7 +4,7 @@
 <bx_if:show_default>
     <div class="bx-form-section-title group relative flex justify-between align-center flex-nowrap w-full">
         <div class="flex-1 max-w-full pr-12">
-            <a class="block w-full pl-6 py-5 text-inherit hover:text-gray-900 font-semibold" href="javascript:void(0);">
+            <a class="block w-full pl-6 py-5 text-inherit hover:text-gray-800 dark:hover:text-gray-200 font-semibold" href="javascript:void(0);">
                 __caption__
                 <bx_if:show_default_info>
                     <br /><span class="bx-def-font-grayed block w-full truncate">__info__</span>

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است