From 4b24904dac8bcc79e9b67a922ee77e97d5f79da0 Mon Sep 17 00:00:00 2001 From: Florence Haudin Date: Tue, 10 Feb 2026 19:22:45 +0100 Subject: [PATCH 1/2] Fix home page layout for the projects by setting a max width for the row. --- src/components/home/ProjectsOverview/Computing.tsx | 8 ++++---- src/components/home/ProjectsOverview/DataAnalysis.tsx | 8 ++++---- src/components/home/ProjectsOverview/Jupyter.tsx | 8 ++++---- src/components/home/ProjectsOverview/Robotics.tsx | 8 ++++---- .../home/ProjectsOverview/RoboticsReverse.tsx | 8 ++++---- .../home/ProjectsOverview/SpecialProjects.tsx | 8 ++++---- src/components/home/ProjectsOverview/SupplyChain.tsx | 8 ++++---- .../home/ProjectsOverview/SupplyChainReversed.tsx | 8 ++++---- .../home/ProjectsOverview/styles.module.css | 11 +++++++++++ 9 files changed, 43 insertions(+), 32 deletions(-) diff --git a/src/components/home/ProjectsOverview/Computing.tsx b/src/components/home/ProjectsOverview/Computing.tsx index 0dac1f148..dd6c18002 100644 --- a/src/components/home/ProjectsOverview/Computing.tsx +++ b/src/components/home/ProjectsOverview/Computing.tsx @@ -4,10 +4,10 @@ import XTensorXSIMDPicture from "@site/static/img/projects/xtensor_xsimd.svg"; export default function ComputingProjects() { return ( -
-
+
+

Scientific computing

@@ -17,7 +17,7 @@ export default function ComputingProjects() {

-
+
diff --git a/src/components/home/ProjectsOverview/DataAnalysis.tsx b/src/components/home/ProjectsOverview/DataAnalysis.tsx index 25f88d313..c32973360 100644 --- a/src/components/home/ProjectsOverview/DataAnalysis.tsx +++ b/src/components/home/ProjectsOverview/DataAnalysis.tsx @@ -4,10 +4,10 @@ import ApacheArrowPicture from "@site/static/img/projects/apache_arrow.svg"; export default function DataAnalysisProjects() { return ( -
-
+
+

Data Analysis

@@ -15,7 +15,7 @@ export default function DataAnalysisProjects() {

-
+
diff --git a/src/components/home/ProjectsOverview/Jupyter.tsx b/src/components/home/ProjectsOverview/Jupyter.tsx index e6c7c379d..88b86edf9 100644 --- a/src/components/home/ProjectsOverview/Jupyter.tsx +++ b/src/components/home/ProjectsOverview/Jupyter.tsx @@ -5,20 +5,20 @@ import JupyterPictureUrl from "@site/static/img/projects/jupyterlab_examples.png export default function JupyterProject() { return (
-
-
+
+

Jupyter project

We strive to sustain the project in the long term.

{"Picture
diff --git a/src/components/home/ProjectsOverview/Robotics.tsx b/src/components/home/ProjectsOverview/Robotics.tsx index af138830f..b9740ddf1 100644 --- a/src/components/home/ProjectsOverview/Robotics.tsx +++ b/src/components/home/ProjectsOverview/Robotics.tsx @@ -4,11 +4,11 @@ import RoboticsPictureUrl from "@site/static/img/projects/robotics.png"; export default function RoboticsProjects() { return ( -
-
+
+

Robotics

@@ -19,7 +19,7 @@ export default function RoboticsProjects() {
-
+
+
{"Picture
-
+

Robotics

We just kicked off a new initiative to Robotics education. diff --git a/src/components/home/ProjectsOverview/SpecialProjects.tsx b/src/components/home/ProjectsOverview/SpecialProjects.tsx index 1342d0649..c16ea68b7 100644 --- a/src/components/home/ProjectsOverview/SpecialProjects.tsx +++ b/src/components/home/ProjectsOverview/SpecialProjects.tsx @@ -4,9 +4,9 @@ import SpecialProjectsPictureUrl from "@site/static/img/projects/special_project export default function SpecialProjects() { return ( -
-
-
+
+
+

Special projects

Applications built from the ground up and addressing a complete use @@ -15,7 +15,7 @@ export default function SpecialProjects() {

-
+
{"Picture
diff --git a/src/components/home/ProjectsOverview/SupplyChain.tsx b/src/components/home/ProjectsOverview/SupplyChain.tsx index 240e2ed74..0abde55cc 100644 --- a/src/components/home/ProjectsOverview/SupplyChain.tsx +++ b/src/components/home/ProjectsOverview/SupplyChain.tsx @@ -4,11 +4,11 @@ import MambaPictureUrl from "@site/static/img/projects/mamba_console.png"; export default function SupplyChainProjects() { return ( -
-
+
+
-
+
+

Software supply chain

diff --git a/src/components/home/ProjectsOverview/styles.module.css b/src/components/home/ProjectsOverview/styles.module.css index 3beb16147..6dcbce7cb 100644 --- a/src/components/home/ProjectsOverview/styles.module.css +++ b/src/components/home/ProjectsOverview/styles.module.css @@ -19,3 +19,14 @@ .project_light_yellow { background-color: var(--ifm-color-primary-p0); } + +.row_projects { + max-width: 1500px; + display: flex; +} + +.container_projects { + padding: 0; + display: flex; + justify-content: center; +} \ No newline at end of file From 6fa9d597cf74e61ff0f36f2e1a37842e5bf622f9 Mon Sep 17 00:00:00 2001 From: Florence Haudin Date: Tue, 10 Feb 2026 19:39:17 +0100 Subject: [PATCH 2/2] Update width of the carousel with logos. --- src/components/home/Hero/LogosTableBy8.tsx | 2 +- src/components/home/Hero/index.tsx | 4 +- src/components/home/Hero/styles.module.css | 5 + src/css/custom.css | 6 + static/img/banner/notebook-link-banner.svg | 286 +++++++++++++++++++++ 5 files changed, 300 insertions(+), 3 deletions(-) create mode 100644 static/img/banner/notebook-link-banner.svg diff --git a/src/components/home/Hero/LogosTableBy8.tsx b/src/components/home/Hero/LogosTableBy8.tsx index 38ee0df16..c443931f3 100644 --- a/src/components/home/Hero/LogosTableBy8.tsx +++ b/src/components/home/Hero/LogosTableBy8.tsx @@ -66,7 +66,7 @@ export default function SimpleSlider() { export function LogosTable1() { return (
-
+
-
+
We have worked with
-
+
diff --git a/src/components/home/Hero/styles.module.css b/src/components/home/Hero/styles.module.css index 91b01a47b..e1279f8f1 100644 --- a/src/components/home/Hero/styles.module.css +++ b/src/components/home/Hero/styles.module.css @@ -11,6 +11,11 @@ padding-bottom: var(--ifm-spacing-3xl); } +.row_max_width { + max-width: 1500px; + display: flex; +} + .banner_container_small { position: relative; width: 100%; diff --git a/src/css/custom.css b/src/css/custom.css index a3f5617a8..9822573f0 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -108,6 +108,12 @@ ul { padding: 0; } +.row-max-width { + max-width: 1500px; + display: flex; +} + + /***footer*****/ .footer__item { color: var(--ifm-text-color-footer); diff --git a/static/img/banner/notebook-link-banner.svg b/static/img/banner/notebook-link-banner.svg new file mode 100644 index 000000000..1f3da7548 --- /dev/null +++ b/static/img/banner/notebook-link-banner.svg @@ -0,0 +1,286 @@ + +