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

This commit is contained in:
Hossein Mehrabi 2023-10-10 18:58:34 +03:30
parent f0f3aaefb2
commit e9bfa14926
No known key found for this signature in database
GPG Key ID: 45C04964191AFAA1
5 changed files with 331 additions and 249 deletions

View File

@ -16,7 +16,7 @@
}, },
"dependencies": { "dependencies": {
"@acid-info/docusaurus-fathom": "^1.0.0-alpha.101", "@acid-info/docusaurus-fathom": "^1.0.0-alpha.101",
"@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/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1", "@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1", "@docusaurus/theme-mermaid": "^2.4.1",

View File

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

View File

@ -1,37 +1,37 @@
--- ---
title: Join the community title: Join the community
wrapperClassName: community-container
--- ---
import { Community } from '../components/mdx' import { Grid, Box, SocialCard } from '../components/mdx'
<div className="community-container">
# Join the community # Join the community
<br/> <Box top={48} />
<br/>
> The Codex project aims to create a decentralised durability engine that allows persisting data in p2p networks. In other words, it allows storing files and data with predictable durability guarantees for later retrieval. > The Codex project aims to create a decentralised durability engine that allows persisting data in p2p networks. In other words, it allows storing files and data with predictable durability guarantees for later retrieval.
> WARNING: This project is under active development and is considered pre-alpha. > WARNING: This project is under active development and is considered pre-alpha.
<br/> <Box top={24} />
Welcome to the Codex Community! Whether you are interested in building with Codex, contributing to the network, expanding your knowledge, or staying up-to-date with our progress, we have something for everyone. Welcome to the Codex Community! Whether you are interested in building with Codex, contributing to the network, expanding your knowledge, or staying up-to-date with our progress, we have something for everyone.
<Community <Box top={56} bottom={56}>
items={[ <Grid xs={{ cols: 1, gap: '1rem' }} md={{ cols: 2 }}>
{ <Grid.Item xs={1}>
type: 'x', <SocialCard
link: 'https://twitter.com/Codex_storage', href='https://twitter.com/Codex_storage'
linkLabel: 'Follow us on X', logoSrcDark="/icons/x.svg"
}, description='Follow us on X'
{
type: 'discord',
logoSrcDark: '/icons/discord.svg',
link: 'https://discord.gg/2NXGrsqmDq',
linkLabel: 'Join the community on Discord',
},
]}
/> />
</div> </Grid.Item>
<Grid.Item xs={1}>
<SocialCard
href='https://discord.gg/2NXGrsqmDq'
logoSrcDark="/icons/discord-white.svg"
description='Join the community on Discord'
/>
</Grid.Item>
</Grid>
</Box>

View File

@ -16,8 +16,9 @@ import {
Showcase, Showcase,
HeroInfo, HeroInfo,
Box, Box,
Roadmap, Grid,
ProfileCards, ProfileCard,
TimelineItem,
} from '../components/mdx' } from '../components/mdx'
<Hero size="large"> <Hero size="large">
@ -94,131 +95,195 @@ import {
</Box> </Box>
<Box top={{ xs: 144, lg: 216 }}> <Box top={{ xs: 144, lg: 216 }}>
<Roadmap <SectionHeader
title="Development Roadmap" title="Development Roadmap"
description="Codex is currently in its first proof-of-concept iteration and aims to release its alpha version, Katana, before the end of Q4 2023." description="Codex is currently in its first proof-of-concept iteration and aims to release its alpha version, Katana, before the end of Q4 2023."
alignment="top" bottom={{ xs: "4rem", lg: "7.25rem" }}
timeline={[ />
{ <Grid xs={{ cols: 6, wrap: false, gap: "0 1rem" }}>
period: '2021', <Grid.Item>
borderStyle: 'solid', <TimelineItem
description: "Codex project begins", index={0}
}, period="2021"
{ borderStyle="solid"
period: '2021', description="Codex project begins"
borderStyle: 'solid', />
description: "Work on first Client prototype built from Bitswap, IPFS and Nitro", </Grid.Item>
}, <Grid.Item>
{ <TimelineItem
period: '2021', index={1}
borderStyle: 'solid', period="2021"
description: "Begin primitive Marketplace v1.0 interactions for pricing block exchanging", borderStyle="solid"
}, description="Work on first Client prototype built from Bitswap, IPFS and Nitro"
{ />
period: '2021', </Grid.Item>
borderStyle: 'solid', <Grid.Item>
description: "Research begins for remote verification and erasure coding methods", <TimelineItem
}, index={2}
{ period="2021"
period: '2021', borderStyle="solid"
borderStyle: 'solid', description="Begin primitive Marketplace v1.0 interactions for pricing block exchanging"
description: "Research of Marketplace mechanics in other decentralized storage protocols", />
}, </Grid.Item>
{ <Grid.Item>
period: '2021', <TimelineItem
borderStyle: 'solid', index={3}
description: "PoR and erasure coding modeling and prototyping", period="2021"
}, borderStyle="solid"
{ description="Research begins for remote verification and erasure coding methods"
period: '2022', />
borderStyle: 'solid', </Grid.Item>
description: ' Implementation of PoR and erasure coding into Codex client', <Grid.Item>
}, <TimelineItem
{ index={4}
period: '2022', period="2021"
borderStyle: 'solid', borderStyle="solid"
description: ' Added first implementation of DHT and discovery v5 methods', description="Research of Marketplace mechanics in other decentralized storage protocols"
}, />
{ </Grid.Item>
period: '2022', <Grid.Item>
borderStyle: 'solid', <TimelineItem
description: 'REST APIs added to Marketplace for Sales Availability', index={5}
}, period="2021"
{ borderStyle="solid"
period: '2022', description="PoR and erasure coding modeling and prototyping"
borderStyle: 'solid', />
description: 'Demo of first proof of concept Codex client: PoC-1 (Dagger)', </Grid.Item>
}, <Grid.Item>
{ <TimelineItem
period: '2022', index={6}
borderStyle: 'solid', period="2022"
description: 'Marketplace v2.0 redesign', borderStyle="solid"
}, description=" Implementation of PoR and erasure coding into Codex client"
{ />
period: '2022', </Grid.Item>
borderStyle: 'solid', <Grid.Item>
description: 'Research into zkSNARK-based methods of proof aggregation to replace PoR', <TimelineItem
}, index={7}
{ period="2022"
period: '2022', borderStyle="solid"
borderStyle: 'solid', description=" Added first implementation of DHT and discovery v5 methods"
description: 'Marketplace v2.0 redesign', />
}, </Grid.Item>
{ <Grid.Item>
period: '2023', <TimelineItem
borderStyle: 'solid', index={8}
description: 'Demo of Codex client PoC-2 (Scimitar)', period="2022"
}, borderStyle="solid"
{ description="REST APIs added to Marketplace for Sales Availability"
period: '2023', />
borderStyle: 'solid', </Grid.Item>
description: 'Research into L2s, systems testing and integration of Marketplace into Client', <Grid.Item>
}, <TimelineItem
{ index={9}
period: '2023', period="2022"
borderStyle: 'solid', borderStyle="solid"
description: 'Demo of third proof of concept Codex client PoC-3 (Longsword): fast erasure coding, Marketplace, ZK remote auditing', description="Demo of first proof of concept Codex client: PoC-1 (Dagger)"
}, />
{ </Grid.Item>
period: '2023', <Grid.Item>
borderStyle: 'solid', <TimelineItem
description: 'Codex MVP Version 1.0 (Katana): fast erasure coding, Marketplace, ZK remote auditing, repair', index={10}
}, period="2022"
{ borderStyle="solid"
period: '2024', description="Marketplace v2.0 redesign"
borderStyle: 'solid', />
description: 'Develop Codex L2 aggregator node architecture', </Grid.Item>
}, <Grid.Item>
{ <TimelineItem
period: '2024', index={11}
borderStyle: 'solid', period="2022"
description: 'Research into payment channels and bandwidth incentives', borderStyle="solid"
}, description="Research into zkSNARK-based methods of proof aggregation to replace PoR"
{ />
period: '2024', </Grid.Item>
borderStyle: 'solid', <Grid.Item>
description: 'Implementation of incentives: payment channels, bandwidth incentives', <TimelineItem
}, index={12}
{ period="2022"
period: '2024', borderStyle="solid"
borderStyle: 'solid', description="Marketplace v2.0 redesign"
description: 'Enable repair using remote auditing scheme and incentive mechanisms', />
}, </Grid.Item>
{ <Grid.Item>
period: '2025', <TimelineItem
description: 'Codex Version 2.0 (Wakizashi)', index={13}
}, period="2023"
{ borderStyle="solid"
period: '2025', description="Demo of Codex client PoC-2 (Scimitar)"
description: 'Public mainnet launch', />
}, </Grid.Item>
{ <Grid.Item>
period: '2025', <TimelineItem
description: 'Multi-client implementations in Rusn and Go', index={14}
}, period="2023"
]} borderStyle="solid"
> description="Research into L2s, systems testing and integration of Marketplace into Client"
</Roadmap> />
</Grid.Item>
<Grid.Item>
<TimelineItem
index={15}
period="2023"
borderStyle="solid"
description="Demo of third proof of concept Codex client PoC-3 (Longsword): fast erasure coding, Marketplace, ZK remote auditing"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={16}
period="2023"
borderStyle="solid"
description="Codex MVP Version 1.0 (Katana): fast erasure coding, Marketplace, ZK remote auditing, repair"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={17}
period="2024"
borderStyle="solid"
description="Develop Codex L2 aggregator node architecture"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={18}
period="2024"
borderStyle="solid"
description="Research into payment channels and bandwidth incentives"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={19}
period="2024"
borderStyle="solid"
description="Implementation of incentives: payment channels, bandwidth incentives"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem
index={20}
period="2024"
borderStyle="solid"
description="Enable repair using remote auditing scheme and incentive mechanisms"
/>
</Grid.Item>
<Grid.Item>
<TimelineItem index={21} period="2025" description="Codex Version 2.0 (Wakizashi)" />
</Grid.Item>
<Grid.Item>
<TimelineItem index={22} period="2025" description="Public mainnet launch" />
</Grid.Item>
<Grid.Item>
<TimelineItem
index={23}
period="2025"
description="Multi-client implementations in Rusn and Go"
borderStyle="none"
/>
</Grid.Item>
</Grid>
</Box> </Box>
<Box top={{ xs: 144, lg: 216 }}> <Box top={{ xs: 144, lg: 216 }}>
@ -226,96 +291,113 @@ import {
title="Team" title="Team"
columns={1} columns={1}
/> />
<ProfileCards <Box top={{ xs: 40, md: 80 }} bottom={{ xs: 40, md: 80 }}>
items={[ <Grid
{ xs={{ cols: 3, gap: '1rem', wrap: false }}
name: 'Dimitriy', md={{ cols: 4, gap: '1rem', wrap: true }}
githubUsername: 'Dimitriy', >
githubLink: 'https://github.com/codex-storage', <Grid.Item>
discordUsername: 'Dimitriy', <ProfileCard
discordLink: 'https://discord.gg/2NXGrsqmDq', name='Dimitriy'
}, githubUsername='Dimitriy'
{ githubLink='https://github.com/codex-storage'
name: 'Slava', discordUsername='Dimitriy'
imgSrc: discordLink='https://discord.gg/2NXGrsqmDq'
'https://statusim.bamboohr.com/employees/photos/?h=c9028ddcd6da2b7b0aaaf6fabbad7b31',
githubUsername: 'Slava',
githubLink: 'https://github.com/codex-storage',
discordUsername: 'Slava',
discordLink: 'https://discord.gg/2NXGrsqmDq',
},
{
name: 'Ben',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=a620c567ee3da938757bb0a43eda4ec9',
githubUsername: 'Ben',
githubLink: 'https://github.com/codex-storage',
discordUsername: 'Ben',
discordLink: 'https://discord.gg/2NXGrsqmDq',
},
{
name: 'Jaremy',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=8f6066f7e4b7517702c86d85f3ad828d',
},
{
name: 'Tomasz',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=5edf032c2d62576d36090cf09b5939e5',
githubUsername: 'Tomasz',
githubLink: 'https://github.com/codex-storage',
discordUsername: 'Tomasz',
discordLink: 'https://discord.gg/2NXGrsqmDq',
},
{
name: 'Mark',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=406fd339da77e69aeef5f357ece3ff3d',
},
{
name: 'Eric',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2',
githubUsername: 'Eric',
githubLink: 'https://github.com/codex-storage',
},
{
name: 'Adam',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2',
githubUsername: 'Adam',
githubLink: 'https://github.com/codex-storage',
},
{
name: 'Csaba',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2',
githubUsername: 'Csaba',
githubLink: 'https://github.com/codex-storage',
},
{
name: 'Leo',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2',
githubUsername: 'Leo',
githubLink: 'https://github.com/codex-storage',
},
{
name: 'Balazs',
githubUsername: 'Balazs',
githubLink: 'https://github.com/codex-storage',
},
{
name: 'Jessie',
imgSrc:
'https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2',
githubUsername: 'Jessie',
githubLink: 'https://github.com/codex-storage',
discordUsername: 'Jessie',
discordLink: 'https://discord.gg/2NXGrsqmDq',
},
]}
/> />
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Slava'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=c9028ddcd6da2b7b0aaaf6fabbad7b31'
githubUsername='Slava'
githubLink='https://github.com/codex-storage'
discordUsername='Slava'
discordLink='https://discord.gg/2NXGrsqmDq'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Ben'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=a620c567ee3da938757bb0a43eda4ec9'
githubUsername='Ben'
githubLink='https://github.com/codex-storage'
discordUsername='Ben'
discordLink='https://discord.gg/2NXGrsqmDq'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Jaremy'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=8f6066f7e4b7517702c86d85f3ad828d'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Tomasz'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=5edf032c2d62576d36090cf09b5939e5'
githubUsername='Tomasz'
githubLink='https://github.com/codex-storage'
discordUsername='Tomasz'
discordLink='https://discord.gg/2NXGrsqmDq'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Mark'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=406fd339da77e69aeef5f357ece3ff3d'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Eric'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2'
githubUsername='Eric'
githubLink='https://github.com/codex-storage'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Adam'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2'
githubUsername='Adam'
githubLink='https://github.com/codex-storage'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Csaba'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2'
githubUsername='Csaba'
githubLink='https://github.com/codex-storage'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Leo'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2'
githubUsername='Leo'
githubLink='https://github.com/codex-storage'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Balazs'
githubUsername='Balazs'
githubLink='https://github.com/codex-storage'
/>
</Grid.Item>
<Grid.Item>
<ProfileCard
name='Jessie'
imgSrc='https://statusim.bamboohr.com/employees/photos/?h=4d6fcc7c245ca327414ab4d282b509f2'
githubUsername='Jessie'
githubLink='https://github.com/codex-storage'
discordUsername='Jessie'
discordLink='https://discord.gg/2NXGrsqmDq'
/>
</Grid.Item>
</Grid>
</Box>
</Box> </Box>
<Box top={{ xs: 144, lg: 336 }}> <Box top={{ xs: 144, lg: 336 }}>

View File

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