From fe9318a92fde8b428e2e40e92c53f95daa09e647 Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Sun, 12 Jan 2020 18:21:17 +0200 Subject: [PATCH] Add links to footer logos --- src/client/components/main_layout/Footer.js | 44 ++++++++++++++----- .../reducers/mmm/clientSideFacetedSearch.js | 6 +-- 2 files changed, 36 insertions(+), 14 deletions(-) diff --git a/src/client/components/main_layout/Footer.js b/src/client/components/main_layout/Footer.js index df75a31f..2409db19 100644 --- a/src/client/components/main_layout/Footer.js +++ b/src/client/components/main_layout/Footer.js @@ -60,39 +60,61 @@ const Footer = props => { <Grid container className={classes.layout}> <Grid container spacing={3} item xs={12}> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={oxfordLogo} alt='logo' /> + <a href='http://www.ox.ac.uk' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={oxfordLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={oxfordLogo2} alt='logo' /> + <a href='http://www.oerc.ox.ac.uk' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={oxfordLogo2} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={pennLogo} alt='logo' /> + <a href='https://schoenberginstitute.org' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={pennLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={cnrsLogo} alt='logo' /> + <a href='https://www.irht.cnrs.fr/?q=en' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={cnrsLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={secoLogo} alt='logo' /> + <a href='https://seco.cs.aalto.fi/projects/mmm' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={secoLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.aaltoLogo} src={aaltoLogo} alt='logo' /> + <a href='https://www.aalto.fi/en/school-of-science' target='_blank' rel='noopener noreferrer'> + <img className={classes.aaltoLogo} src={aaltoLogo} alt='logo' /> + </a> </Grid> </Grid> <Grid container spacing={3} item xs={12}> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={tapLogo} alt='logo' /> + <a href='https://www.transatlanticplatform.com' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={tapLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={didLogo} alt='logo' /> + <a href='https://diggingintodata.org/awards/2016/project/mapping-manuscript-migrations-digging-data-history-and-provenance-pre-modern' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={didLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={imlsLogo} alt='logo' /> + <a href='https://www.imls.gov' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={imlsLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={anrLogo} alt='logo' /> + <a href='https://anr.fr/en' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={anrLogo} alt='logo' /> + </a> </Grid> <Grid item xs className={classes.logoContainer}> - <img className={classes.logo} src={akaLogo} alt='logo' /> + <a href='https://www.aka.fi/en' target='_blank' rel='noopener noreferrer'> + <img className={classes.logo} src={akaLogo} alt='logo' /> + </a> </Grid> </Grid> </Grid> diff --git a/src/client/reducers/mmm/clientSideFacetedSearch.js b/src/client/reducers/mmm/clientSideFacetedSearch.js index 768e487f..5335d7fc 100644 --- a/src/client/reducers/mmm/clientSideFacetedSearch.js +++ b/src/client/reducers/mmm/clientSideFacetedSearch.js @@ -63,11 +63,11 @@ const clientSideFacetedSearch = (state = INITIAL_STATE, action) => { return state } } else return state -}; +} const updateResultsFilter = (state, action) => { const { property, value, latestValues } = action.filterObj - let nSet = state.resultsFilter[property] + const nSet = state.resultsFilter[property] if (nSet.has(value)) { nSet.delete(value) } else { @@ -85,6 +85,6 @@ const updateResultsFilter = (state, action) => { }, latestFilterValues: latestValues } -}; +} export default clientSideFacetedSearch -- GitLab