diff --git a/next/package.json b/next/package.json index 7872dfc..06a0670 100644 --- a/next/package.json +++ b/next/package.json @@ -15,6 +15,7 @@ "next": "^10.1.3", "react": "^17.0.2", "react-dom": "^17.0.2", + "react-player": "^2.9.0", "remark": "^13.0.0", "remark-html": "^13.0.1" }, diff --git a/next/pages/hydra.js b/next/pages/hydra.js index 15fb716..1866301 100644 --- a/next/pages/hydra.js +++ b/next/pages/hydra.js @@ -11,21 +11,21 @@ export async function getStaticProps(context) { export default function Hydra() { return ( - <> - - - PLN's Hydra works - + + + PLN's Hydra works +

I create visuals with patterns

Mountains +

Intermediary steps of GaLactic

); diff --git a/next/pages/parvagues.js b/next/pages/parvagues.js new file mode 100644 index 0000000..b80200a --- /dev/null +++ b/next/pages/parvagues.js @@ -0,0 +1,42 @@ +import Image from "next/image"; +import Link from "next/link"; +import Head from "next/head"; +import Layout from "../components/layout"; +import utilStyles from "../styles/utils.module.css"; + +import React from "react"; +import ReactPlayer from "react-player"; + +export async function getStaticProps(context) { + return { + props: {}, + }; +} + +export default function ParVagues() { + return ( + + + + ParVagues + +
+
+

I create music with patterns

+

+ ParVagues, c'est des ondes sonores qui naissent dans un océan + binaire pour parfois s'échouer sur vos plages sonores. +

+ {/*ParVagues performing*/} +
+ +
+
+ ); +} diff --git a/next/public/images/ParVagues.jpg b/next/public/images/ParVagues.jpg new file mode 100644 index 0000000..f4ea135 Binary files /dev/null and b/next/public/images/ParVagues.jpg differ diff --git a/next/yarn.lock b/next/yarn.lock index 857a5d3..21c8207 100644 --- a/next/yarn.lock +++ b/next/yarn.lock @@ -626,6 +626,11 @@ debug@^4.0.0: dependencies: ms "2.1.2" +deepmerge@^4.0.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + define-properties@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -1208,6 +1213,11 @@ line-column@^1.0.2: isarray "^1.0.0" isobject "^2.0.0" +load-script@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" + integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ= + loader-utils@1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" @@ -1316,6 +1326,11 @@ mdurl@^1.0.0: resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= +memoize-one@^5.1.1: + version "5.2.0" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.0.tgz#65259224c44b59b9d6648af917108e6867d64d54" + integrity sha512-OiKwjWuxDPHRN5yL9gskqJHT1dr9N99AH95ceiwvpXjE6fpcwAtPHDRoe8CFL1+TMrLG9NzO5WerQ32Q35iD4w== + merge-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" @@ -1652,7 +1667,7 @@ process@0.11.10, process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= -prop-types@15.7.2: +prop-types@15.7.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -1744,11 +1759,27 @@ react-dom@^17.0.2: object-assign "^4.1.1" scheduler "^0.20.2" +react-fast-compare@^3.0.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" + integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== + react-is@16.13.1, react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== +react-player@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/react-player/-/react-player-2.9.0.tgz#ef7fe7073434087565f00ff219824e1e02c4b046" + integrity sha512-jNUkTfMmUhwPPAktAdIqiBcVUKsFKrVGH6Ocutj6535CNfM91yrvWxHg6fvIX8Y/fjYUPoejddwh7qboNV9vGA== + dependencies: + deepmerge "^4.0.0" + load-script "^1.0.0" + memoize-one "^5.1.1" + prop-types "^15.7.2" + react-fast-compare "^3.0.1" + react-refresh@0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f"