[TikiWiki-commits] [Git][tikiwiki/tiki][29.x] [FIX][UI] Some adjustments made to spacing around site icon on admin pages to...

"Gary Cunningham-Lee \(--- via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <6899edea1b70d_2cd60387452c@gitlab-sidekiq-low-urgency-cpu-bound-v2-679c9574df-p52vb.mail>

Gary Cunningham-Lee pushed to branch 29.x at Tiki Wiki CMS Groupware / Tiki


Commits:
54a89c16 by Gary Cunningham-Lee at 2025-08-11T22:11:32+09:00
[FIX][UI] Some adjustments made to spacing around site icon on admin pages to...
---
* [FIX][UI] Some adjustments made to spacing around site icon on admin pages to...
---
* [FIX][UI] Some adjustments made to spacing around site icon on admin pages to maximize icon size (top and bottom padding is set by --bs-navbar-brand-padding-y which some themes are missing but this will be corrected).

See merge request tikiwiki/tiki!8262


(cherry picked from commit 331a8b2ce6f6b79e8b79a1ec0bfabe66a9457615)

e87ec27c [FIX][UI] Some adjustments made to spacing around site icon on admin pages to...

Co-authored-by: Gary Cunningham-Lee <gary_c-39LOpZwlz1/[email protected]>

See merge request tikiwiki/tiki!8263

- - - - -


2 changed files:

- templates/admin/admin_navbar.tpl
- themes/base_files/css/feature/adminui.scss


Changes:

=====================================
templates/admin/admin_navbar.tpl
=====================================
@@ -1,6 +1,6 @@
 <nav class="navbar-expand-md navbar-{$prefs.theme_navbar_color_variant_admin} bg-{$prefs.theme_navbar_color_variant_admin} tiki-topbar-nav-{$prefs.theme_navbar_color_variant_admin} tiki-admin-top-nav-{$prefs.theme_navbar_color_variant_admin} admin-navbar mb-4 border-0 shadow-none" role="navigation">
     {if $prefs.theme_unified_admin_backend eq 'y'}
-        <a class="navbar-brand" href="./" data-bs-toggle="tooltip" data-bs-placement="bottom" title="{tr}Back to the home page{/tr}">
+        <a class="navbar-brand px-2" href="./" data-bs-toggle="tooltip" data-bs-placement="bottom" title="{tr}Return to home page{/tr}">
             {if $prefs.sitelogo_icon && $prefs.sitelogo_icon neq 'img/tiki/tikilogo_icon.png'}
                 <img src="{$prefs.sitelogo_icon}" alt="{if !empty($prefs.sitelogo_alt)}{$prefs.sitelogo_alt|escape}{else}{tr}Site logo{/tr}{/if}">
             {else}


=====================================
themes/base_files/css/feature/adminui.scss
=====================================
@@ -230,7 +230,7 @@ body.tiki-admin {
 .tiki-admin .top_modules { //  The Classic Bootstrap layout was missing this rule because, in UAB, .top_modules is in #middle_outer, not in .page-header.
     width: 100%;
     height: var(--tiki-admin-top-modules-height); // 50px;
-    padding: 0 1.6rem;
+//    padding: 0 1.6rem; This rule is being overridden by something.
 }
 .tiki-admin aside.admin-nav > nav {
     height: calc(100% - var(--tiki-admin-top-modules-height) - 2.3rem);
@@ -541,10 +541,10 @@ body.tiki-admin {
     }
 
     // other changes in mobile menu
-    .tiki-admin .admin-navbar > .navbar-collapse > .navbar-nav > .nav-item > .nav-link.show {
-        background-color: #007BFF !important;
-        color: white !important;
-    }
+//    .tiki-admin .admin-navbar > .navbar-collapse > .navbar-nav > .nav-item > .nav-link.show {
+//        background-color: #007BFF !important;
+//        color: white !important;
+//    }
 
     .tiki-admin .admin-navbar .navbar-nav .nav-link {
         display: flex;
@@ -618,9 +618,9 @@ body.tiki-admin {
 }
 
 .tiki-admin .admin-content nav.navbar-expand-md.mb-4 .navbar-brand {
-    padding: 0;
+ //   padding: 0;
     height: var(--tiki-admin-top-modules-height); //50px;
-    width: 60px;
+ //   width: 60px;
     display: flex;
     justify-content: center;
     align-items: center;
@@ -630,9 +630,11 @@ body.tiki-admin {
 }
 
 .tiki-admin .admin-content nav.navbar-expand-md.mb-4 .navbar-brand img {
-    margin-left: 25px;
-    max-width: 38px;
-    max-height: 38px;
+    height: 100%;
+    width: auto;
+//    margin-left: 25px;
+//    max-width: 38px;
+//    max-height: 38px;
 }
 
 .tiki-admin .box-logo {
@@ -770,7 +772,7 @@ body.tiki-admin {
     border: none;
     position: fixed;
     left: 0;
-    padding-left: 7rem;
+//    padding-left: 7rem;
     z-index: 9999 !important;
 }
 
@@ -837,7 +839,7 @@ body.tiki-admin {
 
 // little tweak of the position
 .tiki-admin .admin-content nav.admin-navbar {
-    padding-left: 6rem;
+//    padding-left: 6rem;
     top: 0;
 }
 



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

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/54a89c16d65c7a8e77b08281be123801750ececf
You're receiving this email because of your account on gitlab.com.

_______________________________________________
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.