chore: upgrade @acid-info/logos-docusaurus-preset

This commit is contained in:
Hossein Mehrabi 2023-10-10 18:37:53 +03:30
parent ae7786700c
commit c6e53094ef
No known key found for this signature in database
GPG Key ID: 45C04964191AFAA1
5 changed files with 184 additions and 144 deletions

View File

@ -16,7 +16,7 @@
},
"dependencies": {
"@acid-info/docusaurus-fathom": "^1.0.0-alpha.61",
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.102",
"@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.106",
"@docusaurus/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1",

View File

@ -11,7 +11,7 @@ html {
display: none;
}
.community-container {
.community-container article {
max-width: 796px;
margin: 16px auto 0 auto;
}

View File

@ -1,46 +1,47 @@
---
title: Join the community
wrapperClassName: community-container
---
import { Community } from '../components/mdx'
<div className="community-container">
import { Grid, Box, SocialCard } from '../components/mdx'
# Join the community
<br/>
<br/>
<Box top={48} bottom={24}>
Welcome to the Waku Community!
Welcome to the Waku Community!
Whether you are interested in building with Waku, contributing to the network, expanding your knowledge, or staying abreast of our progress, we have something for everyone.
</Box>
Whether you are interested in building with Waku, contributing to the network, expanding your knowledge, or staying abreast of our progress, we have something for everyone.
<br/>
<Community
items={[
{
type: 'x',
link: 'https://twitter.com/waku_org',
linkLabel: 'Follow us on X',
},
{
type: 'discord',
link: 'https://discord.waku.org',
linkLabel: 'Join the community on Discord',
},
{
type: 'telegram',
link: 'https://t.me/waku_org',
linkLabel: 'Jump in the conversation on Telegram',
},
{
logoSrcDark: '/vac.svg',
link: 'https://forum.vac.dev/',
linkLabel: 'Share your thoughts on the latest research on the Vac research forum',
},
]}
/>
</div>
<Box top={56} bottom={56}>
<Grid xs={{ cols: 1, gap: '1rem' }} md={{ cols: 2 }}>
<Grid.Item xs={1}>
<SocialCard
href='https://twitter.com/waku_org'
logoSrcDark="/icons/x.svg"
description='Follow us on X'
/>
</Grid.Item>
<Grid.Item xs={1}>
<SocialCard
href='https://discord.waku.org'
logoSrcDark="/icons/discord-white.svg"
description='Join the community on Discord'
/>
</Grid.Item>
<Grid.Item xs={1}>
<SocialCard
href='https://t.me/waku_org'
logoSrcDark="/icons/telegram-white.svg"
description='Jump in the conversation on Telegram'
/>
</Grid.Item>
<Grid.Item xs={1}>
<SocialCard
href="https://forum.vac.dev/"
logoSrcDark="/vac.svg"
description="Share your thoughts on the latest research on the Vac research forum"
/>
</Grid.Item>
</Grid>
</Box>

View File

@ -13,11 +13,13 @@ import {
CallToActionSection,
CallToActionButton,
FeatureList,
Showcase,
Roadmap,
HeroInfo,
Box,
ProfileCards,
Grid,
ProfileCard,
TimelineItem,
ShowcaseCard,
SectionHeader,
} from '../components/mdx'
<Hero size="large">
@ -89,96 +91,128 @@ import {
</Box>
<Box top={{ xs: 64, lg: 100 }}>
<Showcase
<Grid
id="showcase"
columns={3}
items={[
{
name: 'Status',
logo: '/showcase/status-mark-black.svg',
logoDark: '/showcase/status-mark-white.svg',
description:
`"Waku v2 has been instrumental in helping us scale the Status application securely while maintaining the decentralised nature of our network. The Waku team has been invaluable in providing practical solutions during the development of the Waku v2 protocol, enabling us to deliver essential Status Communities features.”`,
},
{
name: 'Railgun',
logo: '/showcase/railgun-mark-black.svg',
logoDark: '/showcase/railgun-mark-white.svg',
description:
<>"RAILGUN contributors selected Waku to run its relayer network as an early-stage but promising product of the privacy-centric <a href="https://status.im" target="_blank">status.im</a> ecosystem. We have not been disappointed. The developers are extremely professional and responsive, and continue to strive to understand and meet our needs as a communication layer for relaying private transactions."</>,
},
{
name: 'The Graph',
logo: '/showcase/the-graph-mark-black.svg',
logoDark: '/showcase/the-graph-mark-white.svg',
description:
`"Our experience with Waku has been transformative, proving to be a valuable tool that reveals the potential of peer-to-peer communication technologies. We are excited to continue using Waku's advanced features and contribute to the growth of Graphcast and the broader Graph ecosystem."`,
}
]}
/>
xs={{ cols: 2, wrap: true, gap: '1.5rem 1em' }}
lg={{ cols: 3, gap: '1rem' }}
>
<Grid.Item xs={1}>
<ShowcaseCard
name='Status'
logoSrc='/showcase/status-mark-black.svg'
logoSrcDark='/showcase/status-mark-white.svg'
description={`"Waku v2 has been instrumental in helping us scale the Status application securely while maintaining the decentralised nature of our network. The Waku team has been invaluable in providing practical solutions during the development of the Waku v2 protocol, enabling us to deliver essential Status Communities features.”`}
/>
</Grid.Item>
<Grid.Item xs={1}>
<ShowcaseCard
name='Railgun'
logoSrc='/showcase/railgun-mark-black.svg'
logoSrcDark='/showcase/railgun-mark-white.svg'
description={<>"RAILGUN contributors selected Waku to run its relayer network as an early-stage but promising product of the privacy-centric <a href="https://status.im" target="_blank">status.im</a> ecosystem. We have not been disappointed. The developers are extremely professional and responsive, and continue to strive to understand and meet our needs as a communication layer for relaying private transactions."</>}
/>
</Grid.Item>
<Grid.Item xs={1}>
<ShowcaseCard
name='The Graph'
logoSrc='/showcase/the-graph-mark-black.svg'
logoSrcDark='/showcase/the-graph-mark-white.svg'
description={`"Our experience with Waku has been transformative, proving to be a valuable tool that reveals the potential of peer-to-peer communication technologies. We are excited to continue using Waku's advanced features and contribute to the growth of Graphcast and the broader Graph ecosystem."`}
/>
</Grid.Item>
</Grid>
<CallToActionButton href="https://docs.waku.org/" variant="outlined">Build on Waku</CallToActionButton>
</Box>
<Box top={{ xs: 144, lg: 216 }}>
<Roadmap
<SectionHeader
title="Roadmap"
description="Waku aims to support tens of millions of simultaneous users, truly serving as the communications standard across web3"
alignment="top"
timeline={[
{
period: '2013',
borderStyle: 'dashed',
description: "Ethereum's Whisper unveiled as web3 messaging protocol",
},
{
period: '2018',
borderStyle: 'dashed',
description: 'Status establishes Vac to R&D Whisper improvements',
},
{
period: '2020',
borderStyle: 'dashed',
description: 'Waku v1 replaces Whisper in Status app',
},
{
period: '2021 Q1',
description: 'Waku v2 specs and PoC released with RLN Relay',
},
{
period: '2021 Q2',
borderStyle: 'dashed',
description: 'JS-Waku (for browsers) and Go-Waku released',
},
{
period: '2022 Q3',
description: 'DNS Discovery added, plus availability in more languages',
},
{
period: '2022 Q4',
borderStyle: 'dashed',
description:
'SQLite for Waku Store, RLN Relay testnet debuts at DevCon',
},
{
period: '2023 Q2',
description: 'Relay sharding, opt-in spam-protected topic',
},
{
period: '2023 Q4',
borderStyle: 'dashed',
description: 'Auto-sharding, DoS protection, bandwidth capping',
},
{
period: '2024+',
description: 'Operator Incentivization, use-case specific SDKs',
},
]}
>
<CallToActionButton size="small" variant="outlined" href="/about">
Read more
bottom={{ xs: "4rem", lg: "7.25rem" }}
/>
<Grid xs={{ cols: 6, wrap: false, gap: "0 1rem" }} actions={
<CallToActionButton style={{ marginTop: 0 }} size="small" variant="outlined" href="/about">
Read more
</CallToActionButton>
</Roadmap>
}>
<Grid.Item>
<TimelineItem
index={0}
period="2013"
borderStyle="dashed"
description="Ethereum's Whisper unveiled as web3 messaging protocol"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={1}
period="2018"
borderStyle="dashed"
description="Status establishes Vac to R&D Whisper improvements"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={2}
period="2020"
borderStyle="dashed"
description="Waku v1 replaces Whisper in Status app"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={3}
period="2021 Q1"
description="Waku v2 specs and PoC released with RLN Relay"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={4}
period="2021 Q2"
borderStyle="dashed"
description="JS-Waku (for browsers) and Go-Waku released"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={5}
period="2022 Q3"
description="DNS Discovery added, plus availability in more languages"
/>,
</Grid.Item>
<Grid.Item>
<TimelineItem
index={6}
period="2022 Q4"
borderStyle="dashed"
description="SQLite for Waku Store, RLN Relay testnet debuts at DevCon"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={7}
period="2023 Q2"
description="Relay sharding, opt-in spam-protected topic"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={8}
period="2023 Q4"
borderStyle="dashed"
description="Auto-sharding, DoS protection, bandwidth capping"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={9}
period="2024+"
borderStyle="none"
description="Operator Incentivization, use-case specific SDKs"
/>
</Grid.Item>
</Grid>
</Box>
<Box top={{ xs: 144, lg: 216 }}>
@ -186,17 +220,22 @@ import {
title="Team"
columns={1}
/>
<ProfileCards
items={[
{
name: 'Name',
githubUsername: 'Github',
githubLink: 'https://github.com/',
discordUsername: 'Discord',
discordLink: 'https://discord.gg/',
},
]}
/>
<Box top={{ xs: 40, md: 80 }} bottom={{ xs: 40, md: 80 }}>
<Grid
xs={{ cols: 3, gap: '1rem', wrap: false }}
md={{ cols: 4, gap: '1rem', wrap: true }}
>
<Grid.Item>
<ProfileCard
name='Name'
githubUsername='Github'
githubLink='https://github.com/'
discordUsername='Discord'
discordLink='https://discord.gg/'
/>
</Grid.Item>
</Grid>
</Box>
</Box>
<Box top={{ xs: 144, lg: 336 }}>

View File

@ -33,14 +33,14 @@
"@easyops-cn/docusaurus-search-local" "^0.33.6"
lodash "^4.17.21"
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.102":
version "1.0.0-alpha.102"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.102.tgz#09037d5509dc20c412e6fce99382c07653bcf03d"
integrity sha512-DVQ5Fwbkk5KsXHd2MhWBGEPZq2jVqll+E+4Z4JHXZyt9a8kGnd3XMCvNBRtjBwg+LMcBp449bstjcZcaFNe6XQ==
"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.106":
version "1.0.0-alpha.106"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.106.tgz#89da08e1dbcbd026d127442de9ba5a3ccf82aa8d"
integrity sha512-HGClZxJRoc754Zlw3j2XObZRExOkQUw2O5vzD3fB5P6iHFn1nX4WyPLNglXC47E6STk2LTow0SFD4ZAQ7u8f5w==
dependencies:
"@acid-info/docusaurus-og" "^1.0.0-alpha.76"
"@acid-info/logos-docusaurus-search-local" "^1.0.0-alpha.47"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.102"
"@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.106"
"@docusaurus/core" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
"@docusaurus/preset-classic" "^2.4.1"
@ -70,10 +70,10 @@
satori "^0.10.1"
sharp "^0.32.1"
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.102":
version "1.0.0-alpha.102"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.102.tgz#c497a1122557b538653dd846a3a82427518c0d94"
integrity sha512-sWR+w/OlcWJBuC7DRogJbsiH4xLw4jrYesrzRsRFD4C8Hk363e1cfLiQa9aehkj5x9olFi9iS18eiUOxsHViTQ==
"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.106":
version "1.0.0-alpha.106"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.106.tgz#f9a9319f69797f25dcc292f9934d0d88556f6b3d"
integrity sha512-OJSxX2kk5CqVyl3XSmIAg+znB0INzZWjwTDj9pUpLkGEwUf+wt/5wQUW9ZFps11x9aEWL4KeoHUeF3k8636hGQ==
dependencies:
"@acid-info/docusaurus-og" "^1.0.0-alpha.76"
"@acid-info/lsd-react" "^0.1.0-alpha.17"