[TikiWiki-commits] [Git][tikiwiki/tiki][master] [FIX] cypht: mobile fixes for searches and folders

"Victor Emanouilov \(@kroky\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <6a06f4c73a00f_384ccde0757a9@gitlab-sidekiq-low-urgency-cpu-bound-v2-6f497b968d-tj7wc.mail>

Victor Emanouilov pushed to branch master at Tiki Wiki CMS Groupware / Tiki


Commits:
e6a8c1cb by Benoit Roy at 2026-05-15T10:09:16+00:00
[FIX] cypht: mobile fixes for searches and folders
---
* [FIX] cypht: mobile fixes for searches and folders

See merge request tikiwiki/tiki!10231

- - - - -


1 changed file:

- themes/base_files/scss/_cypht-tiki.scss


Changes:

=====================================
themes/base_files/scss/_cypht-tiki.scss
=====================================
@@ -88,6 +88,7 @@
             &, .icon { color: $dropdown-link-hover-color !important; }
         }
     }
+    .alert.special-folder-status-box { color: var(--bs-body-color); }
 }
 
 .tiki-cypht, .tiki-webmail {
@@ -137,9 +138,6 @@
         background-color: transparent;
         border: var(--bs-border-width) solid var(--bs-border-color);
     }
-    .search_content {
-        background-color: transparent;
-    }
     a:not(.btn):hover {
         text-decoration: var(--bs-link-decoration);
     }
@@ -160,6 +158,9 @@
     .folders .selected_menu:not(.menu_search) a {
         &, &:hover, i.bi { color: var(--bs-primary-text-emphasis) !important; }
     }
+    .folders .menu_combined_trackers .account_icon {
+        padding-right: 0.25rem; vertical-align: 0; opacity: 1;
+    }
 
     .folder_list, .content_cell, .compose_page, .message_list, .msg_text, .selected_part,
     .server_content, .profile_content, .user_settings,
@@ -168,6 +169,7 @@
         background-color: $popover-bg;
         color: $popover-body-color;
     }
+    .server_content .quick_add_multiple_server_form { padding-left: 1.5rem; padding-right: 1.5rem; }
     .sievefilters_settings > .p-3 { padding: 0; }
     #sieve_accounts > .p-2 { padding: 0.5rem 1rem; }
 
@@ -226,6 +228,7 @@
         color: $popover-body-color;
     }
     .msg_text_inner > table { background-color: #fff; }
+    .user_settings table td { padding-left: 15px; padding-right: 15px; }
 
     .msg_headers th:hover, .settings_subtitle,
     .server_section { color: inherit !important; }
@@ -313,12 +316,22 @@
             .imap_keyword, el-select { margin-right: 5px; }
         }
     }
+
+    .menu_search {
+        .bi-search::before { margin-top: 4px; font-size: 1.25rem; font-weight: bold !important; }
+        .search_terms { min-height: 34px; }
+    }
+
     .search_content {
+        background-color: transparent;
         .content_title {
             flex-flow: wrap;
             .msg_controls { margin-bottom: 0; }
         }
         .list_controls { position: absolute; top: 15px; right: 15px; }
+        .advanced_search_form {
+            .source_count, .time_count, .target_count, .other_count, .term_count { margin-right: 0; }
+        }
     }
 
     /* Bootstrap-based message headers */
@@ -464,7 +477,7 @@
             .d-flex { flex-wrap: wrap; }
             .adv_terms { width: 75% !important; }
         }
-        .table > :not(caption) > * > * { box-shadow: none; }
+        .table > :not(caption) > * > * { background-color: transparent; box-shadow: none; }
         #term_and_or1 { width: 100%; }
         .source_section {
             .inner_list .form-check { margin: 0 0 0 30px; }
@@ -492,7 +505,7 @@
 
     #middle_outer {
         margin-top: 0px !important;
-        .middle-wrapper { padding-top: 20px; }
+        .middle-wrapper { padding-top: 48px; }
     }
     .page-content-top-margin { height: 0px !important; }
 }
@@ -538,10 +551,13 @@
         .message_list .content_title, .message_list .content_title > div:first-child {
             margin-bottom: 0;
         }
+        .message_list .list_controls.on_mobile .form-control { width: 120px; }
 
         .content_title {
             background-color: $body-bg !important;
             .ctr_divider + div.dropdown { margin-top: 4px; }
+            .path_delim + a { display: contents; }
+            .list_sources { top: 42px; width: 100% !important; }
         }
 
         .list_controls i.bi-filter-circle {
@@ -559,13 +575,14 @@
         .msg_headers th { width: 20%; }
 
         .sys_messages {
-            top: 0px; right: 0; width: 100%; min-height: 5px; margin-top: 5px;
+            top: 0px; left: 0; width: 100%; min-height: 5px; margin-top: 5px;
             white-space: normal;
         }
         .offline {
             position: fixed; top: 0; right: 0; height: auto; padding: 12px 35px;
             z-index: 1000;
         }
+        .account_icon { vertical-align: -1px; }
 
         // mobile home
         .nux_welcome ul { padding-left: 20px; }
@@ -580,7 +597,6 @@
 
         // mobile servers
         .nux_empty_combined_view { margin-left: 10px; margin-right: 10px; }
-        .settings_subtitle, .server_section { padding-left: 15px !important; }
         .add_server { margin-left: 20px; }
         .server_count { margin-right: 15px; }
 
@@ -593,7 +609,7 @@
 
         // mobile folders
         .folder_dialog { margin-left: 30px; width: 85%; }
-        .folder_list { border: inherit; border-radius: 0; }
+        .folder_list { padding-right: 1rem;  padding-bottom: 75px; border: inherit; border-radius: 0; }
         #imap_server_folder { width: 100%; }
 
         // mobile search
@@ -612,7 +628,7 @@
             #search_terms { margin: 10px 3px 3px; width: 100% !important; }
             .message_table { margin-top: 0.1rem; }
             el-select { width: calc(50% - 0.5rem); }
-            .combined_sort + el-select { width: 150px; }
+            .combined_sort + el-select {  display: inline-block; width: 150px; }
         }
 
         .time_section input[type=date] { display: block; margin-bottom: 10px; }
@@ -654,10 +670,13 @@
         .msg_parts { table-layout: auto; }
         .msg_controls {
             top: 0.3rem; height: auto; padding-left: 0; padding-bottom: 5px;
-            z-index: 1200; background-color: var(--bs-body-bg);
+            z-index: 1200; background-color: var(--bs-body-bg); min-height: 90px;
         }
         #list_controls_menu { background-color: var(--bs-body-bg); }
-        #list_controls_menu.show { justify-content: right; align-items: center; margin-top: 0.5rem; }
+        #list_controls_menu.show {
+            justify-content: right; align-items: center; margin-top: 0.5rem;
+            > a { padding-top: 7px; }
+        }
         .msg_text table { word-break: normal; }
         .checkbox_cell { padding-top: 8px !important; }
 
@@ -680,6 +699,7 @@
         }
         .message_list {
             margin-top: 0px !important;
+            .list_controls.on_mobile #imap_filter_form .imap_keyword { width: 100%; }
         }
     }
 



View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/e6a8c1cb69108947c6aab6a36e06fb41d2aa8469

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/e6a8c1cb69108947c6aab6a36e06fb41d2aa8469
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help

_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.