Skip to content

Commit

Permalink
add policy customizations
Browse files Browse the repository at this point in the history
  • Loading branch information
nileshgulia1 committed Apr 15, 2024
1 parent d21afd0 commit 8355128
Show file tree
Hide file tree
Showing 9 changed files with 323 additions and 25 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ const defaultConfig = {
allowReferrer: true,
},
],
}
},
};

const config = addonExtenders.reduce(
Expand Down
23 changes: 19 additions & 4 deletions jest-addon.config.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,33 @@
require('dotenv').config({ path: __dirname + '/.env' });

module.exports = {
testMatch: ['**/src/addons/**/?(*.)+(spec|test).[jt]s?(x)'],
collectCoverageFrom: [
'src/addons/**/src/**/*.{js,jsx,ts,tsx}',
'!src/**/*.d.ts',
],
moduleNameMapper: {
'\\.(css|less|scss|sass)$': 'identity-obj-proxy',
'@plone/volto/cypress': '<rootDir>/node_modules/@plone/volto/cypress',
'@plone/volto/babel': '<rootDir>/node_modules/@plone/volto/babel',
'@plone/volto/(.*)$': '<rootDir>/node_modules/@plone/volto/src/$1',
'@package/(.*)$': '<rootDir>/src/$1',
'@package/(.*)$': '<rootDir>/node_modules/@plone/volto/src/$1',
'@root/(.*)$': '<rootDir>/node_modules/@plone/volto/src/$1',
'@plone/volto-quanta/(.*)$': '<rootDir>/src/addons/volto-quanta/src/$1',
'@eeacms/(.*?)/(.*)$': '<rootDir>/src/addons/$1/src/$2',
'@plone/volto-slate':
'@eeacms/search/(.*)$': '<rootDir>/src/addons/volto-searchlib/searchlib/$1',
'@eeacms/search': '<rootDir>/src/addons/volto-searchlib/searchlib',
'@eeacms/(.*?)/(.*)$': '<rootDir>/node_modules/@eeacms/$1/src/$2',
'@plone/volto-slate$':
'<rootDir>/node_modules/@plone/volto/packages/volto-slate/src',
'@plone/volto-slate/(.*)$':
'<rootDir>/node_modules/@plone/volto/packages/volto-slate/src/$1',
'~/(.*)$': '<rootDir>/src/$1',
'load-volto-addons':
'<rootDir>/node_modules/@plone/volto/jest-addons-loader.js',
'\\.(css|less|scss|sass)$': 'identity-obj-proxy',
},
transformIgnorePatterns: [
'/node_modules/(?!(@plone|@root|@package|@eeacms)/).*/',
],
transform: {
'^.+\\.js(x)?$': 'babel-jest',
'^.+\\.(png)$': 'jest-file',
Expand All @@ -32,4 +42,9 @@ module.exports = {
statements: 5,
},
},
...(process.env.JEST_USE_SETUP === 'ON' && {
setupFilesAfterEnv: [
'<rootDir>/node_modules/@eeacms/volto-marine-policy/jest.setup.js',
],
}),
};
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eeacms/volto-marine-policy",
"version": "1.0.0",
"version": "0.1.20",
"description": "@eeacms/volto-marine-policy: Volto add-on",
"main": "src/index.js",
"author": "European Environment Agency: IDM2 A-Team",
Expand Down Expand Up @@ -48,7 +48,8 @@
"@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
"@cypress/code-coverage": "^3.9.5",
"@plone/scripts": "2.1.1",
"babel-plugin-transform-class-properties": "^6.24.1"
"babel-plugin-transform-class-properties": "^6.24.1",
"dotenv": "^16.3.2"
},
"scripts": {
"release": "release-it",
Expand Down
2 changes: 1 addition & 1 deletion razzle.extend.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ const modify = (config, { target, dev }, webpack) => {
module.exports = {
plugins,
modify,
};
};
5 changes: 3 additions & 2 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ import LinkEditSchema from '@plone/volto-slate/editor/plugins/AdvancedLink/schem

import { defineMessages } from 'react-intl'; // , defineMessages

import marineLogo from '@eeacms/volto-eea-design-system/../theme/themes/eea/assets/logo/sites/wise-marine-logo.svg';
import marineLogoWhite from '@eeacms/volto-eea-design-system/../theme/themes/eea/assets/logo/sites/wise-marine-logo-white.svg';
import marineLogo from '@eeacms/volto-marine-policy/../theme/assets/images/Header/wise-marine-logo.svg';
import marineLogoWhite from '@eeacms/volto-marine-policy/../theme/assets/images/Header/wise-marine-logo-white.svg';
import eeaWhiteLogo from '@eeacms/volto-eea-design-system/../theme/themes/eea/assets/logo/eea-logo-white.svg';
import europeanComissionLogo from '@eeacms/volto-marine-policy/static/ec_logo_white.svg';
import MeasureView from '@eeacms/volto-marine-policy/components/Widgets/MeasureViewWidget';
Expand Down Expand Up @@ -423,6 +423,7 @@ const applyConfig = (config) => {
// },
],
},
organisationName: 'Marine Water Information System for Europe',
};

// SPMeasure View widget
Expand Down
19 changes: 7 additions & 12 deletions src/search/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,13 @@ export const clusters = {
defaultResultView: 'horizontalCard',
},
{
name: ' Measure',
values: ['Measure'],
defaultResultView: 'horizontalCard',
},
{
name: 'Case study',
values: ['Case study'],
defaultResultView: 'horizontalCard',
},
{
name: 'Glossary term',
values: ['Glossary term'],
name: 'Others',
values: [
'Glossary term',
'Case study',
'Measure',
'Shipping and Ports Measure',
],
defaultResultView: 'horizontalCard',
},
],
Expand Down
143 changes: 143 additions & 0 deletions theme/assets/images/Header/wise-marine-logo-white.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 8355128

Please sign in to comment.