AntonLV 4 лет назад
Родитель
Сommit
7118158a2f

+ 16 - 14
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/cover.html

@@ -5,22 +5,24 @@
     }
 </style>
 </bx_if:logged_in>
-<div class="bx-cover-gap overflow-hidden" >
-    <div class="bx-cover-wrapper<bx_if:empty_cover_class> bx-cover-empty</bx_if:empty_cover_class> relative" <bx_if:bg>style="background-image:url(__image_url__)"</bx_if:bg>>
-        <div class="bx-cover-gradient bx-def-page-width relative mx-auto"></div>
-        <div class="relative mx-auto py-16 text-center">
-            <bx_if:image>
-                <div class="bx-cover-image">
-                    <img class="border rounded-md" style="background-image:url(__icon_url__)" src="<bx_icon_url:spacer.gif />" />
+<div class="bx-menu-toolbar-padding pt-16">
+    <div class="bx-cover-gap overflow-hidden">
+        <div class="bx-cover-wrapper<bx_if:empty_cover_class> bx-cover-empty</bx_if:empty_cover_class> relative" <bx_if:bg>style="background-image:url(__image_url__)"</bx_if:bg>>
+            <div class="bx-cover-gradient bx-def-page-width relative mx-auto"></div>
+            <div class="relative mx-auto py-16 text-center">
+                <bx_if:image>
+                    <div class="bx-cover-image">
+                        <img class="border rounded-md" style="background-image:url(__icon_url__)" src="<bx_icon_url:spacer.gif />" />
+                    </div>
+                </bx_if:image>
+                <div class="bx-cover-title flex justify-center items-center">
+                    <h1 class="text-4xl font-bold tracking-tight text-gray-900 dark:text-gray-50">
+                        <span class="block pb-1 relative">__title__</span>
+                        <span class="block pb-1  bg-clip-text text-transparent bg-gradient-to-r from-green-500 to-blue-500"></span>
+                    </h1>
                 </div>
-            </bx_if:image>
-            <div class="bx-cover-title flex justify-center items-center">
-                <h1 class="text-4xl font-bold tracking-tight text-gray-900 dark:text-gray-50">
-                    <span class="block pb-1 relative">__title__</span>
-                    <span class="block pb-1  bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-blue-500 "></span>
-                </h1>
+                <div class="bx-cover-actions">__actions__</div>
             </div>
-            <div class="bx-cover-actions">__actions__</div>
         </div>
     </div>
 </div>

+ 24 - 22
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/cover_home.html

@@ -5,28 +5,30 @@
     }
 </style>
 </bx_if:logged_in>
-<div class="bx-cover-gap overflow-hidden">
-    <div class="bx-cover-wrapper<bx_if:empty_cover_class> bx-cover-empty</bx_if:empty_cover_class> relative" <bx_if:bg>style="background-image:url(__image_url__)"</bx_if:bg>>
-        <div class="bx-cover-gradient bx-def-page-width relative mx-auto"></div>
-        <div class="relative mx-auto py-16 text-center">
-            <div>
-                <div class="text-4xl  sm:text-5xl xl:text-6xl tracking-tight  font-bold text-gray-800 dark:text-white ">
-                    <span class="block pb-1 relative"><bx_text:_bx_artificer_txt_splash_welcome_l1 /></span>
-                    <span class="block pb-1  bg-clip-text text-transparent bg-gradient-to-r from-red-500 to-blue-500 "><bx_text:_bx_artificer_txt_splash_welcome_l2 /></span>
-                </div>
-                <p class="p-8  font-light text-gray-700 dark:text-gray-300 text-base  sm:text-lg xl:text-xl">
-                    <span class="block"><bx_text:_bx_artificer_txt_splash_welcome_l3 /></span>
-                </p>
-                <div class=" w-full flex justify-center items-center">
-                    <button type="button" onclick="document.location='__link_join__'"  class="bx-btn bx-btn-primary">
-                        <bx_text:_bx_artificer_txt_splash_welcome_a1 />
-                    </button>
-                    <button type="button"  onclick="document.location='__link_login__'" class="bx-btn ml-3">
-                        <svg xmlns="http://www.w3.org/2000/svg" class="-ml-1 mr-2 h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
-                          <path fill-rule="evenodd" d="M3 3a1 1 0 011 1v12a1 1 0 11-2 0V4a1 1 0 011-1zm7.707 3.293a1 1 0 010 1.414L9.414 9H17a1 1 0 110 2H9.414l1.293 1.293a1 1 0 01-1.414 1.414l-3-3a1 1 0 010-1.414l3-3a1 1 0 011.414 0z" clip-rule="evenodd"></path>
-                        </svg>
-                        <bx_text:_bx_artificer_txt_splash_welcome_a2 />
-                    </button>
+<div class="bx-menu-toolbar-padding pt-16">
+    <div class="bx-cover-gap overflow-hidden">
+        <div class="bx-cover-wrapper<bx_if:empty_cover_class> bx-cover-empty</bx_if:empty_cover_class> relative" <bx_if:bg>style="background-image:url(__image_url__)"</bx_if:bg>>
+            <div class="bx-cover-gradient bx-def-page-width relative mx-auto"></div>
+            <div class="relative mx-auto py-16 text-center">
+                <div>
+                    <div class="text-4xl  sm:text-5xl xl:text-6xl tracking-tight  font-bold text-gray-800 dark:text-white ">
+                        <span class="block pb-1 relative"><bx_text:_bx_artificer_txt_splash_welcome_l1 /></span>
+                        <span class="block pb-1  bg-clip-text text-transparent bg-gradient-to-r from-green-500 to-blue-500"><bx_text:_bx_artificer_txt_splash_welcome_l2 /></span>
+                    </div>
+                    <p class="p-8  font-light text-gray-700 dark:text-gray-300 text-base  sm:text-lg xl:text-xl">
+                        <span class="block"><bx_text:_bx_artificer_txt_splash_welcome_l3 /></span>
+                    </p>
+                    <div class=" w-full flex justify-center items-center">
+                        <button type="button" onclick="document.location='__link_join__'"  class="bx-btn bx-btn-primary">
+                            <bx_text:_bx_artificer_txt_splash_welcome_a1 />
+                        </button>
+                        <button type="button"  onclick="document.location='__link_login__'" class="bx-btn ml-3">
+                            <svg class="-ml-1 mr-2 h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
+                              <path fill-rule="evenodd" d="M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z" clip-rule="evenodd"></path>
+                            </svg>
+                            <bx_text:_bx_artificer_txt_splash_welcome_a2 />
+                        </button>
+                    </div>
                 </div>
             </div>
         </div>

+ 3 - 2
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/css/common.css

@@ -11,7 +11,6 @@ import url(../../../../../../../template/css/common.css);
     height: 0px;
     font-size:1px;
 }
-
 .bx-clearfix:before,
 .bx-clearfix:after {
     content:"";
@@ -20,7 +19,9 @@ import url(../../../../../../../template/css/common.css);
 .bx-clearfix:after {
     clear:both;
 }
-
+.bx-main.bx-pt-application .bx-menu-toolbar-padding {
+    padding-top: 0;
+}
 .bx-main-content .bx-main-column .bx-def-page-width {
     width: 100%;
 }

+ 17 - 0
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/css/general.css

@@ -4,6 +4,23 @@ import url(../../../../../../../template/css/general.css);
 
 
 /*--- Toolbar ---*/
+.bx-toolbar-anim {
+    -webkit-transition: all .25s ease-in-out;
+    -moz-transition: all .25s ease-in-out;
+    -o-transition: all .25s ease-in-out;
+    transition: all .25s ease-in-out
+}
+.bx-toolbar-reset {
+    -webkit-transform: translateY(0);
+    -ms-transform: translateY(0);
+    transform: translateY(0)
+}
+.bx-toolbar-up {
+    -webkit-transform: translateY(-100%);
+    -ms-transform: translateY(-100%);
+    transform: translateY(-100%)
+}
+
 .bx-toolbar-item.bx-ti-search .bx-tis-button-hidden {
     display: none;
 }

+ 1 - 0
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/css/menu.css

@@ -130,6 +130,7 @@ div.bx-popup-menu-main.sys-add-content ul {
 }
 
 /*--- Profile Stats/Followings Menu ---*/
+.bx-db-content .bx-profile-stats .bx-profile-avatar-cnt,
 .bx-db-content .bx-profile-stats .bx-menu-profile-stats,
 .bx-db-content.bx-content-padding-block .bx-menu-profile-stats,
 .bx-db-content.bx-content-padding-block .bx-menu-profile-followings {

+ 3 - 3
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/menu_profile_stats.html

@@ -1,15 +1,15 @@
 <ul class="bx-menu-profile-stats bx-menu-ver bx-menu-object-__object__ space-y-2">
     <bx_repeat:menu_items>
         <li class="bx-menu-item-__name__ __class_add__ rounded-md">
-            <div class="bx-menu-item-cnt bx-stl-mil group justify-between">
-                <a class="flex items-center truncate" href="__link__" onclick="__onclick__"__attrs__>
+            <div class="bx-menu-item-cnt bx-stl-mil group">
+                <a class="flex flex-2 items-center truncate" href="__link__" onclick="__onclick__"__attrs__>
                     <span class="bx-menu-item-icon bx-stl-mii group-hover:text-gray-700 dark:group-hover:text-gray-300">
                         <bx_include_auto:menu_icon.html />
                     </span>
                     <span class="bx-menu-item-title bx-stl-mit" sidebar-toggle-item>__title__</span>
                 </a>
                 <bx_if:addon>
-                    <div class="bx-menu-addon bx-stl-mia group-hover:text-gray-800 dark:group-hover:text-gray-100" sidebar-toggle-item>
+                    <div class="bx-menu-addon bx-stl-mia flex-none group-hover:text-gray-800 dark:group-hover:text-gray-100" sidebar-toggle-item>
                         <div class="bx-menu-addon-cnt">__addon__</div>
                     </div>
                 </bx_if:addon>

+ 3 - 3
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/profile_avatar.html

@@ -1,12 +1,12 @@
-<div class="bx-profile-avatar group text-gray-600 dark:text-gray-300">
+<div class="bx-profile-avatar text-gray-600 dark:text-gray-300">
     <div class="bx-profile-avatar-cnt relative flex items-center">
         <div class="bx-pa-img absolute">__profile_unit__</div>
         <div class="bx-pa-info w-full" sidebar-toggle-item>
             <div class="bx-pa-info-cnt flex flex-col justify-center h-10 pl-12 pr-4 box-border">
-                <div class="bx-pai-line text-gray-600 dark:text-gray-300 text-sm group-hover:text-gray-800 dark:group-hover:text-white font-semibold truncate">
+                <div class="bx-pai-line text-gray-600 dark:text-gray-300 hover:text-gray-800 dark:hover:text-white text-sm font-semibold truncate">
                     <a href="__profile_url__" title="__profile_title_attr__">__profile_title__</a>
                 </div>
-                <div class="bx-pai-line text-green-600 dark:text-green-400 text-xs truncate uppercase tracking-wider font-normal">
+                <div class="bx-pai-line text-green-600 dark:text-green-400 text-xs font-normal truncate uppercase tracking-wider">
                     <!--<bx_include_auto:menu_icon.html />--><span>__profile_acl_title__</span>
                 </div>
             </div>

+ 3 - 3
modules/boonex/artificer/updates/13.0.0_13.0.1/source/data/template/system/profile_stats.html

@@ -1,7 +1,7 @@
 <div class="bx-profile-stats bx-def-border-radius-block">
     <div class="bx-profile-stats-cnt bx-def-padding">
         <div class="bx-ps-user">
-            <div class="bx-profile-avatar-cnt flex items-center cursor-pointer" onclick="window.location.href='__profile_url__'">
+            <div class="bx-profile-avatar-cnt bx-stl-mil-hover group flex items-center px-3 py-1.5 rounded-md cursor-pointer" onclick="window.location.href='__profile_url__'">
                 <div class="bx-pa-img absolute">__profile_unit__</div>
                 <div class="bx-pa-info w-full">
                     <div class="bx-pa-info-cnt flex flex-col justify-center h-10 pl-12 box-border">
@@ -14,8 +14,8 @@
                 <!--<div class="bx-pa-actions">
                     <div class="bx-pa-action flex items-center justify-center h-5 w-5 ml-2"><i class="sys-icon arrows-alt-v flex-shrink-0 text-gray-400 group-hover:text-gray-500"></i></div>
                 </div>-->    
-            </div>   
-	        <div class="bx-ps-menu pt-2 md:pt-3 lg:pt-4">__menu__</div>
+            </div>
+            <div class="bx-ps-menu mt-5 pt-3">__menu__</div>
         </div>
     </div>
 </div>

+ 22 - 0
modules/boonex/artificer/updates/13.0.0_13.0.1/source/install/sql/disable.sql

@@ -0,0 +1,22 @@
+SET @sName = 'bx_artificer';
+
+
+-- pages
+DELETE FROM `sys_objects_page` WHERE `module` = @sName;
+DELETE FROM `sys_pages_blocks` WHERE `module` = @sName; -- OR `object` IN ();
+
+
+-- menu: dropdown menu
+DELETE FROM `sys_menu_templates` WHERE `template`='menu_sidebar_site.html' AND `title`='_bx_artificer_menu_template_title_sidebar_site';
+
+DELETE FROM `sys_objects_menu` WHERE `object`='bx_artificer_sidebar_site';
+
+
+-- alerts
+SET @iHandler := (SELECT `id` FROM `sys_alerts_handlers` WHERE `name` = @sName LIMIT 1);
+DELETE FROM `sys_alerts` WHERE `handler_id` = @iHandler;
+DELETE FROM `sys_alerts_handlers` WHERE `id` = @iHandler;
+
+
+-- injections
+DELETE FROM `sys_injections` WHERE `name` LIKE 'bx_artificer_%';

+ 17 - 7
modules/boonex/forum/updates/13.0.0_13.0.1/source/template/category_list.html

@@ -1,7 +1,17 @@
-<div class="bx-category-list">
-    <bx_repeat:cats>
-        <div class="bx-category-list-item bx-forum-category-list-item __class__ rounded-lg bx-def-padding-sec hover:bg-gray-100 hover:text-gray-700 dark:hover:bg-gray-700 dark:hover:text-gray-100">
-            <a href="__url__"><div class="bx-forum-icon bx-def-margin-sec-right">__icon__</div> __name__ (__num__)</a> 
-        </div>
-    </bx_repeat:cats>
-</div>
+<ul class="bx-menu-ver bx-menu-object-sys_profile_stats space-y-2 bx-forum-category-list">
+	<bx_repeat:cats>
+		<li class="bx-menu-item-profile-stats-profile rounded-md __class__ bx-category-list-item bx-forum-category-list-item">
+            <div class="bx-menu-item-cnt bx-stl-mil group justify-between">
+                <a class="flex items-center truncate" href="__url__">
+                    <span class="bx-menu-item-icon bx-forum-icon bx-stl-mii group-hover:text-gray-700 dark:group-hover:text-gray-300">
+                        __icon__
+                    </span>
+                    <span class="bx-menu-item-title bx-stl-mit">__name__</span>
+                </a>
+				<div class="bx-menu-addon bx-stl-mia group-hover:text-gray-800 dark:group-hover:text-gray-100">
+                        <div class="bx-menu-addon-cnt">__num__</div>
+				</div>
+            </div>
+        </li>
+	</bx_repeat:cats>
+</ul>

+ 553 - 0
modules/boonex/forum/updates/13.0.0_13.0.1/source/template/css/main.css

@@ -0,0 +1,553 @@
+/*-- Participants --*/
+.bx-forum-participants {
+    position:relative;
+}
+.bx-forum-participants.left,
+.bx-forum-participants.none {
+    float: left;
+}
+.bx-forum-participants.right {
+    float: right;
+}
+.bx-forum-participant {
+    position: relative;
+    display: block;
+}
+.bx-forum-participants.left .bx-forum-participant,
+.bx-forum-participants.none .bx-forum-participant {
+    float: left;
+    margin-right: 0.5rem;
+}
+.bx-forum-participants.left .bx-forum-participant:last-child,
+.bx-forum-participants.none .bx-forum-participant:last-child {
+    margin-right: 0;
+}
+.bx-forum-participants.right .bx-forum-participant {
+    float: right;
+    margin-left: 0.5rem;
+}
+.bx-forum-participants.right .bx-forum-participant:last-child {
+    margin-left: 0;
+}
+
+.bx-forum-participant-alert-last-replier {
+    left:0;
+    right:auto;
+}
+
+.bx-forum-participant-alert-author {
+    left:0;
+    right:auto;
+    top:auto;
+    bottom:0;
+}
+
+/*-- Replies --*/
+.cmt.bx-def-box .cmts.cmts-margin {
+    margin-top: 0px;
+}
+.cmt-attached-preview.bx-forum-attached-preview {
+    display: block;
+    float: none;
+
+    width: auto;
+    height: 2rem;
+    line-height: 2rem;
+    white-space: nowrap;
+
+    overflow: hidden;
+    text-overflow: ellipsis;
+}
+.cmt-attached-preview.bx-forum-attached-preview img,
+.cmt-attached-preview.bx-forum-attached-preview .sys-icon {
+    display: inline-block;
+    vertical-align: middle;
+
+    width: 2rem;
+    height: 2rem;
+}
+.cmt-attached-preview.bx-forum-attached-preview .sys-icon {
+    text-align: center;
+    font-size: 1.25rem;
+}
+
+/*-- Preview --*/
+.bx-forum-preview {
+    position:relative;
+}
+
+.bx-forum-title {    
+    padding-right:2em;
+    white-space:nowrap;    
+    text-overflow:ellipsis;
+    overflow:hidden;
+}
+
+/*-- Grid --*/
+.bx-forum-grid .bx-grid-table tr.bx-def-color-bg-hl {
+    background-color: transparent;
+}
+
+.bx-forum-grid-field-replies .bx-def-unit-alert-middle {
+    position:static;
+    display:inline-block;
+    vertical-align:middle;
+}
+
+.bx-forum-grid-field-replies > span {
+    vertical-align:middle;
+}
+
+.bx-forum-grid-field-replies {
+    white-space:nowrap;
+}
+
+.bx-forum-grid-field-label {
+    display:inline-block;
+}
+
+.bx-forum-preview .bx-forum-grid-field-label {
+    position: absolute;
+    right: 0;
+    top: 0;
+}
+#bx-forum-snippet-meta-main{
+	margin-left: -8px;
+}
+.bx-forum-preview .bx-def-unit-info {
+    line-height:1.15em;
+}
+
+.bx-grid-table-cell-author {
+    vertical-align: top;
+}
+
+.bx-grid-table-cell-author .bx-base-pofile-unit-wo-info {
+	display: inline-block;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-title {
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-title a {
+    display: inline-block;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-title a,
+.bx-forum-grid-preview .bx-forum-gp-text {
+    font-size: 1rem; 
+    line-height: 125%; 
+    font-weight: 600; 
+}
+
+.bx-forum-grid-preview .bx-forum-gp-title .sys-icon,
+.bx-forum-grid-preview .bx-forum-gp-text .sys-icon {
+    margin-right:0.25rem;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta {
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+    -webkit-flex-wrap: wrap;
+    flex-wrap: wrap;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top {
+    -webkit-justify-content: space-between;
+    justify-content: space-between;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta .bx-menu-custom.bx-menu-custom-hor {
+    margin: 0;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-menu-custom.bx-menu-custom-hor {
+    -webkit-align-items: center;
+    align-items: center;
+    -webkit-flex-wrap: nowrap;
+    flex-wrap: nowrap;
+
+    max-width: 100%;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-menu-custom.bx-menu-custom-hor li {
+    -webkit-flex: 0 0 auto;
+    -ms-flex: 0 0 auto;
+    flex: 0 0 auto;
+    
+    text-overflow: ellipsis;
+    overflow: hidden;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-menu-custom.bx-menu-custom-hor li.bx-menu-item-reply-text {
+    -webkit-flex-shrink: 1;
+    flex-shrink: 1;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-menu-custom.bx-menu-custom-hor li .bx-base-general-unit-meta-item {
+    display: contents;
+}
+.bx-layout-col.bx-layout-column-thin .bx-forum-grid-preview .bx-forum-gp-meta .bx-def-media-phone-hide {
+    display: none;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .sys-action {
+    display: inline-block;
+    margin-top: 0;
+    margin-bottom: 0;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter div.cmt-counter-icon,
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter div.bx-base-pofile-unit-wo-info {
+    margin-left: -4px;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter .bx-def-icon-size {
+    width: 1.0rem;
+    height: 1.0rem;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter .bx-def-icon-size,
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter p.bx-base-pofile-unit-thumb.bx-def-icon-size {
+    line-height: normal;
+    font-size: 0.6rem;
+}
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-top .bx-forum-gpm-counters .cmt-counter div.cmt-counter-icon .sys-icon {
+    font-size: 0.6rem;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply {
+    display: -webkit-flex;
+    display: flex;
+    -webkit-align-items: center;
+    align-items: center;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-base-pofile-unit {
+    width: auto;
+    margin: 0;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-def-icon-size {
+    width: 1.0rem;
+    height: 1.0rem;
+
+    line-height: 0.875rem;
+    font-size: 0.6rem;
+}
+.bx-forum-grid-preview .bx-menu-item-date .text-sm{
+    font-size: 12px;
+    font-weight: 500;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-def-icon-size-min-height {
+    min-height: 1.0rem;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-def-icon-size-max-height {
+    max-height: 1.0rem;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-def-icon-size-left-indent {
+    margin-left: 1.25rem;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-def-unit-img .bx-base-pofile-unit-thumb {
+    display: block;
+    border-width: 1px;
+}
+
+.bx-forum-grid-preview .bx-forum-gp-meta.bx-forum-gpm-bottom .bx-forum-gpm-reply .bx-menu-item-reply-author .bx-base-pofile-unit-online {
+    display: none;
+}
+
+.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li > span {
+    position: relative;
+    display: inline-block;
+    vertical-align: top;
+    height: 1.5rem;
+    margin-top: 0;
+    margin-bottom: 0;
+    border-width: 0px;
+    line-height: 1.5rem;
+}
+.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li a {
+    display: inline-block;
+}
+.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li .sys-icon:not(.cmt-counter-icon) {
+    width: 1.0rem;
+    height: 1.0rem;
+    text-align: center;
+    line-height: 1.0rem;
+    vertical-align: baseline;
+}
+.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li .cmt-element-holder,
+.bx-base-general-unit-meta ul.bx-menu-object-bx_forum_snippet_meta_counters li .cmt-counter-holder {
+    line-height: normal;
+}
+
+.bx-forum-category-list-item a{
+    display: flex;
+    align-items: center;
+}
+.bx-forum-category{
+    display: flex;
+    line-height: initial;
+    font-weight: 500;
+    color: #111928;
+}
+.bx-forum-category-list-item-selected{
+    background:  #F3F4F6;
+    border-radius: 8px;
+}
+.dark .bx-forum-category-list-item-selected{
+	background-color: rgba(55, 65, 81, 0.5) !important;
+}
+.bx-forum-icon{
+    width: 1.5rem;
+    height: 1.5rem;
+    text-align: center;
+    line-height: 1.7rem;
+    font-size: 1.25rem;
+}
+.bx-forum-icon svg,
+.bx-forum-icon .sys-icon{
+    width: 1.5rem;
+    height: 1.5rem;
+    border-radius: 2rem;
+    display: block;
+}
+.bx-forum-icon img.sys-icon{
+    display: block !important;
+}
+.bx-forum-icon i.sys-icon{
+    display: flex;
+    align-items: center;
+    justify-content: space-around;
+}
+.bx-forum-thumb img{
+    border-radius: 500px;
+}
+.bx-forum-thumb .sys-icon{
+    color: #111928;
+    font-size: 1.25rem;
+}
+.dark .bx-forum-thumb .sys-icon{
+    color: rgb(209 213 219);
+}
+.bx-forum-thumb img.sys-icon {
+    width: 1.5rem;
+    height: 1.5rem;
+}
+.bx-forum-thumb .sys-icon-svg{
+    width: 1.5rem;
+    height: 1.5rem;
+}
+
+.bx-forum-grid-status{
+    display: flex;
+}
+.bx-forum-status-0{
+    color: rgb(239, 68, 68);
+    font-weight: 500;
+}
+.bx-forum-status-0:hover{
+    background-color: rgb(239, 68, 68, 0.2);
+}
+.bx-forum-status-1{
+    font-weight: 500;
+    color: rgb(34, 197, 94);
+}
+.bx-forum-status-1:hover{
+    background-color: rgba(34, 197, 94, 0.2);
+}
+#bx-grid-table-bx_forum tr{
+    border-bottom: 1px solid #F4F4F5
+}
+.dark #bx-grid-table-bx_forum tr{
+    border-bottom: 1px solid rgb(31 41 55);
+}
+#bx-grid-table-bx_forum tr:last-child{
+	border-bottom: none;
+}
+
+.bx-grid-table-cell-participants .sys-action-counter-iconset .ml-2
+{
+    display: none;
+}
+.bx-grid-table-cell-participants .cmt-counter{
+    float: right;
+}
+#bx-grid-table-bx_forum td{
+    vertical-align: middle !important;
+}
+.bx-forum-grid td{
+    vertical-align: top;
+}
+.bx-forum-grid tr:hover{
+    cursor: pointer;
+}
+.bx-forum-grid tr td:first-child{
+    padding-left: 0rem;
+}
+.bx-forum-grid tr td:last-child{
+    padding-right: 0rem;
+}
+.bx-forum-grid tr:hover td:first-child{
+    border-radius: 0.375rem 0 0 0.375rem;
+}
+.bx-forum-grid tr:hover td:last-child{
+    border-radius: 0 0.375rem 0.375rem 0;
+}
+.bx-media-phone .bx-forum-grid {
+    width: 100%;
+    min-width:inherit !important;
+}
+
+.bx-media-phone .bx-forum-grid tr{
+    display: grid;
+	grid-template-areas:
+    "text text"
+	"participants rating";
+	
+    grid-template-rows: auto auto;
+	grid-template-columns: auto auto;
+    margin-bottom: 0.5rem;
+}
+
+.bx-media-phone .bx-forum-grid table{
+    width: 100% !important;
+    min-width: inherit !important;
+    max-width: 100% !important;
+    overflow: hidden;
+    display: block;
+}
+.bx-media-phone .bx-forum-grid td{
+    width: auto !important;
+}
+
+.bx-media-phone .bx-forum-grid .bx-grid-table-cell-category{
+    grid-area: category;
+    display: none;
+}
+.bx-media-phone .bx-forum-grid .bx-grid-table-cell-text{
+    grid-area: text;
+    padding-bottom: 0px;
+    overflow: hidden;
+    padding-top: 0px;
+}
+.bx-media-phone .bx-forum-grid .bx-grid-table-cell-participants{
+    grid-area: participants;
+    padding-top: 0px;
+    display: flex;
+    align-items: center;
+}
+.bx-media-phone .bx-forum-grid .bx-grid-table-cell-rating{
+    grid-area: rating;
+    text-align: right;
+    margin-right: 1rem;
+    padding-top: 0px;
+}
+.bx-media-phone .bx-forum-gpm-main{
+    margin-bottom: 0.5rem;
+    width: 100%;
+}
+.bx-media-phone .bx-forum-gpm-main UL{
+    width: 100%;
+    justify-content: space-between;
+}
+.bx-media-phone .bx-forum-gpm-main UL LI:nth-child(n+4){
+    display: none;
+}
+
+.bx-media-phone .bx-grid-table-cell-participants .cmt-counter{
+    float:none
+}
+/* unit */
+.bx-forum-unit .bx-base-text-unit-title h2{
+    font-size: 1rem;
+    line-height: 1.5;
+    font-weight: 500;
+    color: rgb(17,24,29);
+}
+.bx-forum-unit .bx-base-general-unit-meta-item{
+    font-size: 0.875rem !important; 
+    color:rgb(107,114,128) !important;
+}
+.bx-forum-unit .bx-base-text-unit-no-thumb{
+    background: url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239C92AC' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M8 0v20L0 10M16 0v10L8 0M16 10v10H8'/%3E%3C/g%3E%3C/svg%3E"), linear-gradient(90deg, #3F83F8 0%, #0694A2 100%);
+    text-align: left;
+    color:#fff;
+    border-radius: 7px 7px 0 0;
+}
+.bx-forum-unit .bx-base-text-unit-title{
+    white-space: normal;
+}
+.bx-forum-grid .bx-grid-header-controls-counter{
+    display: none;
+}
+.bx-forum-grid .bx-grid-header-controls-filter{
+    display: flex;
+    width: 100%;
+}
+.bx-forum-grid #bx-form-element-search{
+    flex-grow: 3;
+}
+#bx-forum-snippet-meta-main{
+    overflow: hidden;
+    display: flex;
+    grid-row-gap: 0.5rem;
+}
+.bx-forum-unit.bx-base-text-unit-gallery .bx-base-text-unit-info .bx-base-pofile-unit A,
+.bx-forum-unit.bx-base-text-unit-gallery .bx-base-text-unit-title A{
+    color:#fff !important;
+}
+.bx-forum-unit .bx-base-text-unit-info .bx-base-pofile-unit .bx-def-unit-info{
+    text-align: left;
+}
+.bx-forum-unit .bx-base-pofile-unit{
+    margin-bottom: 0px;
+    margin-right: 0px;
+}
+.bx-base-unit-showcase.bx-forum-unit{
+    display: inline-block;
+}
+/* one item */
+.bx-base-unit-showcase-wrapper .bx-forum-unit:first-child:nth-last-child(1) {
+    width: 100% !important;
+}
+/* two items */
+.bx-base-unit-showcase-wrapper .bx-forum-unit:first-child:nth-last-child(2),
+.bx-base-unit-showcase-wrapper .bx-forum-unit:first-child:nth-last-child(2) ~ .bx-forum-unit {
+    width: 50%  !important;
+}
+/* 3 items or more */
+.bx-base-unit-showcase-wrapper .bx-forum-unit:first-child:nth-last-child(3),
+.bx-base-unit-showcase-wrapper .bx-forum-unit:first-child:nth-last-child(3) ~ .bx-forum-unit {
+    width: 33.3333%;
+}
+
+/* ---------------new meta menu need to move incore*/
+
+.bx-menu-meta-icon img,
+.bx-menu-meta-icon svg{
+    width: 1rem ;
+    height: 1rem !important;
+    border-radius: 1rem ;
+    display: block;
+}
+.bx-menu-meta-icon .sys-icon-emoji{
+    font-size: 0.8rem ;
+}
+
+.bx-menu-meta-item-ex.bx-menu-meta-item-ex-no-bg{
+    background: none !important;
+    padding: 0px !important;
+}
+.bx-menu-meta-item-ex{
+    margin-right: 0.5rem !important;
+}
+.bx-forum-category-list{
+	margin: -0.75rem !important;
+	margin-top: 0px !important;
+}
+

+ 1 - 1
modules/boonex/forum/updates/13.0.0_13.0.1/source/template/entry-preview.html

@@ -4,7 +4,7 @@
     	<bx_if:show_lock><i class="sys-icon lock" title="<bx_text_attribute:_bx_forum_txt_entry_locked />"></i></bx_if:show_lock>
     	<a class="text-lg lg:text-xl font-semibold whitespace-nowrap text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white" href="__url__">__title__</a>
     </div>
-    <div class="bx-forum-gp-meta bx-forum-gpm-top text-xs">
+    <div class="bx-forum-gp-meta bx-forum-gpm-top text-sm">
         <bx_if:meta_main><div class="bx-base-general-unit-meta bx-forum-gpm-main ">__content__</div></bx_if:meta_main>
         <bx_if:meta_counters><div class="bx-base-general-unit-meta bx-forum-gpm-counters bx-def-media-phone-hide">__content__</div></bx_if:meta_counters>
     </div>

+ 1 - 1
modules/boonex/forum/updates/13.0.0_13.0.1/source/template/status.html

@@ -1 +1 @@
-<div class="bx-forum-status-__status_class__ rounded-md px-2 py-1 text-xs"><i class="sys-icon circle sys-colored"></i> __status__</div>
+<div class="bx-forum-status-__status_class__ rounded-md px-2 py-1 text-sm"><i class="sys-icon circle sys-colored"></i> __status__</div>

+ 1 - 1
modules/boonex/forum/updates/13.0.0_13.0.1/source/template/thumb.html

@@ -1 +1 @@
-<div class="bx-forum-thumb bg-gray-100 dark:bg-gray-800 dark:text-gray-300 rounded-md w-14 h-14 text-center flex items-center text-3xl justify-center" title="__title__">__icon__</div>
+<div class="bx-forum-thumb bg-gray-100 dark:bg-gray-700 dark:text-gray-300 rounded-md w-14 h-14 text-center flex items-center text-3xl justify-center" title="__title__">__icon__</div>