diff --git a/resources/www/_shared/styles/_main-menu.scss b/resources/www/_shared/styles/_main-menu.scss
index dc99bdaf3f..27ebf231d7 100644
--- a/resources/www/_shared/styles/_main-menu.scss
+++ b/resources/www/_shared/styles/_main-menu.scss
@@ -10,6 +10,7 @@ $mainMenuLinkHoverColor: #000000 !default;
$mainMenuMarginBottom: 0 !default;
$mainMenuBottomBorder: none !default;
+
#mainMenu {
height: $mainMenuHeight;
line-height: $mainMenuLineHeight;
@@ -19,6 +20,20 @@ $mainMenuBottomBorder: none !default;
margin-bottom: $mainMenuMarginBottom;
z-index: 100;
box-sizing: border-box;
+ .arrow-up {
+ display: none;
+ width: 0;
+ height: 0;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ border-bottom: 9px solid #d8d8d8;
+ }
+ .mobilemenu {
+ display: none;
+ }
+ .desktopmenu {
+ display: inline-block;
+ }
.show-menu {
display: none;
i {
@@ -26,6 +41,9 @@ $mainMenuBottomBorder: none !default;
vertical-align: middle;
color: $mainMenuLinkActiveColor;
}
+ img {
+ margin-top: 5px;
+ }
}
ol {
display: block;
@@ -33,9 +51,8 @@ $mainMenuBottomBorder: none !default;
padding: 0;
list-style: none outside none;
}
- #custom-link-container {
+ #nav_notification_container {
display: inline-block;
- margin-left: 10px;
}
#mainLogo {
margin:0 10px;
@@ -110,34 +127,92 @@ $mainMenuBottomBorder: none !default;
}
@media screen and (max-width: 760px) {
+ .mobilemenu {
+ display: block;
+ }
#mainMenu {
.show-menu {
- display: block;
+ display: inline-block;
+ cursor: pointer;
}
- #nav_menu {
+ .desktopmenu {
display: none;
+ }
+ #nav_menu_container, #nav_customlink_container, #nav_account_container {
+ position: absolute;
+ top: 35px;
+ width: 172px;
z-index: 1000;
- ol {
- position: static;
- }
- li.menu-bar-item {
- width: 100%;
- clear: both;
- background: $mainMenuBackgroundColor;
- border-bottom: 1px solid $mainMenuLinkActiveColor;
+ .nav_menu {
z-index: 1000;
- }
- li.menu-bar-item a {
+ position: absolute;
+ border-radius: 5px;
+ background-color: #d8d8d8;
width: 100%;
- > span {
- text-align: center;
- font-size: 14px;
- font-weight: bold;
- &.selected {
- border-top: none !important;
+ .bullet-type {
+ padding: 0;
+ }
+ .bullet-type:before {
+ content: "• ";
+ }
+ li.menu-bar-item {
+ left: 10px;
+ width: 151px;
+ clear: both;
+ border-bottom: 1px solid #b7b7b7;
+ z-index: 1000;
+ }
+ li.menu-bar-item a {
+ width: 100%;
+ > img {
+ float: left;
+ margin-top: 11px;
+ margin-right: 11px;
+ display: block;
}
+ > span {
+ text-align: left;
+ font-size: 14px;
+ font-family: Roboto;
+ font-weight: 500;
+ font-style: normal;
+ font-stretch: normal;
+ letter-spacing: normal;
+ color: #4a4a4a;
+ &.selected {
+ border-top: 3px solid transparent;
+ }
+ }
+ }
+ li.menu-bar-item:last-child {
+ border-bottom: none;
}
}
}
+ #nav_customlink_container {
+ left: 10px;
+ .arrow-up {
+ margin-left: 82px;
+ display: block;
+ }
+ }
+ #nav_menu_container {
+ left: 10px;
+ .arrow-up {
+ margin-left: 51px;
+ display: block;
+ }
+ }
+ #nav_account_container {
+ right: 10px;
+ .arrow-up {
+ margin-left: 147px;
+ display: block;
+ }
+ }
+ #nav_notification_container {
+ float: right;
+ margin-right: 50px;
+ }
}
}
diff --git a/resources/www/common/images/icons/menu-admin.png b/resources/www/common/images/icons/menu-admin.png
new file mode 100644
index 0000000000..f9546ed1fe
Binary files /dev/null and b/resources/www/common/images/icons/menu-admin.png differ
diff --git a/resources/www/common/images/icons/menu-burger.png b/resources/www/common/images/icons/menu-burger.png
new file mode 100644
index 0000000000..9eb5ca72f9
Binary files /dev/null and b/resources/www/common/images/icons/menu-burger.png differ
diff --git a/resources/www/common/images/icons/menu-help.png b/resources/www/common/images/icons/menu-help.png
new file mode 100644
index 0000000000..8caff996d2
Binary files /dev/null and b/resources/www/common/images/icons/menu-help.png differ
diff --git a/resources/www/common/images/icons/menu-lightbox.png b/resources/www/common/images/icons/menu-lightbox.png
new file mode 100644
index 0000000000..26ecd2fe69
Binary files /dev/null and b/resources/www/common/images/icons/menu-lightbox.png differ
diff --git a/resources/www/common/images/icons/menu-logout.png b/resources/www/common/images/icons/menu-logout.png
new file mode 100644
index 0000000000..6a427577a6
Binary files /dev/null and b/resources/www/common/images/icons/menu-logout.png differ
diff --git a/resources/www/common/images/icons/menu-name-user.png b/resources/www/common/images/icons/menu-name-user.png
new file mode 100644
index 0000000000..f9546ed1fe
Binary files /dev/null and b/resources/www/common/images/icons/menu-name-user.png differ
diff --git a/resources/www/common/images/icons/menu-prod.png b/resources/www/common/images/icons/menu-prod.png
new file mode 100644
index 0000000000..9a4affbbbc
Binary files /dev/null and b/resources/www/common/images/icons/menu-prod.png differ
diff --git a/resources/www/common/images/icons/menu-publication.png b/resources/www/common/images/icons/menu-publication.png
new file mode 100644
index 0000000000..fb050222d6
Binary files /dev/null and b/resources/www/common/images/icons/menu-publication.png differ
diff --git a/resources/www/common/images/icons/menu-report.png b/resources/www/common/images/icons/menu-report.png
new file mode 100644
index 0000000000..f115d86760
Binary files /dev/null and b/resources/www/common/images/icons/menu-report.png differ
diff --git a/resources/www/common/images/icons/menu-thesaurus.png b/resources/www/common/images/icons/menu-thesaurus.png
new file mode 100644
index 0000000000..232b477374
Binary files /dev/null and b/resources/www/common/images/icons/menu-thesaurus.png differ
diff --git a/resources/www/common/images/icons/menu-upload.png b/resources/www/common/images/icons/menu-upload.png
new file mode 100644
index 0000000000..6007c191e2
Binary files /dev/null and b/resources/www/common/images/icons/menu-upload.png differ
diff --git a/resources/www/common/images/icons/menu-user.png b/resources/www/common/images/icons/menu-user.png
new file mode 100644
index 0000000000..4edec9bbad
Binary files /dev/null and b/resources/www/common/images/icons/menu-user.png differ
diff --git a/resources/www/common/images/icons/menu-web-site.png b/resources/www/common/images/icons/menu-web-site.png
new file mode 100644
index 0000000000..6f7c0f2d5c
Binary files /dev/null and b/resources/www/common/images/icons/menu-web-site.png differ
diff --git a/templates/web/common/menubar.html.twig b/templates/web/common/menubar.html.twig
index 484e98b052..94aed445a4 100644
--- a/templates/web/common/menubar.html.twig
+++ b/templates/web/common/menubar.html.twig
@@ -7,179 +7,261 @@
-