From 1a13d46612ae966c08745d4df34190b76437503b Mon Sep 17 00:00:00 2001 From: razvanMiu Date: Thu, 17 Dec 2020 16:33:43 +0200 Subject: [PATCH] Mobile menu; Updated sizes of logos --- package.json | 6 +- .../DiscodataComponents/Custom/View.jsx | 7 +- .../manage/Blocks/NavigationBlock/View.jsx | 5 +- .../manage/Blocks/PollutantIndex/View.jsx | 6 +- .../volto/components/theme/Footer/Footer.jsx | 4 +- .../volto/components/theme/Header/Header.jsx | 13 +- .../theme/Navigation/Navigation.jsx | 20 ++- theme/site/elements/container.overrides | 13 +- theme/site/elements/header.overrides | 142 ++++++++---------- 9 files changed, 106 insertions(+), 110 deletions(-) diff --git a/package.json b/package.json index 37a38d5b..3221ac4d 100644 --- a/package.json +++ b/package.json @@ -127,12 +127,11 @@ "@eeacms/volto-blocks-form": "github:eea/volto-blocks-form#1.0.1", "@eeacms/volto-metadata-block": "github:eea/volto-metadata-block#1.0.2", "@eeacms/volto-object-widget": "github:eea/volto-object-widget#1.0.3", + "@eeacms/volto-slate-metadata-mentions": "github:eea/volto-slate-metadata-mentions#1.0.0", "@eeacms/volto-widget-toggle": "github:eea/volto-widget-toggle#1.0.0", "@eeacms/volto-widgets-view": "github:eea/volto-widgets-view#1.0.3", - "@eeacms/volto-slate-metadata-mentions": "github:eea/volto-slate-metadata-mentions#1.0.0", "@material/react-linear-progress": "^0.15.0", "@plone/volto": "10.4.3", - "volto-slate": "github:eea/volto-slate#1.0.5", "axios": "^0.20.0", "jsonp": "^0.2.1", "ol": "^6.4.3", @@ -146,7 +145,8 @@ "react-loadable": "^5.5.0", "react-sizeme": "^2.6.12", "react-tooltip": "^4.2.9", - "react-visibility-sensor": "^5.1.1" + "react-visibility-sensor": "^5.1.1", + "volto-slate": "github:eea/volto-slate#1.0.5" }, "devDependencies": { "@babel/cli": "^7.8.4", diff --git a/src/components/manage/Blocks/DiscodataComponents/Custom/View.jsx b/src/components/manage/Blocks/DiscodataComponents/Custom/View.jsx index d948895f..22471bc1 100644 --- a/src/components/manage/Blocks/DiscodataComponents/Custom/View.jsx +++ b/src/components/manage/Blocks/DiscodataComponents/Custom/View.jsx @@ -2,7 +2,7 @@ import React, { useEffect, useState } from 'react'; import { compose } from 'redux'; import { connect } from 'react-redux'; -import { isArray, isDate } from 'lodash'; +import { isArray } from 'lodash'; import { Dropdown, Header } from 'semantic-ui-react'; import { setQueryParam } from '@eeacms/volto-datablocks/actions'; import DiscodataSqlBuilder from '@eeacms/volto-datablocks/DiscodataSqlBuilder/View'; @@ -20,11 +20,6 @@ const countryGroups = [ value: 'All E-PRTR', text: 'All E-PRTR', }, - { - key: 'EEA33', - value: 'EEA33', - text: 'EEA33', - }, { key: 'EU27', value: 'EU27', diff --git a/src/components/manage/Blocks/NavigationBlock/View.jsx b/src/components/manage/Blocks/NavigationBlock/View.jsx index 3bbf5a5a..9737b0b7 100644 --- a/src/components/manage/Blocks/NavigationBlock/View.jsx +++ b/src/components/manage/Blocks/NavigationBlock/View.jsx @@ -12,7 +12,10 @@ import { getNavigationByParent, getBasePath, } from 'volto-tabsview/helpers'; -import { deleteQueryParam, setQueryParam } from '@eeacms/volto-datablocks/actions'; +import { + deleteQueryParam, + setQueryParam, +} from '@eeacms/volto-datablocks/actions'; import { useEffect } from 'react'; const View = ({ content, ...props }) => { diff --git a/src/components/manage/Blocks/PollutantIndex/View.jsx b/src/components/manage/Blocks/PollutantIndex/View.jsx index 0caf63b1..a91887a4 100644 --- a/src/components/manage/Blocks/PollutantIndex/View.jsx +++ b/src/components/manage/Blocks/PollutantIndex/View.jsx @@ -3,8 +3,10 @@ import { compose } from 'redux'; import { connect } from 'react-redux'; import { Tab, Dropdown, Table } from 'semantic-ui-react'; import DiscodataSqlBuilder from '@eeacms/volto-datablocks/DiscodataSqlBuilder/View'; -import { setQueryParam, deleteQueryParam } from '@eeacms/volto-datablocks/actions'; -import qs from 'query-string'; +import { + setQueryParam, + deleteQueryParam, +} from '@eeacms/volto-datablocks/actions'; import cx from 'classnames'; import './style.css'; diff --git a/src/customizations/volto/components/theme/Footer/Footer.jsx b/src/customizations/volto/components/theme/Footer/Footer.jsx index 30d9b98d..cc07bceb 100644 --- a/src/customizations/volto/components/theme/Footer/Footer.jsx +++ b/src/customizations/volto/components/theme/Footer/Footer.jsx @@ -72,7 +72,7 @@ const Footer = ({ intl }) => ( EEA ( EC -
+
@@ -56,13 +56,20 @@ class Header extends Component {
European Comission - EEA + EEA
diff --git a/src/customizations/volto/components/theme/Navigation/Navigation.jsx b/src/customizations/volto/components/theme/Navigation/Navigation.jsx index 59602361..af39fe80 100644 --- a/src/customizations/volto/components/theme/Navigation/Navigation.jsx +++ b/src/customizations/volto/components/theme/Navigation/Navigation.jsx @@ -9,14 +9,17 @@ import { connect } from 'react-redux'; import { compose } from 'redux'; import { NavLink } from 'react-router-dom'; import { defineMessages, injectIntl } from 'react-intl'; -import { Menu } from 'semantic-ui-react'; +import { Menu, Button } from 'semantic-ui-react'; import cx from 'classnames'; +import Icon from '@plone/volto/components/theme/Icon/Icon'; import { getBaseUrl } from '@plone/volto/helpers'; import { settings } from '~/config'; import { getNavigation } from '@plone/volto/actions'; import { resetQueryParam } from '@eeacms/volto-datablocks/actions'; +import clearSVG from '@plone/volto/icons/clear.svg'; + const messages = defineMessages({ closeMobileMenu: { id: 'Close menu', @@ -126,9 +129,7 @@ class Navigation extends Component {