diff --git a/package.json b/package.json index dd0ad61..f7e1be3 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "@vibrant/image": "3.2.1-alpha.1", "astro": "^4.3.2", "chroma-js": "^2.4.2", + "clsx": "^2.1.1", "date-fns": "^3.3.1", "eslint": "^8.53.0", "eslint-config-prettier": "^9.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 43c6b7c..1269b9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,6 +44,9 @@ dependencies: chroma-js: specifier: ^2.4.2 version: 2.4.2 + clsx: + specifier: ^2.1.1 + version: 2.1.1 date-fns: specifier: ^3.3.1 version: 3.3.1 @@ -1960,7 +1963,7 @@ packages: boxen: 7.1.1 chokidar: 3.5.3 ci-info: 4.0.0 - clsx: 2.1.0 + clsx: 2.1.1 common-ancestor-path: 1.0.1 cookie: 0.6.0 cssesc: 3.0.0 @@ -2332,8 +2335,8 @@ packages: engines: {node: '>=6'} dev: false - /clsx@2.1.0: - resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==} + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} dev: false diff --git a/src/components/3dCard/CardBody.svelte b/src/components/3dCard/CardBody.svelte new file mode 100644 index 0000000..93a78ab --- /dev/null +++ b/src/components/3dCard/CardBody.svelte @@ -0,0 +1,5 @@ +
*]:[transform-style:preserve-3d] ${$$restProps.class}`} +> + +
diff --git a/src/components/3dCard/CardContainer.svelte b/src/components/3dCard/CardContainer.svelte new file mode 100644 index 0000000..4ce63df --- /dev/null +++ b/src/components/3dCard/CardContainer.svelte @@ -0,0 +1,56 @@ + + + + +
+ +
diff --git a/src/components/3dCard/CardItem.svelte b/src/components/3dCard/CardItem.svelte new file mode 100644 index 0000000..a8a522f --- /dev/null +++ b/src/components/3dCard/CardItem.svelte @@ -0,0 +1,25 @@ + + +
*]:[transform-style:preserve-3d] ${$$restProps.class}`} + style:transform={$context.hasMouseEntered ? `translateX(${translateX }px) translateY(${translateY}px) translateZ(${translateZ}px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) rotateZ(${rotateZ}deg)` :`translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg)`} +> + Forgot to add something here +
+ + diff --git a/src/components/organizationPage/TeamCards.svelte b/src/components/organizationPage/TeamCards.svelte new file mode 100644 index 0000000..7b61ecb --- /dev/null +++ b/src/components/organizationPage/TeamCards.svelte @@ -0,0 +1,94 @@ + + + + +
+ + + +
+ RFC Team logo +
+
+ +

RFC Steering Committee

+
+ +

+ Ideate. Debate. Progress. Debate again. +

+
+
+ +
+
+ + + + +
+ RFC Team logo +
+
+ +

RFC Steering Committee

+
+ +

+ Ideate. Debate. Progress. Debate again. +

+
+
+ +
+
+ + + +
+ RFC Team logo +
+
+ +

RFC Steering Committee

+
+ +

+ Ideate. Debate. Progress. Debate again. +

+
+
+ +
+
+
diff --git a/src/pages/organization.astro b/src/pages/organization.astro new file mode 100644 index 0000000..4a60899 --- /dev/null +++ b/src/pages/organization.astro @@ -0,0 +1,33 @@ +--- +import FancyTitle from "#components/FancyTitle.astro" +import Layout from "#layouts/HomeLayout.astro" +import TeamCards from "#components/organizationPage/TeamCards.svelte" +--- + + +
+ + +

+ Our structure and teams +

+ + +
+ + +
+ +