From 651f38a76d529c07d5c12b8d0a61928af16c4ab3 Mon Sep 17 00:00:00 2001 From: KFilippopolitis Date: Tue, 28 Apr 2026 13:29:25 +0300 Subject: [PATCH] feat: overhaul MIP website UI --- .gitignore | 7 + README.md | 2 +- index.html | 178 ++-- package-lock.json | 262 +++--- package.json | 10 +- public/img/CHUV_Logo_Simple_BLANC.png | Bin 0 -> 10408 bytes public/img/athenarc.png | Bin 0 -> 65420 bytes public/img/eu-flag.svg | 15 + public/img/logo_ebrains.png | Bin 0 -> 8472 bytes public/img/mip-logo-short-compact.png | Bin 0 -> 17633 bytes public/img/platform-screenshot.png | Bin 0 -> 1221902 bytes src/main.js | 61 +- style.css | 1160 +++++++++++++++++-------- 13 files changed, 1135 insertions(+), 560 deletions(-) create mode 100644 public/img/CHUV_Logo_Simple_BLANC.png create mode 100644 public/img/athenarc.png create mode 100644 public/img/eu-flag.svg create mode 100644 public/img/logo_ebrains.png create mode 100644 public/img/mip-logo-short-compact.png create mode 100644 public/img/platform-screenshot.png diff --git a/.gitignore b/.gitignore index 94e4d2a..86b1747 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,13 @@ node_modules/ # Build output dist/ +# Generated static-site artifacts copied from build output +/assets/ +/content/ +/img/ +/robots.txt +/robots-dev.txt + # OS generated files .DS_Store Thumbs.db diff --git a/README.md b/README.md index a3a905a..d8d67ee 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ The MIP is a powerful federated data processing and analysis system that enables ### Prerequisites -- [Node.js](https://nodejs.org/) (v18 or higher recommended) +- [Node.js](https://nodejs.org/) (v20.19 or higher recommended) - npm (comes with Node.js) ### Installation diff --git a/index.html b/index.html index 1077fe2..d0d989d 100644 --- a/index.html +++ b/index.html @@ -11,7 +11,6 @@ - @@ -19,7 +18,7 @@
-
+
-
-
-
-
Medical Informatics Platform
-

A powerful federated data processing and analysis system that preserves patient - privacy

- See federations +
+
+

Medical Informatics Platform

+

Explore the frontiers of clinical discovery.

+

+ Access decentralized real-world data across medical centers. + Perform secure analysis while preserving patient privacy using + our federated architecture. +

+ +
+
+ 30+ + Hospitals +
+
+
+ 500k+ + Patients +
+
+
+ 12 + Countries +
-
- MIP user interface -
-
-
-
- -
-
-
-
Federations
-
- +
+
+ +
+
+ MIP platform interface preview +
+
+ + Scroll to explore +
+
+
@@ -120,7 +139,7 @@
-