From 0614526d5f29f98ce978f092241270bd11871758 Mon Sep 17 00:00:00 2001 From: HaudinFlorence Date: Thu, 24 Oct 2024 00:12:43 +0200 Subject: [PATCH] Update projects page with adding Apache Arrow section. --- src/components/projects/ProjectCard.tsx | 2 +- .../projects/descriptions/ApacheArrow.md | 3 + .../projects/descriptions/Jupyter.md | 2 +- .../projects/descriptions/Robotics.md | 2 +- .../projects/descriptions/projectsDetails.ts | 12 + src/components/projects/styles.module.css | 11 + static/img/projects/apache_arrow.png | Bin 0 -> 3494 bytes static/img/projects/apache_arrow.svg | 242 ++++++++++++++++++ 8 files changed, 271 insertions(+), 3 deletions(-) create mode 100644 src/components/projects/descriptions/ApacheArrow.md create mode 100644 static/img/projects/apache_arrow.png create mode 100644 static/img/projects/apache_arrow.svg diff --git a/src/components/projects/ProjectCard.tsx b/src/components/projects/ProjectCard.tsx index 0704844dd..f921b5890 100644 --- a/src/components/projects/ProjectCard.tsx +++ b/src/components/projects/ProjectCard.tsx @@ -7,7 +7,7 @@ export default function ProjectCard({ project }): JSX.Element {
{project.title}
diff --git a/src/components/projects/descriptions/ApacheArrow.md b/src/components/projects/descriptions/ApacheArrow.md new file mode 100644 index 000000000..9f9361654 --- /dev/null +++ b/src/components/projects/descriptions/ApacheArrow.md @@ -0,0 +1,3 @@ +The QuantStack team comprises key maintainers of the Apache Arrow project. The Apache Arrow team at QuantStack provides commercial support and custom development services in the Apache Arrow ecosystem. + +Check out our recent announcement on the launch of the Apache Arrow team at QuantStack. diff --git a/src/components/projects/descriptions/Jupyter.md b/src/components/projects/descriptions/Jupyter.md index dd8f94ceb..9b582d64c 100644 --- a/src/components/projects/descriptions/Jupyter.md +++ b/src/components/projects/descriptions/Jupyter.md @@ -6,7 +6,7 @@ industry and academia, at the foundation of the main open-source and commercial data science platforms, with millions of users. - The team comprises nine core contributors and maintainers the + The team comprises nine core contributors and maintainers of the project. We are also behind popular extensions for data visualization, robotics, and dashboarding. diff --git a/src/components/projects/descriptions/Robotics.md b/src/components/projects/descriptions/Robotics.md index 9d3a3a98d..a79602055 100644 --- a/src/components/projects/descriptions/Robotics.md +++ b/src/components/projects/descriptions/Robotics.md @@ -3,5 +3,5 @@ We created the RoboStack distribution of ROS, the first conda/mamba based distribution of ROS, and the first cross-platform distribution of ROS. We are behind the jupyter-robotics project, a - collection of JupyterLab and Jupyter extension integrating ROS with + collection of JupyterLab and Jupyter extensions integrating ROS with the Jupyter ecosystem. \ No newline at end of file diff --git a/src/components/projects/descriptions/projectsDetails.ts b/src/components/projects/descriptions/projectsDetails.ts index f04ccffa2..54417eadb 100644 --- a/src/components/projects/descriptions/projectsDetails.ts +++ b/src/components/projects/descriptions/projectsDetails.ts @@ -1,10 +1,12 @@ import jupyterLogoUrl from "@site/static/img/projects/Jupyter.png"; import xtensorLogoUrl from "@site/static/img/projects/xtensor.png"; import condaforgeLogoUrl from "@site/static/img/projects/conda_forge.png"; +import apachearrowLogoUrl from "@site/static/img/projects/apache_arrow.png"; import robostackPictureUrl from "@site/static/img/projects/robostack.png"; import JupyterMD from "./Jupyter.md"; import CondaForgeMD from "./CondaForge.md"; import XTensorXSIMDMD from "./XTensorXSIMD.md"; +import ApacheArrowMD from "./ApacheArrow.md"; import RoboticsMD from "./Robotics.md"; @@ -39,6 +41,16 @@ export const projectsDetails = [ ProjectMD: CondaForgeMD, reverse:"false" }, + { + name: "apache_arrow", + title: "Apache Arrow and Parquet", + pictureRoute: apachearrowLogoUrl, + pictureWidth: "176px", + pictureHeight: "63px", + pictureAltText: "Picture for Apache Arrow project showing the logo made of arrows.", + ProjectMD: ApacheArrowMD, + reverse:"false" + }, { name: "robotics", title: "Robotics", diff --git a/src/components/projects/styles.module.css b/src/components/projects/styles.module.css index 90a8a5a58..362f0f78c 100644 --- a/src/components/projects/styles.module.css +++ b/src/components/projects/styles.module.css @@ -73,6 +73,11 @@ div .project_title { margin-bottom: var(--ifm-spacing-xl); } + .project_picture_apache_arrow { + border: none; + margin-bottom: var(--ifm-spacing-xl); + } + .project_picture_robotics { border: none; margin-bottom: var(--ifm-spacing-xl); @@ -128,6 +133,12 @@ div .project_title { border-radius: 10px; } + .project_picture_apache_arrow { + border: solid 1px black; + margin-bottom: var(--ifm-spacing-lg); + border-radius: 10px; + } + .project_picture_robotics { border: solid 1px rgb(146, 95, 218); margin-bottom: var(--ifm-spacing-lg); diff --git a/static/img/projects/apache_arrow.png b/static/img/projects/apache_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..354ab61b7b974c7a335ff9b2d315333ee70b8312 GIT binary patch literal 3494 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 UelrtKz5oCK07*qoM6N<$f`Er=*Z=?k literal 0 HcmV?d00001 diff --git a/static/img/projects/apache_arrow.svg b/static/img/projects/apache_arrow.svg new file mode 100644 index 000000000..ac650301a --- /dev/null +++ b/static/img/projects/apache_arrow.svg @@ -0,0 +1,242 @@ + + + + + + + + +