diff --git a/main/.vitepress/config.mjs b/main/.vitepress/config.mjs index 6b8fb7346..d5513bbdb 100644 --- a/main/.vitepress/config.mjs +++ b/main/.vitepress/config.mjs @@ -443,5 +443,30 @@ export default defineConfig({ }, }, }, + footer: { + copyright: `Β© ${new Date().getFullYear()} Agoric Systems Operating Company. All Rights Reserved.`, + }, + socialLinks: [ + { + icon: 'discord', + ariaLabel: 'Discord', + link: 'https://agoric.com/discord', + }, + { + icon: 'github', + ariaLabel: 'GitHub', + link: 'https://github.com/Agoric/agoric-sdk', + }, + { + icon: 'twitter', + ariaLabel: 'Twitter', + link: 'https://twitter.com/agoric', + }, + { + icon: 'youtube', + ariaLabel: 'YouTube', + link: 'https://www.youtube.com/@Agoric', + }, + ], }, }); diff --git a/main/.vitepress/styles/index.styl b/main/.vitepress/styles/index.styl index f7475e208..06b40e7d7 100644 --- a/main/.vitepress/styles/index.styl +++ b/main/.vitepress/styles/index.styl @@ -157,36 +157,6 @@ div[class*="language-"].secondary div[class*="language-"].secondary.style3 pre background-color bisque -.page - max-width: 1280px - margin: 0 auto - padding: 20px 0 100px 0 - - h1, h3 - margin-top: 1em - margin-bottom: 0.25em - font-weight: 600 - line-height: 1.25 - h1 - color: #2c3e50 - font-size: 2.2rem - h3 - font-size: 1.35rem - a - color: #d73252 - - @media (max-width: 1280px) - padding: 1.5rem - - @media (max-width: 768px) - h1 - font-size: 1.75rem - h3 - font-size: 1.1rem - a - color: rgb(171, 35, 40) - font-weight: 500 - .dark .page h1 diff --git a/main/index.md b/main/index.md index 6dab9851c..aad6e919c 100644 --- a/main/index.md +++ b/main/index.md @@ -1,112 +1,85 @@ --- -#### -# YAML section setting up the home page -# run `yarn docs:dev` at any time to start local dev server and access -# website at localhost:8080 by default -#### -layout: page -footer: Apache-2.0 Licensed | Copyright Β© 2023 - Agoric ---- +layout: home + +title: Agoric +titleTemplate: Secured, Distributed JavaScript + +hero: + name: Agoric + text: JavaScript-Powered Smart Contract Platform + tagline: Secure, adaptable, and approachable. Discover the blockchain framework tailored for JavaScript developers. + actions: + - theme: brand + text: Get Started + link: /guides/getting-started/ + - theme: alt + text: View on GitHub + link: https://github.com/agoric/agoric-sdk + image: + src: /bld-logo-color.svg + alt: Agoric + +features: + - icon: πŸ› οΈ + title: Seamless DX + details: Develop smart contracts using the world’s most popular programming language. + link: /guides/getting-started/ + + - icon: βš™οΈ + title: Composable Smart Contracts + details: Build smart contracts and create digital assets. Partition risk and leverage safety properties. + link: /guides/zoe/ -
-
- Receive our latest tutorials, webinar invites, and much more! Join our newsletter -
+ - icon: πŸ”’ + title: Built-In Security + details: Express access control using familiar patterns of objects. + link: /guides/js-programming/ -
- - -
+ - icon: 🌐 + title: Interoperable Ecosystem + details: Leverage IBC for instant, cross-chain asset interoperability. + link: /guides/platform/ -
- - -
+ - icon: πŸ’¬ + title: Discord + details: Meet our developer community and make friends. + link: https://agoric.com/discord + + - icon: πŸ’‘ + title: Github Discussions + details: Ask questions. Share ideas. + link: https://github.com/Agoric/agoric-sdk/discussions + + - icon: πŸ•˜ + title: Office Hours + details: Join us for open discussion, whether you're just getting started or deep into the details. + link: https://github.com/Agoric/agoric-sdk/wiki/Office-Hours + + - icon: 🐦 + title: Twitter + details: Catch up on all things Agoric product, events, and more. + link: https://twitter.com/agoric +--- -
- -

- Learn the basics of HardenedJS -

- It's JavaScript with the safety you expect - see why MetaMask uses it to safely run their Snaps technology for 30M+ customers. -

- See the safety properties of our Zoe Framework -

- From Offer Safety to the POLA, the Zoe Framework protects devs (and users) while writing your smart contract logic. -
+ diff --git a/main/public/bld-logo-color.svg b/main/public/bld-logo-color.svg new file mode 100644 index 000000000..35ef7edc8 --- /dev/null +++ b/main/public/bld-logo-color.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + +