molgenis / molgenis-emx2

MOLGENIS EMX2, the latest version of the MOLGENIS data platform.
GNU Lesser General Public License v3.0
13 stars 16 forks source link

Implement BBMRI-ERIC footer for the Directory #3621

Closed esthervanenckevort closed 2 months ago

esthervanenckevort commented 4 months ago

Is your feature request related to a problem? Please describe. BBMRI-ERIC wants a consistent layout for the different services

Describe the solution you'd like Implement the same footer as the BBMRI-ERIC negotiator for the Directory app.

Describe alternatives you've considered Could be some custom html injected in configuration

esthervanenckevort commented 4 months ago

Examples from the Negotiator. Of course we'll have to replace the Negotiator specific parts with Directory relevant items (or leave them out).

You can test it at the address - https://negotiator.acc.bbmri-eric.eu/

All links are optional, we can choose which item to display in the footer depending on our needs
Links
Follow Us: 
Linkedin - https://www.linkedin.com/company/bbmri-eric/mycompany/
Twiter - https://twitter.com/i/flow/login?redirect_after_login=%2FBBMRIERIC
Podcast - https://www.bbmri-eric.eu/bbmri-eric/bbmri-eric-podcast/

GitHub UI - https://github.com/BBMRI-ERIC/negotiator-frontend
GitHub Application - https://github.com/BBMRI-ERIC/negotiator
API - https://negotiator.acc.bbmri-eric.eu/api/swagger-ui/index.html
BBMRI-ERIC Status page - https://status.bbmri-eric.eu/

Work Programme - https://www.bbmri-eric.eu/wp-content/uploads/BBMRI-ERIC_work-program_2022-2024_DIGITAL.pdf
Subscribe To Our Newsletter - https://www.bbmri-eric.eu/news-event/
Privacy Policy - https://www.bbmri-eric.eu/wp-content/uploads/AoM_10_8_Access-Policy_FINAL_EU.pdf
Need help? [Contact us](mailto:negotiator@helpdesk.bbmri-eric.eu). - mailto:negotiator@helpdesk.bbmri-eric.eu

Version 
UI: v1.2.0Application: v3.3.0

For the frontend version, we get it from the git tag, and for the backend we have an API, it is not hard coded, it is displayed depending on which version is deployed. You can implement something similar or you can skip that part

Footer for desktop browsers Footer-desktop

Footer for mobile browsers I'm fine with not implementing a specific mobile version. Footer-mobile

esthervanenckevort commented 3 months ago

Clarification on the changes:

GitHub UI - https://github.com/BBMRI-ERIC/negotiator-frontend GitHub Application - https://github.com/BBMRI-ERIC/negotiator

Replace these two links with one link to the MOLGENIS-EMX2 GitHub repository

API - https://negotiator.acc.bbmri-eric.eu/api/swagger-ui/index.html

Leave out

Version UI: v1.2.0Application: v3.3.0

Leave it out

Need help? Contact us. - mailto:negotiator@helpdesk.bbmri-eric.eu

Replace e-mail address with the directory@helpdesk.bbmri-eric.eu address

I highlighted it in this image. 323580946-e818a608-f838-4f9b-82a2-355e508dc698

Below this BBMRI-ERIC Footer we still need the standard footer with the License, paper to cite and the version information.