diff --git a/core/core.php b/core/core.php index f83e3248..56ba8b8a 100644 --- a/core/core.php +++ b/core/core.php @@ -1898,8 +1898,10 @@ class common { helper::baseUrl() . $parentPageId . '"' . ($parentPageId === $currentPageId ? ' selected' : false) . - ($this->getData(['page', $parentPageId, 'disable']) === true ? ' class="inactive"' : '') . - '>' . + 'class="' . + ($this->getData(['page', $parentPageId, 'disable']) === true ? 'pageInactive' : '') . + ($this->getData(['page', $parentPageId, 'position']) === 0 ? ' pageHidden' : '') . + '">' . $this->getData(['page', $parentPageId, 'title']) . ''; foreach($childrenPageIds as $childKey) { @@ -1907,8 +1909,10 @@ class common { helper::baseUrl() . $childKey . '"' . ($childKey === $currentPageId ? ' selected' : false) . - ($this->getData(['page', $childKey, 'disable']) === true ? ' class="inactive"' : '') . - '>    ' . + 'class="' . + ($this->getData(['page', $childKey, 'disable']) === true ? 'pageInactive' : '') . + ($this->getData(['page', $childKey, 'position']) === 0 ? ' pageHidden' : '') . + '">    ' . $this->getData(['page', $childKey, 'title']) . ''; } diff --git a/core/layout/common.css b/core/layout/common.css index 375ebad9..d2fd0d52 100755 --- a/core/layout/common.css +++ b/core/layout/common.css @@ -135,8 +135,13 @@ li ul { margin: 0; } -option.inactive { - color: darkorange; +option.pageInactive { + color: orange; + font-weight: bold; +} +option.pageHidden { + color: red; + font-style: italic; } /* Séparateur */