From 9f3ebcf70cc4cd28603b6577ac7895d89cf4eb96 Mon Sep 17 00:00:00 2001 From: Kenneth Yang Date: Wed, 5 Feb 2025 16:02:32 -0800 Subject: [PATCH 1/6] Updated intro text --- src/components/TwoColumn.astro | 2 +- src/components/TwoColumnVideo.astro | 12 +++++++++--- src/layouts/Layout.astro | 2 +- src/pages/index.astro | 6 ++++-- 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/components/TwoColumn.astro b/src/components/TwoColumn.astro index e04602f..bc92001 100644 --- a/src/components/TwoColumn.astro +++ b/src/components/TwoColumn.astro @@ -2,7 +2,7 @@ import Article from "./Article.astro"; ---
-
+
diff --git a/src/components/TwoColumnVideo.astro b/src/components/TwoColumnVideo.astro index 214a594..3748d04 100644 --- a/src/components/TwoColumnVideo.astro +++ b/src/components/TwoColumnVideo.astro @@ -1,10 +1,10 @@ --- ---
-
+
-
+
@@ -14,4 +14,10 @@
-
\ No newline at end of file +
+ + \ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 47127ff..fc9f00d 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -9,7 +9,7 @@ const { imageSrcs } = Astro.props; - + Pinpoint diff --git a/src/pages/index.astro b/src/pages/index.astro index 778bc18..950e36f 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -78,8 +78,10 @@ const automationImporter = new GraphicsImporter(
-

Pinpoint aims to advance large-scale neuroscience research with intuitive browser-based - planning and automation tools. +

Pinpoint aims to advance large-scale neuroscience research + with intuitive browser-based + planning and automation + tools.

From 31304e1ff45669a92fb25b4c36d8249713a6fee5 Mon Sep 17 00:00:00 2001 From: Kenneth Yang Date: Wed, 5 Feb 2025 16:19:53 -0800 Subject: [PATCH 2/6] Figuring out mobile sizing --- src/components/Graphics.astro | 3 ++- src/components/TwoColumnVideo.astro | 10 ++-------- src/pages/index.astro | 6 ++++-- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/components/Graphics.astro b/src/components/Graphics.astro index 59b4e49..8b0f929 100644 --- a/src/components/Graphics.astro +++ b/src/components/Graphics.astro @@ -11,7 +11,8 @@ const { imageMetadatas, alt } = Astro.props; imageMetadatas.then((metadatas) => ( src))}> - {alt}/ )) diff --git a/src/components/TwoColumnVideo.astro b/src/components/TwoColumnVideo.astro index 3748d04..c29c1f9 100644 --- a/src/components/TwoColumnVideo.astro +++ b/src/components/TwoColumnVideo.astro @@ -4,7 +4,7 @@
-
+
@@ -14,10 +14,4 @@
-
- - \ No newline at end of file +
\ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro index 950e36f..c17932b 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -50,7 +50,7 @@ const automationImporter = new GraphicsImporter( slot="graphics"/> -
+

Pinpoint

@@ -66,7 +66,7 @@ const automationImporter = new GraphicsImporter( rel="noopener noreferrer">Read the Documentation
-
+
+
+
From 78ae3460c74a8542e4b76dcf27e6388d59c784a9 Mon Sep 17 00:00:00 2001 From: Kenneth Yang Date: Wed, 5 Feb 2025 22:07:30 -0800 Subject: [PATCH 3/6] Can only apply to individual parts --- src/pages/index.astro | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pages/index.astro b/src/pages/index.astro index c17932b..68f862d 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -50,7 +50,7 @@ const automationImporter = new GraphicsImporter( slot="graphics"/> -
+

Pinpoint

@@ -74,10 +74,10 @@ const automationImporter = new GraphicsImporter(
-
+
-
+

Pinpoint aims to advance large-scale neuroscience research @@ -90,7 +90,8 @@ const automationImporter = new GraphicsImporter(

-
+
\ No newline at end of file diff --git a/src/components/TwoColumnVideo.astro b/src/components/TextVideoPair.astro similarity index 62% rename from src/components/TwoColumnVideo.astro rename to src/components/TextVideoPair.astro index c29c1f9..4b695e7 100644 --- a/src/components/TwoColumnVideo.astro +++ b/src/components/TextVideoPair.astro @@ -3,14 +3,14 @@
-
-
+ -
+
diff --git a/src/pages/index.astro b/src/pages/index.astro index 68f862d..21da6c5 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,15 +1,15 @@ --- -import { Image } from "astro:assets"; +import {Image} from "astro:assets"; import Article from "../components/Article.astro"; import HeroText from "../components/HeroText.astro"; -import TwoColumn from "../components/TwoColumn.astro"; -import TwoColumnVideo from "../components/TwoColumnVideo.astro"; +import TextImagePair from "../components/TextImagePair.astro"; +import TextVideoPair from "../components/TextVideoPair.astro"; import Layout from "../layouts/Layout.astro"; import Graphics from "../components/Graphics.astro"; import Spacer from "../components/Spacer.astro"; import GraphicsImporter from "../scripts/graphics-importer"; -import type { DefaultImageMetadata } from "../scripts/types"; +import type {DefaultImageMetadata} from "../scripts/types"; import Durations from "../assets/future/durations.avif"; import Parallax from "../assets/future/parallax.avif"; @@ -28,27 +28,40 @@ import Kenneth from "../assets/people/kenneth.avif"; import Qiqi from "../assets/people/qiqi.avif"; import Selina from "../assets/people/selina.avif"; +import NeuropixelImage from "../assets/equipment/0000.avif"; +import Nanoject from "../assets/equipment/0024.avif"; +import Laser from "../assets/equipment/0046.avif"; +import Pipette from "../assets/equipment/0068.avif"; +import Insertion from "../assets/insertion/0084.avif"; +import IntroSplash from "../assets/intro/0015.avif"; +import IntroFull from "../assets/intro/0079.avif"; +import AutomationInsertion from "../assets/automation/0042.avif" + // Import graphics. const introImporter = new GraphicsImporter( - import.meta.glob("/src/assets/intro/*.avif"), + import.meta.glob("/src/assets/intro/*.avif"), ); const equipmentImporter = new GraphicsImporter( - import.meta.glob("/src/assets/equipment/*.avif"), + import.meta.glob("/src/assets/equipment/*.avif"), ); const insertionImporter = new GraphicsImporter( - import.meta.glob("/src/assets/insertion/*.avif"), + import.meta.glob("/src/assets/insertion/*.avif"), ); const automationImporter = new GraphicsImporter( - import.meta.glob("/src/assets/automation/*.avif"), + import.meta.glob("/src/assets/automation/*.avif"), ); --- - + + + Human brain with electrophysiology probe +
@@ -56,25 +69,22 @@ const automationImporter = new GraphicsImporter(

Pinpoint

Interactive 3D visualization and automation tools for neuroscience research and surgery.

+ +

Scroll to learn more...

- -
- - - -
-
+ +
+ +
@@ -89,10 +99,19 @@ const automationImporter = new GraphicsImporter(
+ +
+ +
+ + + Human brain with 3 electrophysiology probes and multiple regions +