[TikiWiki-commits] [Git][tikiwiki/tiki][master] [FIX][UI] Improve visibility of links in non-color-switch areas in Tikiben...
"Gary Cunningham-Lee \(--- via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6a02b4d68840c_38190eec49924@gitlab-sidekiq-low-urgency-cpu-bound-v2-8b6f44c4b-sjbjz.mail> |
Gary Cunningham-Lee pushed to branch master at Tiki Wiki CMS Groupware / Tiki
Commits:
24133be3 by Gary Cunningham-Lee at 2026-05-12T13:47:10+09:00
[FIX][UI] Improve visibility of links in non-color-switch areas in Tikiben...
---
* [FIX][UI] Improve visibility of links in non-color-switch areas in Tikiben theme and other small visual improvements in that theme and the Darkshine theme. Todo: Tikiben needs its theme thumbnail.
See merge request tikiwiki/tiki!10190
- - - - -
5 changed files:
- themes/darkshine/scss/_tiki-selectors.scss
- themes/tikiben/scss/_color-mode_elements_and_exceptions.scss
- themes/tikiben/scss/_css-variables.scss
- themes/tikiben/scss/_tiki-selectors.scss
- themes/tikiben/scss/_variables.scss
Changes:
=====================================
themes/darkshine/scss/_tiki-selectors.scss
=====================================
@@ -313,17 +313,18 @@ body.fullscreen,
}
//orange_gradient_background
-#pagetop_modules, // :has(*) doesn't work effectively as the div sometimes contains empty divs, etc.
+#pagetop_modules:has(.module),
.orange_gradient_background {
background: #fec782;
background: linear-gradient(to bottom, #fec782 0%, #fe9e27 0%, #fe9226 31%, #fe7723 75%, #fe6e22 100%, #783c1c 100%);
padding: 15px;
}
-#pagetop_modules > div {
+#pagetop_modules > .module {
border: 3px solid #fff;
border-radius: 0;
margin: 15px;
+ padding: 0 !important;
}
#pagetop_modules > div .alert,
@@ -354,6 +355,10 @@ body.fullscreen,
font: 1.8rem arial, verdana, helvetica, sans-serif;
}
+.module .card-body {
+ --bs-card-spacer-y: 0px;
+}
+
.bg-danger,
.bg-warning,
.bg-primary,
=====================================
themes/tikiben/scss/_color-mode_elements_and_exceptions.scss
=====================================
@@ -98,7 +98,7 @@ $imagePath: "../images/";
}
}
- .top_modules > .module {
+ .top_modules > .module:not(.box-logo) {
& a:not(.btn), // Too general?
& h2,
& .siteloginbar_popup > button {
=====================================
themes/tikiben/scss/_css-variables.scss
=====================================
@@ -33,7 +33,7 @@
--tiki-top-color: #fff;
--tiki-top-hover-color: #fff;
// --tiki-top-border: solid rgb(85, 85, 85);
- --bs-navbar-brand-color: #{$navbar-dark-brand-color};
+ --bs-navbar-brand-color: var(--tiki-top-color); // #{$navbar-dark-brand-color};
--bs-navbar-brand-hover-color: #{$navbar-dark-brand-hover-color};
}
@@ -77,15 +77,15 @@
}
// Color mode preference trumps L&F admin light navbar option - THIS ADJUSTMENT ISN'T NEEDED IN THIS THEME.
-//[data-bs-theme=dark] { // color mode
-// .tiki-top-nav-light { // light top selector
-// @include top-nav-dark; // dark values
-// }
-// .tiki-topbar-nav-light {
-// @include topbar-nav-dark;
-// }
-//}
-//
+[data-bs-theme=dark] { // color mode
+ .tiki-top-nav-light { // light top selector
+ @include top-nav-dark; // dark values
+ }
+ .tiki-topbar-nav-light {
+ @include topbar-nav-dark;
+ }
+}
+
// Color mode preference trumps L&F admin dark navbar option
//[data-bs-theme=light] { // color mode
// .tiki-top-nav-dark { // dark top selector
@@ -238,3 +238,11 @@
}
--bs-card-cap-color: #212529;;
}
+
+.tiki .tiki-topbar-nav-light:not(:has(.module)),
+.tiki .tiki-topbar-nav-dark:not(:has(.module)) {
+ background: transparent !important;
+}
+
+
+//.admin-content .tiki-nav-light, .tiki .tiki-topbar-nav-dark
=====================================
themes/tikiben/scss/_tiki-selectors.scss
=====================================
@@ -31,6 +31,8 @@ body.tiki.tiki-webmail {
// -------------------- Links -------------------- //
+a { font-weight: 500; }
+
// -------------------- Paragraphs -------------------- //
// -------------------- Components -------------------- //
// -------------------- Typography -------------------- //
@@ -110,6 +112,10 @@ h1 {
}
}
+.navbar-dark .nav-link {
+ color: $navbar-dark-color;
+}
+
// -------------------- Dropdowns -------------------- //
// -------------------- Pagination -------------------- //
// -------------------- Jumbotron -------------------- //
=====================================
themes/tikiben/scss/_variables.scss
=====================================
@@ -54,7 +54,7 @@ $body-tertiary-bg: $gray-100;
$body-emphasis-color: $black;
// Links
-$link-color: #566837; // darkened $primary;
+$link-color: #29311B; // #566837; // darkened $primary;
$link-decoration: none;
$link-shade-percentage: 20%; // Bootstrap 5.3
$link-hover-color: shift-color($link-color, $link-shade-percentage);
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/24133be3889ec015958993eb0eed40ad004a819e
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/24133be3889ec015958993eb0eed40ad004a819e
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