diff --git a/app/javascript/packs/locales/messages.js b/app/javascript/packs/locales/messages.js index 1a2ce761f..e29ac9509 100644 --- a/app/javascript/packs/locales/messages.js +++ b/app/javascript/packs/locales/messages.js @@ -4,7 +4,14 @@ export default { close: "Close" }, navbar: { - page_title: "sciNote" + page_title: "sciNote", + home_label: "Home", + protocols_label: "Protocols", + repositories_label: "Repositories", + activities_label: "Activities", + search_label: "Search", + notifications_label: "Notifications", + info_label: "Info" }, activities: { modal_title: "Activities", diff --git a/app/javascript/packs/shared/navigation/components/InfoDropdown.jsx b/app/javascript/packs/shared/navigation/components/InfoDropdown.jsx index 5dbd1a403..e8701a502 100644 --- a/app/javascript/packs/shared/navigation/components/InfoDropdown.jsx +++ b/app/javascript/packs/shared/navigation/components/InfoDropdown.jsx @@ -12,7 +12,14 @@ import { const InfoDropdown = () => } + title={ + +   + + + + + } id="nav-info-dropdown" > diff --git a/app/javascript/packs/shared/navigation/components/NotificationsDropdown.jsx b/app/javascript/packs/shared/navigation/components/NotificationsDropdown.jsx index 9d28669fc..71dd22ce0 100644 --- a/app/javascript/packs/shared/navigation/components/NotificationsDropdown.jsx +++ b/app/javascript/packs/shared/navigation/components/NotificationsDropdown.jsx @@ -83,7 +83,14 @@ class NotificationsDropdown extends Component { } + title={ + +   + + + + + } onClick={this.getRecentNotifications} > diff --git a/app/javascript/packs/shared/navigation/components/SearchDropdown.jsx b/app/javascript/packs/shared/navigation/components/SearchDropdown.jsx index 5400f9cdc..ee81b2473 100644 --- a/app/javascript/packs/shared/navigation/components/SearchDropdown.jsx +++ b/app/javascript/packs/shared/navigation/components/SearchDropdown.jsx @@ -7,6 +7,7 @@ import { Glyphicon } from "react-bootstrap"; import styled from "styled-components"; +import { FormattedMessage } from "react-intl"; import { SEARCH_PATH } from "../../../app/routes"; import { ENTER_KEY_CODE } from "../../../app/constants/numeric"; @@ -60,7 +61,14 @@ class SearchDropdown extends Component { return ( } + title={ + +   + + + + + } onClick={this.setFocusToInput} id="search-dropdown" > diff --git a/app/javascript/packs/shared/navigation/index.jsx b/app/javascript/packs/shared/navigation/index.jsx index 30da8b73e..14fd4dda5 100644 --- a/app/javascript/packs/shared/navigation/index.jsx +++ b/app/javascript/packs/shared/navigation/index.jsx @@ -2,6 +2,7 @@ import React, { Component } from "react"; import PropTypes from "prop-types"; import { connect } from "react-redux"; import { Navbar, Nav, NavItem } from "react-bootstrap"; +import { FormattedMessage } from "react-intl"; import styled from "styled-components"; import { MAIN_COLOR_BLUE, @@ -88,26 +89,38 @@ class Navigation extends Component {