diff --git a/public/membersLogo/0xbow.png b/public/membersLogo/0xbow.png new file mode 100644 index 0000000..895efef Binary files /dev/null and b/public/membersLogo/0xbow.png differ diff --git a/public/membersLogo/CryptoCanal.png b/public/membersLogo/CryptoCanal.png new file mode 100644 index 0000000..2caf305 Binary files /dev/null and b/public/membersLogo/CryptoCanal.png differ diff --git a/public/membersLogo/ETHRome.png b/public/membersLogo/ETHRome.png new file mode 100644 index 0000000..304593b Binary files /dev/null and b/public/membersLogo/ETHRome.png differ diff --git a/public/membersLogo/GCC.png b/public/membersLogo/GCC.png new file mode 100644 index 0000000..ce46cb2 Binary files /dev/null and b/public/membersLogo/GCC.png differ diff --git a/public/membersLogo/LunarDAO.png b/public/membersLogo/LunarDAO.png new file mode 100644 index 0000000..c8eeb5e Binary files /dev/null and b/public/membersLogo/LunarDAO.png differ diff --git a/public/membersLogo/MolochDAO.png b/public/membersLogo/MolochDAO.png new file mode 100644 index 0000000..e25efe9 Binary files /dev/null and b/public/membersLogo/MolochDAO.png differ diff --git a/public/membersLogo/Urbe.png b/public/membersLogo/Urbe.png new file mode 100644 index 0000000..aa84b42 Binary files /dev/null and b/public/membersLogo/Urbe.png differ diff --git a/public/membersLogo/codex.svg b/public/membersLogo/codex.svg new file mode 100644 index 0000000..42573d6 --- /dev/null +++ b/public/membersLogo/codex.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/membersLogo/dyne.png b/public/membersLogo/dyne.png new file mode 100644 index 0000000..0c7e484 Binary files /dev/null and b/public/membersLogo/dyne.png differ diff --git a/public/membersLogo/gnosisdao.png b/public/membersLogo/gnosisdao.png new file mode 100644 index 0000000..08ab987 Binary files /dev/null and b/public/membersLogo/gnosisdao.png differ diff --git a/public/membersLogo/hopr.svg b/public/membersLogo/hopr.svg new file mode 100644 index 0000000..51389c7 --- /dev/null +++ b/public/membersLogo/hopr.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/membersLogo/intmax.png b/public/membersLogo/intmax.png new file mode 100644 index 0000000..c72b5b4 Binary files /dev/null and b/public/membersLogo/intmax.png differ diff --git a/public/membersLogo/kernel.png b/public/membersLogo/kernel.png new file mode 100644 index 0000000..e68be24 Binary files /dev/null and b/public/membersLogo/kernel.png differ diff --git a/public/membersLogo/labyrinth.png b/public/membersLogo/labyrinth.png new file mode 100644 index 0000000..ddda23b Binary files /dev/null and b/public/membersLogo/labyrinth.png differ diff --git a/public/membersLogo/logos.svg b/public/membersLogo/logos.svg new file mode 100644 index 0000000..a7abf1e --- /dev/null +++ b/public/membersLogo/logos.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/membersLogo/moros.png b/public/membersLogo/moros.png new file mode 100644 index 0000000..c662849 Binary files /dev/null and b/public/membersLogo/moros.png differ diff --git a/public/membersLogo/namada.png b/public/membersLogo/namada.png new file mode 100644 index 0000000..e843a8d Binary files /dev/null and b/public/membersLogo/namada.png differ diff --git a/public/membersLogo/nomos.svg b/public/membersLogo/nomos.svg new file mode 100644 index 0000000..0be3653 --- /dev/null +++ b/public/membersLogo/nomos.svg @@ -0,0 +1,4716 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/membersLogo/polis.png b/public/membersLogo/polis.png new file mode 100644 index 0000000..b2996b6 Binary files /dev/null and b/public/membersLogo/polis.png differ diff --git a/public/membersLogo/ssummit.png b/public/membersLogo/ssummit.png new file mode 100644 index 0000000..056521b Binary files /dev/null and b/public/membersLogo/ssummit.png differ diff --git a/public/membersLogo/tokendynamics.png b/public/membersLogo/tokendynamics.png new file mode 100644 index 0000000..391b4d1 Binary files /dev/null and b/public/membersLogo/tokendynamics.png differ diff --git a/public/membersLogo/waku.svg b/public/membersLogo/waku.svg new file mode 100644 index 0000000..a6e9062 --- /dev/null +++ b/public/membersLogo/waku.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/membersLogo/zcash.png b/public/membersLogo/zcash.png new file mode 100644 index 0000000..dfe16b0 Binary files /dev/null and b/public/membersLogo/zcash.png differ diff --git a/src/components/AboutFooter.astro b/src/components/AboutFooter.astro index aa51e4f..513aaae 100644 --- a/src/components/AboutFooter.astro +++ b/src/components/AboutFooter.astro @@ -5,6 +5,7 @@ import contributors from "../contributors.json"; import SpeakerGrid from "./SpeakerGrid.astro"; import SliderTestimonial from "./SliderTestimonial.astro"; import MembersGrid from "./MembersGrid.astro"; +import { fade } from "astro:transitions"; // Accept sectionsConfig as a prop const { @@ -145,9 +146,11 @@ const sortedSections = sectionsConfig )} {section.name === "membersGrid" && ( -
-

Members

- +
+

Members

+
+ +
)}
diff --git a/src/components/EventMasonry.astro b/src/components/EventMasonry.astro index 479bb91..a2b5851 100644 --- a/src/components/EventMasonry.astro +++ b/src/components/EventMasonry.astro @@ -19,7 +19,7 @@ const { > { images.slice(0, 4).map((image, index) => ( -
+
!team.includes(p.id)) -// .filter((p) => p.imageUrl); +const filteredPeople = core + ? people.filter((p) => !team.includes(p.id)).filter((p) => p.imageUrl) + : team; // Limit the number of members to 12 (2 rows with a max of 6 columns each) const limitedPeople = filteredPeople.slice(0, 12); @@ -102,24 +25,24 @@ function personLink(person) { return "#"; } } - - ---
{ limitedPeople.map((person) => ( -
+
{person.name} -
+

{person.name}

{person.refs && (

diff --git a/src/components/SpeakerGrid.astro b/src/components/SpeakerGrid.astro index 693ee07..6d64bb4 100644 --- a/src/components/SpeakerGrid.astro +++ b/src/components/SpeakerGrid.astro @@ -32,8 +32,10 @@ function personLink(person) { > { filteredPeople.map((person) => ( -

- +
+ {person.name} Web3 Privacy DatabaseWeb3 Privacy Database
@@ -116,7 +125,6 @@ for (const e of upcomingEvents) {
-

Featured Events

@@ -204,7 +212,58 @@ for (const e of upcomingEvents) { >
- + + +