Skip to content

Commit d43cada

Browse files
committed
fix: repare broken build by switching to ogl
1 parent a5f5b4b commit d43cada

File tree

9 files changed

+73
-266
lines changed

9 files changed

+73
-266
lines changed

astro.config.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { defineConfig } from "astro/config";
2-
import topLevelAwait from "vite-plugin-top-level-await";
32
import glsl from "vite-plugin-glsl";
43
import svelte from "@astrojs/svelte";
54

@@ -9,6 +8,6 @@ export default defineConfig({
98
base: "/talk-color-science",
109
integrations: [svelte()],
1110
vite: {
12-
plugins: [glsl(), topLevelAwait()],
11+
plugins: [glsl()],
1312
},
1413
});

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,16 @@
1111
"dependencies": {
1212
"@astrojs/svelte": "5.4.0",
1313
"astro": "4.8.6",
14+
"ogl": "1.0.6",
1415
"reveal.js": "5.1.0",
1516
"svelte": "4.2.17",
1617
"typescript": "5.4.5"
1718
},
1819
"devDependencies": {
1920
"@jaames/iro": "5.5.2",
21+
"@types/reveal.js": "5.0.3",
2022
"colorjs.io": "0.5.0",
21-
"four": "npm:[email protected]",
2223
"sass": "1.77.2",
23-
"vanilla-colorful": "0.7.2",
24-
"vite-plugin-glsl": "1.3.0",
25-
"vite-plugin-top-level-await": "1.4.1"
24+
"vite-plugin-glsl": "1.3.0"
2625
}
2726
}

pnpm-lock.yaml

Lines changed: 16 additions & 187 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/layouts/Layout.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ const { title } = Astro.props;
108108

109109
canvas {
110110
opacity: 0;
111+
width: min(90%, 1400px);
111112

112113
&.loaded {
113114
opacity: 1;

src/slides/1-what-is-color/WhatIsColor.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import CellsBrain from "./CellsBrain.astro";
4343
</Slide> -->
4444

4545
<Slide>
46-
<MonochromaticWaveCanvas frequency={5} client:visible style="width: 1000px" />
46+
<MonochromaticWaveCanvas frequency={5} client:visible />
4747
</Slide>
4848

4949
<Slide>

0 commit comments

Comments
 (0)