N°2847 - Rework iTopWebPage layout (WIP Part III)

- iTopWebPage: Extract processing in dedicated functions
- iTopWebPage: Add tooltips base feature
- iTopWebPage: Fix JS dictionaries
- iTopWebPage: Extract inline JS to dedicated file
- Top bar: Visual improvements
- Nav. menu: Visual improvements
- Nav. menu: Tooltip improvement
- Nav. menu: Toggle state preference saved
- Nav. menu: Add menus filter feature
- Breadcrumbs: Handle elements overflow
This commit is contained in:
Molkobain
2020-07-18 12:43:41 +02:00
parent fa153d8504
commit 87d7693be5
12 changed files with 368 additions and 79 deletions

View File

@@ -293,6 +293,9 @@
*
* You should have received a copy of the GNU Affero General Public License
*/
.ibo-top-bar {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px 3px rgba(0, 0, 0, 0.12); }
/*!
* Copyright (C) 2013-2020 Combodo SARL
*
@@ -8148,12 +8151,13 @@ a {
padding: 32px 20px;
overflow-y: auto;
background-color: #f8f9fa;
border-right: 1px solid #d5dde5;
transition: right 0.2s ease-in-out; }
/* - Menu filter */
.ibo-navigation-menu--menu-filter {
position: relative;
margin-bottom: 55px; }
margin-bottom: 50px; }
.ibo-navigation-menu--menu-filter-input {
/* TODO: Refactor this into the standard field input */
@@ -8297,10 +8301,11 @@ body {
background-color: var(--ibo-body-background-color); }
#ibo-navigation-menu {
z-index: 1; }
z-index: 20; }
#ibo-page-container {
position: relative;
z-index: 10;
height: 100%;
overflow: auto;
flex-grow: 1; }