no message

This commit is contained in:
Michael Nowina-Krowicki 2020-12-01 13:00:04 +10:30
parent 5f70f31d1f
commit b02ce96761
4 changed files with 11 additions and 10 deletions

View File

@ -47,10 +47,10 @@ span[class^='bn-icon'], span[class*=' bn-icon'] { display: inline-block; }
.better-navigator__status .bn-icon-cog, .better-navigator__status .bn-icon-close { opacity: .7; } .better-navigator__status .bn-icon-cog, .better-navigator__status .bn-icon-close { opacity: .7; }
.better-navigator__status:hover { background: dimgray; } .better-navigator__status:hover { background: dimgray; }
.better-navigator__status:hover .bn-icon-cog, .better-navigator__status:hover .bn-icon-close { opacity: 1; } .better-navigator__status:hover .bn-icon-cog, .better-navigator__status:hover .bn-icon-close { opacity: 1; }
.better-navigator__status.live { background: #39b54a; border-color: #33a343; } .live .better-navigator__status { background: #39b54a; border-color: #33a343; }
.better-navigator__status.live:hover { background: #36ac46; } .live .better-navigator__status:hover { background: #36ac46; }
.better-navigator__status.draft { background: #f26c4f; border-color: #da6147; } .draft .better-navigator__status { background: #f26c4f; border-color: #da6147; }
.better-navigator__status.draft:hover { background: #e6674b; } .draft .better-navigator__status:hover { background: #e6674b; }
.better-navigator__content { padding: 6px; color: #71767a; background: #cfd8de; border: 1px solid #bac2c8; border-width: 0 0 1px 1px; } .better-navigator__content { padding: 6px; color: #71767a; background: #cfd8de; border: 1px solid #bac2c8; border-width: 0 0 1px 1px; }
.better-navigator__content .bn-heading { text-align: center; text-transform: uppercase; font-size: 11px; margin: 8px 0 4px 0; } .better-navigator__content .bn-heading { text-align: center; text-transform: uppercase; font-size: 11px; margin: 8px 0 4px 0; }

View File

@ -130,7 +130,7 @@ $archiveColor: #6f6f6f;
} }
} }
&.live { .live & {
background: $liveColor; background: $liveColor;
border-color: shade($liveColor, 10); border-color: shade($liveColor, 10);
@ -139,7 +139,7 @@ $archiveColor: #6f6f6f;
} }
} }
&.draft { .draft & {
background: $stageColor; background: $stageColor;
border-color: shade($stageColor, 10); border-color: shade($stageColor, 10);

View File

@ -130,7 +130,7 @@ class BetterNavigatorExtension extends DataExtension
$bNData = array_merge($nav, [ $bNData = array_merge($nav, [
'Member' => $member, 'Member' => $member,
'Stage' => Versioned::get_stage(), 'Stage' => Versioned::get_stage(),
'CssClasses' => $this->cssClasses($viewing), 'CssClass' => $this->cssClass($viewing),
'ViewingTitle' => $viewingTitle, 'ViewingTitle' => $viewingTitle,
'LoginLink' => Controller::join_links(Director::absoluteBaseURL(), Security::config()->login_url, $backURL), 'LoginLink' => Controller::join_links(Director::absoluteBaseURL(), Security::config()->login_url, $backURL),
'LogoutLink' => Controller::join_links(Director::absoluteBaseURL() . Security::config()->logout_url, $backURL), 'LogoutLink' => Controller::join_links(Director::absoluteBaseURL() . Security::config()->logout_url, $backURL),
@ -184,9 +184,10 @@ class BetterNavigatorExtension extends DataExtension
/** /**
* @param string $viewing * @param string $viewing
*
* @return string * @return string
*/ */
private function cssClasses($viewing) { private function cssClass($viewing) {
$classes = strtolower($viewing); $classes = strtolower($viewing);
$position = Config::inst()->get('BetterNavigator', 'position'); $position = Config::inst()->get('BetterNavigator', 'position');

View File

@ -1,6 +1,6 @@
<div id="BetterNavigator" class="better-navigator collapsed"> <div id="BetterNavigator" class="better-navigator collapsed $CssClass">
<div id="BetterNavigatorStatus" class="better-navigator__status $CssClasses"> <div id="BetterNavigatorStatus" class="better-navigator__status">
<span class="bn-icon-cog"></span> <span class="bn-icon-cog"></span>
$ViewingTitle $ViewingTitle
<span class="bn-icon-close"></span> <span class="bn-icon-close"></span>