diff --git a/blog/2024-05-17-weekly-development-report copy/banner.webp b/blog/2024-05-17-weekly-development-report/banner.webp similarity index 100% rename from blog/2024-05-17-weekly-development-report copy/banner.webp rename to blog/2024-05-17-weekly-development-report/banner.webp diff --git a/blog/2024-05-17-weekly-development-report copy/index.md b/blog/2024-05-17-weekly-development-report/index.md similarity index 100% rename from blog/2024-05-17-weekly-development-report copy/index.md rename to blog/2024-05-17-weekly-development-report/index.md diff --git a/blog/2024-05-18-media-governance-workshop-san-diego/index.md b/blog/2024-05-18-media-governance-workshop-san-diego/index.md new file mode 100644 index 0000000..866dcb4 --- /dev/null +++ b/blog/2024-05-18-media-governance-workshop-san-diego/index.md @@ -0,0 +1,14 @@ +--- +slug: 2024-05-18-media-governance-workshop-san-diego +title: Governance Workshop San Diego with Adam Dean +authors: [community] +tags: [media, governance] +--- + +Video of the Governance Workshop held in San Diego, focusing on best practices and strategies for effective governance in organizations. Key topics include the importance of transparency, stakeholder engagement, and the implementation of robust governance frameworks. The workshop also covers case studies and real-world examples to illustrate successful governance practices. The session aims to provide actionable insights for enhancing governance in various organizational contexts. + +
+[**Watch now**](https://www.youtube.com/watch?v=-DGqW0KN0Bg) +
+ + \ No newline at end of file diff --git a/blog/2024-05-23-research-paper-utxo-based-coin-select/image.avif b/blog/2024-05-23-research-paper-utxo-based-coin-select/image.avif new file mode 100644 index 0000000..8838997 Binary files /dev/null and b/blog/2024-05-23-research-paper-utxo-based-coin-select/image.avif differ diff --git a/blog/2024-05-23-research-paper-utxo-based-coin-select/index.md b/blog/2024-05-23-research-paper-utxo-based-coin-select/index.md new file mode 100644 index 0000000..ced7add --- /dev/null +++ b/blog/2024-05-23-research-paper-utxo-based-coin-select/index.md @@ -0,0 +1,15 @@ +--- +slug: 2024-05-23-research-paper-utxo-based-coin-select +title: "Research on MACS Algorithm Enhancing UTxO Coin Selection" +authors: [cf] +tags: [research] +--- + +The Cardano Foundation emphasizes innovation and research in blockchain technology. Their research paper, “MACS: A Multi-Asset Coin Selection Algorithm for UTxO-based Blockchains,” presented at the 2023 IEEE International Conference on Blockchain, highlights the benefits of the MACS algorithm. MACS optimizes transaction fees, UTxO pool size, and user privacy, improving UTxO-based blockchains. Though tested in simulations, it shows promise for enhancing cost, speed, and privacy in blockchain transactions, with further real-world testing needed. + +
+ [**Read more**](https://cardanofoundation.org/blog/MACS-a-new-approach-to-multi-asset-coin-selection) +
+ + ![banner](./image.avif) + diff --git a/blog/2024-05-27-community-digest/community-digest.png b/blog/2024-05-27-community-digest/community-digest.png new file mode 100644 index 0000000..f8c5ca9 Binary files /dev/null and b/blog/2024-05-27-community-digest/community-digest.png differ diff --git a/blog/2024-05-27-community-digest/index.md b/blog/2024-05-27-community-digest/index.md new file mode 100644 index 0000000..d295773 --- /dev/null +++ b/blog/2024-05-27-community-digest/index.md @@ -0,0 +1,15 @@ +--- +slug: 2024-05-27-community-digest +title: "Community Digest" +authors: [cf] +tags: [community digest, governance] +--- + +On May 23, 2024, Cardano’s SanchoNet achieved a historic milestone by initiating its first hard fork using CIP-1694 governance. Intersect seeks community input for drafting the Cardano Constitution with workshops worldwide. The Cardano Foundation introduced the MACS algorithm for efficient coin selection on UTxO blockchains at the IEEE conference. Other news includes updates from Dr. Lars Brünjes, CNTools, RealFi, leaderlogs, Catalyst Working Group, and SanchoNet. + +
+ [**Read more**](https://forum.cardano.org/t/digest-may-27-2024-another-milestone-on-sanchonet-intersect-seeking-community-input-for-drafting-cardano-constitution-cardano-foundation-introduces-a-new-algorithm-for-efficient-coin-selection-on-utxo-blockchains/132175) +
+ + ![community digest](./community-digest.png) + diff --git a/blog/2024-05-28-governance-takes-another-step-forward/banner.webp b/blog/2024-05-28-governance-takes-another-step-forward/banner.webp new file mode 100644 index 0000000..e532e7d Binary files /dev/null and b/blog/2024-05-28-governance-takes-another-step-forward/banner.webp differ diff --git a/blog/2024-05-28-governance-takes-another-step-forward/index.md b/blog/2024-05-28-governance-takes-another-step-forward/index.md new file mode 100644 index 0000000..d837136 --- /dev/null +++ b/blog/2024-05-28-governance-takes-another-step-forward/index.md @@ -0,0 +1,15 @@ +--- +slug: 2024-05-28-governance-takes-another-step-forward +title: "Community-led governance takes another step forward" +authors: [intersect] +tags: [governance] +--- + +Cardano’s minimum viable on-chain governance framework outlines the transition towards on-chain governance, starting with an interim period for bootstrapping via formal rules. Key dates for community involvement include May 28 for registration opening, June 10 for closing, and June 13-23 for voting. An interim Constitutional Committee of seven members, including three elected community members, will oversee the initial phase. Community members passionate about governance are encouraged to apply. + +
+ [**Read more**](https://www.intersectmbo.org/news/community-led-governance-takes-another-step) +
+ + ![banner](./banner.webp) + diff --git a/blog/authors.yml b/blog/authors.yml index a0d8500..8346214 100644 --- a/blog/authors.yml +++ b/blog/authors.yml @@ -38,6 +38,11 @@ devportal: url: https://developers.cardano.org image_url: /img/authors/devportal.svg +community: + name: Cardano Community + url: https://www.youtube.com/c/CardanoCommunity + image_url: /img/authors/cardano-community.jpg + # note: don't use relative links here, as this data is built into different paths # for example /news/tags/developers vs /news diff --git a/docs/components/_category_.json b/docs/components/_category_.json new file mode 100644 index 0000000..944378d --- /dev/null +++ b/docs/components/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Components", + "position": 3, + "link": { + "type": "generated-index", + "description": "Get to know the components with which you can create pages." + } +} diff --git a/docs/components/background-wrapper.md b/docs/components/background-wrapper.md new file mode 100644 index 0000000..74684b8 --- /dev/null +++ b/docs/components/background-wrapper.md @@ -0,0 +1,119 @@ +import BackgroundWrapper from "@site/src/components/Layout/BackgroundWrapper"; + +# Background Wrapper + +[``](/docs/components/background-wrapper) applies a selectable background style to its child components. + +:::info + +Most of the time you do not want to put a [``](/docs/components/background-wrapper) inside a [``](/docs/components/boundary-box) because it would add a margin around it. However, it is common to place a [``](/docs/components/boundary-box) inside a [``](/docs/components/background-wrapper). + +::: + +## Background Styles + +You can select between different background types by passing the backgroundType to the component. + +### Solid Grey +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like. +
+ +### Solid Blue +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like. +
+ +### Zoom +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like.
+
+ This needs
+ more space
+ to breathe.
+
+ Way more. +
+ +### gradientLight +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like. +
+ +### gradientDark +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like. +
+ +### ada +``` + +``` + +#### Result + + This is how
+ the selected
+ background style
+ looks like.
+
+ This needs
+ more space
+ to breathe.
+
+ Way more. +
+ +### none (default) + + This is how
+ the selected
+ background style
+ looks like. +
+ + :::info + +For the sake of simplicity, no other elements were used here as children of [``](/docs/components/background-wrapper). Get to know the [``](/docs/components/boundary-box) with which you could have made it look even better. + +::: \ No newline at end of file diff --git a/docs/components/boundary-box.md b/docs/components/boundary-box.md new file mode 100644 index 0000000..56e792b --- /dev/null +++ b/docs/components/boundary-box.md @@ -0,0 +1,31 @@ +import BoundaryBox from "@site/src/components/Layout/BoundaryBox"; + +# Boundary Box + + +[``](/docs/components/boundary-box) ensures consistent boundaries of its children on all screen sizes. + +:::info + +Usually you put everything inside a [``](/docs/components/boundary-box) except a [``](/docs/components/background-wrapper). + +::: + +## Example + +[``](/docs/components/boundary-box) is just a wrapper component. It is used to wrap other elements or components as shown: + +``` + + This is how
+ text looks like
+ in a boundary box. +
+``` + +### Result + + This is how
+ text looks like
+ in a boundary box. +
diff --git a/docs/components/divider.md b/docs/components/divider.md new file mode 100644 index 0000000..604b4c5 --- /dev/null +++ b/docs/components/divider.md @@ -0,0 +1,87 @@ +import Divider from "@site/src/components/Layout/Divider"; +import BackgroundWrapper from "@site/src/components/Layout/BackgroundWrapper"; +import BoundaryBox from "@site/src/components/Layout/BoundaryBox"; + +# Divider + + +The [``](/docs/components/divider) component adds a horizontal line with spacing and optional text. You can assign an optional `id` to it for linking to a specific anchor, such as [`#hello`](#hello). It can also be used invisibly, serving solely as an anchor like [`#hidden`](#hidden). + + + +## Simple Divider + +Example of a simple [``](/docs/components/divider) with a text. + +``` + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim +ad minim veniam, quis nostrud exercitation ullamco laboris nisi +ut aliquip ex ea commodo consequat. +``` + +### Result + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + +## Divider with Link + +Example of a [``](/docs/components/divider) with a text and the anchor link [`hello`](#hello). [Try jumping to `#hello` ](#hello). + +``` + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim +ad minim veniam, quis nostrud exercitation ullamco laboris nisi +ut aliquip ex ea commodo consequat. +``` + +### Result + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + +## Divider without Text + +If you use [``](/docs/components/divider) without text it will act as an invisible anchor that you can use to link to positions. [Try jumping to `#hidden` ](#hidden). + +``` + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim +ad minim veniam, quis nostrud exercitation ullamco laboris nisi +ut aliquip ex ea commodo consequat. +``` + +### Result + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do +eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim +ad minim veniam, quis nostrud exercitation ullamco laboris nisi +ut aliquip ex ea commodo consequat. + +:::info + +Do not set your own #anchor links in `/src/pages/` as you might in plain HTML because they do not work as expected in React due to its handling of routing and navigation. Instead, use the [``](/docs/components/divider) component. + +::: + +## Divider with Forced White Text + +Normally, the [``](/docs/components/divider) component itself takes care of the color of the text depending on dark mode or light mode. However, you may find yourself in a situation where you need to force the color, e.g. if you use [``](/docs/components/divider) within a dark [``](/docs/components/background-wrapper): + +``` + + + + + +``` + +### Result + + + + + + \ No newline at end of file diff --git a/docs/components/index.md b/docs/components/index.md new file mode 100644 index 0000000..38e9a49 --- /dev/null +++ b/docs/components/index.md @@ -0,0 +1,18 @@ +--- +sidebar_position: 1 +--- + +# Overview + +The component documentation is still being finalized. However, you can find all available components in the `src/components` directory, as shown in the [folder structure](/docs/#folder-structure). To start exploring the components, begin with those in the `src/components/Layout` directory, as these are the ones you will reuse the most. + +```sh +cardano-org +├── ... +│ +├── src +│ └── components +│ ├── ... +│ └── Layout +└── ... +``` diff --git a/docs/components/site-hero.md b/docs/components/site-hero.md new file mode 100644 index 0000000..e23bce9 --- /dev/null +++ b/docs/components/site-hero.md @@ -0,0 +1,198 @@ +import Divider from "@site/src/components/Layout/Divider"; +import BackgroundWrapper from "@site/src/components/Layout/BackgroundWrapper"; +import BoundaryBox from "@site/src/components/Layout/BoundaryBox"; +import SiteHero from "@site/src/components/Layout/SiteHero"; + + +# Site Hero + +The [``](/docs/components/site-hero) component is used to define the header banner and title of each page. You can configure it by passing the following properties: a title, a description, and a banner type. + + + +## Banner Types + +Different banner types than can be used with [``](/docs/components/site-hero) component: + + +### ada +``` + +``` + + + +### dots +``` + +``` + + + +### fluid +``` + +``` + + + +### overlap +``` + +``` + + + +### zoomRedWhite +``` + +``` + + + +### zoomRedWhiteDark +``` + +``` + + + +### zoomBlueRed +``` + +``` + + + +### waves +``` + +``` + + + +### starburst +``` + +``` + + + +### braidBlue +``` + +``` + + + +### braidRedBlue +``` + +``` + + + +### braidBlack +``` + +``` + + + +### ouroboros +``` + +``` + + \ No newline at end of file diff --git a/docs/components/spacer-box.md b/docs/components/spacer-box.md new file mode 100644 index 0000000..8b5c713 --- /dev/null +++ b/docs/components/spacer-box.md @@ -0,0 +1,24 @@ +import Divider from "@site/src/components/Layout/Divider"; +import BackgroundWrapper from "@site/src/components/Layout/BackgroundWrapper"; +import BoundaryBox from "@site/src/components/Layout/BoundaryBox"; +import SpacerBox from "@site/src/components/Layout/SpacerBox"; + +# SpacerBox + +[``](/docs/components/spacer-box) is one of the most simple components but still so helpful. It gives you the ability to add additional spacing between components. You can pass a size parameter or use the default which is `small`. + +## Sizes +`` equivalent to `

` + +`` equivalent to `



` + +`` equivalent to `





` + + + +:::info + +[``](/docs/components/spacer-box) is the same as ``. + +::: + \ No newline at end of file diff --git a/docs/tutorial/create-a-page.md b/docs/tutorial/create-a-page.md index ff756b1..2214234 100644 --- a/docs/tutorial/create-a-page.md +++ b/docs/tutorial/create-a-page.md @@ -101,11 +101,7 @@ A new page is now available at [http://localhost:3000/hello-world](http://localh ### Select different Site Hero designs -The `` component allows you to easily switch the header design by changing `bannerType=`. In our hello-world example try setting it to `ada` or any of these values: - -`ada`, `dots`, `fluid`, `overlap`, `zoomRedWhite`, `zoomRedWhiteDark`, `zoomBlueRed`, `waves`, `starburst`, `braidBlue`, `braidRedBlue`, `braidBlack`, `ouroboros`. - -Example overview of each bannerType is available at [http://localhost:3000/example-components-sitehero](http://localhost:3000/example-components-sitehero) +The [``](/docs/components/site-hero) component allows you to easily switch the header design by changing `bannerType=`. In our hello-world example try setting it to `ada`, `waves` or `starburst`. For a full list of banner types visit the [component documentation](/docs/components/site-hero). ```jsx {4} ` component. This time set headingDot ### Add more components -To add a little bit of space at the end of the content we add the `` and to change the background we will wrap everything in a ``. Please apply the highlighted changes: +To add a little bit of space at the end of the content we add the [``](/docs/components/spacer-box) and to change the background we will wrap everything in a [``](/docs/components/background-wrapper). Please apply the highlighted changes: ```jsx {6-7,29,52-53} title="src/pages/hello-world.js" import Layout from "@theme/Layout"; @@ -197,6 +193,8 @@ export default function Home() { ``` +## Result + Your hello world page at [http://localhost:3000/hello-world](http://localhost:3000/hello-world) will now look like this: ![img](/img/docs/tutorial/tutorial-step-2.jpg) \ No newline at end of file diff --git a/docs/tutorial/faq-component.md b/docs/tutorial/faq-component.md new file mode 100644 index 0000000..d25cde7 --- /dev/null +++ b/docs/tutorial/faq-component.md @@ -0,0 +1,106 @@ +--- +sidebar_position: 2 +--- + +# Create a FAQ Section + +You can use the component `` to create your own FAQ sections by passing a JSON file. This example is based on the [Hello World Page](/docs/tutorial/create-a-page#add-more-components) from the previous tutorial. + +## Prepare the JSON file + +Create a JSON file with your questions and answers and place it in the `src/data/` directory. For this example, we'll use a pineapple on pizza FAQ: + +```js title="src/data/pineappleFAQ.json" +[ + { + "question": "Is pineapple on pizza a popular choice?", + "answer": [ + "Pineapple on pizza, often referred to as Hawaiian pizza, has a divided fan base. Some people love the sweet and savory combination, while others are staunchly opposed to it. Despite the controversy, it remains a popular choice in many pizzerias around the world." + ] + }, + { + "question": "Who invented pineapple on pizza?", + "answer": [ + "Pineapple on pizza was invented by Sam Panopoulos in 1962 in Canada. He decided to add canned pineapple to pizza as an experiment, and it surprisingly became a hit with customers." + ] + }, + { + "question": "What are the arguments for and against pineapple on pizza?", + "answer": [ + "Arguments for pineapple on pizza include:", + "- The sweet and savory flavor combination is appealing to many.", + "- It adds a unique taste and texture to the pizza.", + "- Pineapple provides a refreshing contrast to the richness of the cheese and other toppings.", + "Arguments against pineapple on pizza include:", + "- Traditional pizza purists believe fruit does not belong on pizza.", + "- The texture of cooked pineapple can be off-putting to some.", + "- The flavor combination may be too unconventional for some tastes." + ] + } +] + +``` + +## Add the FAQ component + +Based on the Hello World example from the basic tutorial, we have imported the FAQ component here and provided the JSON file name as a parameter. Please see the highlighted changes below: + +```jsx {8,43} title="src/pages/pinapple-on-pizza.js" +import Layout from "@theme/Layout"; +import SiteHero from "@site/src/components/Layout/SiteHero"; +import BoundaryBox from "@site/src/components/Layout/BoundaryBox"; +import Divider from "@site/src/components/Layout/Divider"; +import TitleWithText from "@site/src/components/Layout/TitleWithText"; +import SpacerBox from "@site/src/components/Layout/SpacerBox"; +import BackgroundWrapper from "@site/src/components/Layout/BackgroundWrapper"; +import FAQSection from "@site/src/components/FAQSection"; + +function HomepageHeader() { + const { siteTitle } = "useDocusaurusContext()"; + return ( + + ); +} + +export default function Home() { + + return ( + + +
+ + + + + + + + + +
+
+ ); +} + +``` + +## Result + +Your pineapple on pizza FAQ component at [http://localhost:3000/pineapple-on-pizza](http://localhost:3000/pineapple-on-pizza) will now appear as follows: + +![img](/img/docs/tutorial/tutorial-step-3.jpg) \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index 17c9cda..4d7909b 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -247,6 +247,10 @@ const config = { label: 'News', to: '/news', }, + { + label: 'Contribute', + to: '/docs/', + }, ], }, ], diff --git a/src/components/Layout/SiteHero/styles.module.css b/src/components/Layout/SiteHero/styles.module.css index 2c4f3cb..5837017 100644 --- a/src/components/Layout/SiteHero/styles.module.css +++ b/src/components/Layout/SiteHero/styles.module.css @@ -15,7 +15,7 @@ /* various hero banner setups for subsites on cardano.org, light and dark mode images. - Try them out on: http://localhost:3000/example-components-sitehero + Try them out on: https://cardano.org/docs/components/site-hero */ /** heroBannerZoom **/ diff --git a/src/data/ambassadorsData.json b/src/data/ambassadorsData.json index 9d87407..e78d2d5 100644 --- a/src/data/ambassadorsData.json +++ b/src/data/ambassadorsData.json @@ -1,15 +1,93 @@ [ + { + "name": "Andrew Kim", + "role": "Content Creator", + "country": "CA", + "link": "https://forum.cardano.org/u/kor-koreapool/summary" + }, + { + "name": "Anthony Capriotti", + "role": "Content Creator", + "country": "US", + "link": "https://forum.cardano.org/u/anthony_cardano/summary" + }, + { + "name": "BENJAMIN MARCO ARNAU", + "role": "Content Creator", + "country": "ES", + "link": "https://forum.cardano.org/u/cobenaru/summary" + }, + { + "name": "Darlington Wleh", + "role": "Content Creator", + "country": "US", + "link": "https://forum.cardano.org/u/lidonation" + }, + { + "name": "Dan Baruka", + "role": "Content Creator", + "country": "CD", + "link": "https://forum.cardano.org/u/uptodate_developers/" + }, + { + "name": "Denis Kalinin", + "role": "Content Creator", + "country": "KZ", + "link": "https://forum.cardano.org/u/fell-x27/summary" + }, + { + "name": "Diego Torres Borda", + "role": "Content Creator", + "country": "AR", + "link": "https://forum.cardano.org/u/diegotowers/summary" + }, + { + "name": "Efe Şafak Şengül", + "role": "Content Creator", + "country": "TR", + "link": "https://forum.cardano.org/u/hustle/summary" + }, { "name": "Felix Weber", "role": "Content Creator", "country": "FR", - "link": "https://forum.cardano.org/u/felix_weber" + "link": "https://forum.cardano.org/u/felix_weber/summary" + }, + { + "name": "Giannis Mitsios", + "role": "Content Creator", + "country": "GR", + "link": "https://forum.cardano.org/u/varavas/summary" + }, + { + "name": "Guillermo Moratorio", + "role": "Content Creator", + "country": "US", + "link": "https://forum.cardano.org/u/woodland_pools/summary" + }, + { + "name": "Hikaru Nomura", + "role": "Content Creator", + "country": "JP", + "link": "https://forum.cardano.org/u/hix_coffeepool/summary" + }, + { + "name": "Julien Cisee", + "role": "Content Creator", + "country": "DE", + "link": "https://forum.cardano.org/u/skadea/summary" }, { - "name": "Marcus Vinicius", + "name": "Lloyd Duhon", + "role": "Content Creator", + "country": "US", + "link": "https://forum.cardano.org/u/lloydduhon/summary" + }, + { + "name": "Marcus Vinicius de Araujo Roque", "role": "Content Creator", "country": "BR", - "link": "https://forum.cardano.org/u/marcusoregano" + "link": "https://forum.cardano.org/u/marcusoregano/summary" }, { "name": "Martin Lang", @@ -18,124 +96,244 @@ "link": "https://forum.cardano.org/u/atada" }, { - "name": "Quentin", + "name": "Mike Hornan", "role": "Content Creator", "country": "CA", - "link": "https://forum.cardano.org/u/wnipos" + "link": "https://forum.cardano.org/u/hornan/summary" }, { - "name": "Yuta Oishi", + "name": "Mauro Agustín Andreoli", "role": "Content Creator", - "country": "JP", - "link": "https://forum.cardano.org/u/yuta_oishi" + "country": "AR", + "link": "https://forum.cardano.org/u/mauroandreoli/summary" + }, + { + "name": "Patryk Karter", + "role": "Content Creator", + "country": "PT", + "link": "https://forum.cardano.org/u/patryk_karter/summary" + }, + { + "name": "Prerak Malik", + "role": "Content Creator", + "country": "IN", + "link": "https://forum.cardano.org/u/icycranberry" + }, + { + "name": "Quentin Kayila", + "role": "Content Creator", + "country": "CA", + "link": "https://forum.cardano.org/wnipos" }, { "name": "Rena Oishi", "role": "Content Creator", "country": "JP", - "link": "https://forum.cardano.org/u/myb_rena" + "link": "https://forum.cardano.org/u/myb_rena/summary" + }, + { + "name": "Stephanie King", + "role": "Content Creator", + "country": "US", + "link": "https://forum.cardano.org/u/stephanie_king/summary" + }, + { + "name": "Will Huang", + "role": "Content Creator", + "country": "TW", + "link": "https://forum.cardano.org/u/willhuang0606/summary" }, { - "name": "Peter", + "name": "Peter Nhattruong Bui", "role": "Content Creator", "country": "AU", - "link": "https://forum.cardano.org/u/astroboysoup" + "link": "https://forum.cardano.org/u/astroboysoup/summary" }, { - "name": "Efe Şafak Şengül", + "name": "Thiago da Silva Nunes", "role": "Content Creator", - "country": "TR", - "link": "https://forum.cardano.org/u/hustle" + "country": "BR", + "link": "https://forum.cardano.org/u/tsnnst/summary" + }, + { + "name": "Yifu Huang", + "role": "Content Creator", + "country": "GB", + "link": "https://forum.cardano.org/u/bullishdumpling/summary" + }, + { + "name": "Yuki Oishi", + "role": "Content Creator", + "country": "JP", + "link": "https://forum.cardano.org/u/yuta_oishi/summary" }, { "name": "Martin Ungar", "role": "Content Creator", "country": "AR", - "link": "https://forum.cardano.org/u/latinstakepools" + "link": "https://forum.cardano.org/u/latinstakepools/summary" + }, + { + "name": "Sebastián Aravena", + "role": "Content Creator", + "country": "CL", + "link": "https://forum.cardano.org/u/indi_gital/" + }, + { + "name": "Andrew Norimasa Nishigaya", + "role": "Meetup", + "country": "CA", + "link": "https://forum.cardano.org/u/xeeban/summary" + }, + { + "name": "Beatrice Anihiri", + "role": "Meetup", + "country": "NO", + "link": "https://forum.cardano.org/u/bearicea/summary" + }, + { + "name": "Daniel David Lezu", + "role": "Meetup", + "country": "_scotland", + "link": "https://forum.cardano.org/u/ddlezu" + }, + { + "name": "Enrique Guasp", + "role": "Meetup", + "country": "MX", + "link": "https://forum.cardano.org/c/espanol/126" + }, + { + "name": "Fanny Wijaya", + "role": "Meetup", + "country": "ID", + "link": "https://forum.cardano.org/u/fanny_wijaya/summary" }, { "name": "Hassan Michael", - "role": "Meetup Organizer", + "role": "Meetup", "country": "US", - "link": "https://forum.cardano.org/u/dapp360_mike" + "link": "https://forum.cardano.org/u/dapp360_mike/summary" }, { "name": "Hideki Takeshi", - "role": "Meetup Organizer", + "role": "Meetup", "country": "JP", - "link": "https://forum.cardano.org/u/HidekiTakeshi" + "link": "https://forum.cardano.org/u/HidekiTakeshi/" }, { - "name": "Moto", - "role": "Meetup Organizer", + "name": "Jeremiah Baani", + "role": "Meetup", + "country": "GH", + "link": "https://forum.cardano.org/u/jeremiah/" + }, + { + "name": "Mohammed Mustapha Yakubu", + "role": "Meetup", + "country": "GH", + "link": "https://forum.cardano.org/u/chosenfintech" + }, + { + "name": "Mototsugu Oba", + "role": "Meetup", "country": "US", - "link": "https://forum.cardano.org/u/mojira" + "link": "https://forum.cardano.org/u/mojira/summary" }, { - "name": "Nori", - "role": "Meetup Organizer", - "country": "CA", - "link": "https://forum.cardano.org/u/xeeban" + "name": "Nguyen Thi Ha", + "role": "Meetup", + "country": "VN", + "link": "https://forum.cardano.org/u/hakochan/summary" + }, + { + "name": "Jungi Hong", + "role": "Meetup", + "country": "KR", + "link": "https://forum.cardano.org/u/oscar_west/summary" }, { - "name": "Reng Lee", - "role": "Meetup Organizer", + "name": "Rengwei Lee", + "role": "Meetup", "country": "CN", - "link": "https://forum.cardano.org/u/ninjis" + "link": "https://forum.cardano.org/u/ninjis/summary" + }, + { + "name": "Thomas Lindseth", + "role": "Meetup", + "country": "NO", + "link": "https://forum.cardano.org/u/thomaslindseth/summary" + }, + { + "name": "Fletcher Watson", + "role": "Meetup", + "country": "US", + "link": "https://forum.cardano.org/u/carpool/summary" + }, + { + "name": "Jennifer Brito", + "role": "Meetup", + "country": "US", + "link": "https://forum.cardano.org/u/jennycita/summary" }, { "name": "Lucas Macchiavelli", - "role": "Meetup Organizer", + "role": "Meetup", "country": "AR", "link": "https://forum.cardano.org/u/lucas_mac" }, { - "name": "Daniel David Lezu", - "role": "Meetup Organizer", - "country": "_scotland", - "link": "https://forum.cardano.org/u/ddlezu" + "name": "Rodrigo Antonio Gomez", + "role": "Meetup", + "country": "US", + "link": "https://forum.cardano.org/u/rodrigo_gomez/summary" }, { - "name": "Agus", - "role": "Meetup Organizer", - "country": "AR", - "link": "https://forum.cardano.org/u/cardano_agus" + "name": "Simon Fleck", + "role": "Meetup", + "country": "AT", + "link": "https://forum.cardano.org/u/seomon_register" }, { - "name": "Fletcher", - "role": "Meetup Organizer", - "country": "US", - "link": "https://forum.cardano.org/u/carpool" + "name": "Yoram Ben Zvi", + "role": "Meetup", + "country": "FR", + "link": "https://forum.cardano.org/u/yoram_ben-zvi/summary" + }, + { + "name": "Agustin Franchella", + "role": "Meetup", + "country": "AR", + "link": "https://forum.cardano.org/u/cardano_agus/summary" }, { - "name": "Θeodore", - "role": "Meetup Organizer", + "name": "Theodoros Morisis", + "role": "Meetup", "country": "CA", - "link": "https://forum.cardano.org/u/cardanochefpool" + "link": "https://forum.cardano.org/u/cardanochefpool/summary" }, { - "name": "Mohammed Mustapha Yakubu", - "role": "Meetup Organizer", - "country": "GH", - "link": "https://forum.cardano.org/u/chosenfintech" + "name": "Brett Cooper", + "role": "Moderator", + "country": "US", + "link": "https://forum.cardano.org/u/glitch_04/summary" }, { - "name": "Christian", + "name": "Christian Kulas", "role": "Moderator", "country": "DE", - "link": "https://forum.cardano.org/u/ChrisSTR8" + "link": "https://forum.cardano.org/u/ChrisSTR8/" }, { - "name": "Daniel", + "name": "Daniel Lynch", "role": "Moderator", "country": "US", - "link": "https://forum.cardano.org/u/dominatingslash" + "link": "https://forum.cardano.org/u/dominatingslash/" }, { - "name": "Elton Nápoles Núñez", + "name": "Gean Carlos de Oliveira Brinker", "role": "Moderator", - "country": "CU", - "link": "https://forum.cardano.org/u/napoles" + "country": "AU", + "link": "https://forum.cardano.org/u/mrbrinker/summary" }, { "name": "Harm-Jan Smit", @@ -144,117 +342,171 @@ "link": "https://forum.cardano.org/u/Harm-Jan" }, { - "name": "Josh Daviau", + "name": "Joshua Daviau", "role": "Moderator", "country": "CA", "link": "https://forum.cardano.org/u/southrye" }, { - "name": "Paul KO", + "name": "Mie Tran", "role": "Moderator", - "country": "KR", - "link": "https://forum.cardano.org/u/haskellcoding/" + "country": "VN", + "link": "https://forum.cardano.org/u/mietran/summary" + }, + { + "name": "Tony Chan", + "role": "Moderator", + "country": "CN", + "link": "https://forum.cardano.org/u/gustavex/summary" }, { "name": "Yuta Uchino", "role": "Moderator", "country": "JP", - "link": "https://forum.cardano.org/u/yuta_uchino" + "link": "https://forum.cardano.org/u/yuta_uchino/summary" }, { - "name": "Tony Chan", + "name": "Alexandru Dragnescu", "role": "Moderator", - "country": "CN", - "link": "https://forum.cardano.org/u/tonychan" + "country": "RO", + "link": "https://forum.cardano.org/u/alexd1985/summary" }, { - "name": "Edickson Aguilera", + "name": "Edickson Rafael Aguilera Ramirez", "role": "Moderator", "country": "VE", - "link": "https://forum.cardano.org/u/edickson" + "link": "https://forum.cardano.org/u/edickson/summary" }, { - "name": "Gean Brinker", + "name": "Elton Rafael Nápoles Núñez", "role": "Moderator", - "country": "AU", - "link": "https://forum.cardano.org/u/mrbrinker" + "country": "CU", + "link": "https://forum.cardano.org/u/napoles/summary" }, { - "name": "Shaun Byres", - "role": "Moderator", - "country": "_scotland", - "link": "https://forum.cardano.org/u/byres" + "name": "Alex Ludden", + "role": "Translator", + "country": "US", + "link": "https://forum.cardano.org/u/cobblybear/summary" }, { - "name": "Alex", + "name": "Eric Tsai", "role": "Translator", "country": "US", - "link": "https://forum.cardano.org/u/cobblybear" + "link": "https://forum.cardano.org/u/eric248550/summary" }, { - "name": "Andreas Sosilo", + "name": "EVANS KISANGA", "role": "Translator", - "country": "ID", - "link": "https://forum.cardano.org/u/andreassosilo" + "country": "TZ", + "link": "https://forum.cardano.org/u/babaelliot/summary" }, { - "name": "Dmytro", + "name": "Ilhun Chung", "role": "Translator", - "country": "PL", - "link": "https://forum.cardano.org/u/dmitry.stas" + "country": "KR", + "link": "https://forum.cardano.org/u/cryptoveri/summary" }, { - "name": "Fabian", + "name": "Janice Gu", "role": "Translator", - "country": "CH", - "link": "https://forum.cardano.org/u/zyroxa" + "country": "KR", + "link": "https://forum.cardano.org/u/janiceyamgu/summary" }, { - "name": "Jonny", + "name": "Jonny Mai", "role": "Translator", "country": "DE", - "link": "https://forum.cardano.org/u/jonny22" + "link": "https://forum.cardano.org/u/jonny22/summary" }, { - "name": "Kornel", + "name": "Kornel Gajewski", "role": "Translator", "country": "PL", "link": "https://forum.cardano.org/u/cornl" }, { - "name": "Leo", + "name": "Martin Mužík", "role": "Translator", - "country": "CU", - "link": "https://forum.cardano.org/u/cubanleo" + "country": "SK", + "link": "https://forum.cardano.org/u/martin.m/summary" }, { - "name": "Piero Zanetti", + "name": "Michael Dogali", + "role": "Translator", + "country": "PT", + "link": "https://forum.cardano.org/u/redoracle/summary" + }, + { + "name": "Seira Yun", "role": "Translator", - "country": "IT", - "link": "https://forum.cardano.org/u/lordwotton" + "country": "JP", + "link": "https://forum.cardano.org/u/seirayun/summary" }, { - "name": "Wakuda", + "name": "Shusuke Wakuda", "role": "Translator", "country": "JP", - "link": "https://forum.cardano.org/u/bakucham" + "link": "https://forum.cardano.org/u/bakucham/summary" + }, + { + "name": "Stephen Castermans", + "role": "Translator", + "country": "BE", + "link": "https://forum.cardano.org/u/robbyja7/summary" + }, + { + "name": "Jaromír Tesař", + "role": "Translator", + "country": "CZ", + "link": "https://forum.cardano.org/u/jaromir/summary" }, { "name": "Jay Hao", "role": "Translator", "country": "CN", - "link": "https://forum.cardano.org/u/jayhao" + "link": "https://forum.cardano.org/u/jayhao/summary" }, { - "name": "Seba", + "name": "Piero Zanetti", + "role": "Translator", + "country": "PA", + "link": "https://forum.cardano.org/u/lordwotton/summary" + }, + { + "name": "Rami Hanania", + "role": "Translator", + "country": "LB", + "link": "https://forum.cardano.org/u/ramih/summary" + }, + { + "name": "Andreas Sosilo", + "role": "Translator", + "country": "ID", + "link": "https://forum.cardano.org/u/andreassosilo/summary" + }, + { + "name": "Dmytro Stashenko", + "role": "Translator", + "country": "PL", + "link": "https://forum.cardano.org/u/dmitry.stas" + }, + { + "name": "Fabian von Bergen", + "role": "Translator", + "country": "CH", + "link": "https://forum.cardano.org/u/zyroxa" + }, + { + "name": "Sebastián Videmato", "role": "Translator", "country": "AR", "link": "https://forum.cardano.org/u/cardanocastellano" }, { - "name": "Janice Gu", + "name": "Metinee Boonrattanaamorn", "role": "Translator", - "country": "CN", - "link": "https://forum.cardano.org/u/janiceyamgu" + "country": "TH", + "link": "https://forum.cardano.org/u/metinee/" } ] \ No newline at end of file diff --git a/src/data/pineappleFAQ.json b/src/data/pineappleFAQ.json new file mode 100644 index 0000000..11ba459 --- /dev/null +++ b/src/data/pineappleFAQ.json @@ -0,0 +1,27 @@ +[ + { + "question": "Is pineapple on pizza a popular choice?", + "answer": [ + "Pineapple on pizza, often referred to as Hawaiian pizza, has a divided fan base. Some people love the sweet and savory combination, while others are staunchly opposed to it. Despite the controversy, it remains a popular choice in many pizzerias around the world." + ] + }, + { + "question": "Who invented pineapple on pizza?", + "answer": [ + "Pineapple on pizza was invented by Sam Panopoulos in 1962 in Canada. He decided to add canned pineapple to pizza as an experiment, and it surprisingly became a hit with customers." + ] + }, + { + "question": "What are the arguments for and against pineapple on pizza?", + "answer": [ + "Arguments for pineapple on pizza include:", + "- The sweet and savory flavor combination is appealing to many.", + "- It adds a unique taste and texture to the pizza.", + "- Pineapple provides a refreshing contrast to the richness of the cheese and other toppings.", + "Arguments against pineapple on pizza include:", + "- Traditional pizza purists believe fruit does not belong on pizza.", + "- The texture of cooked pineapple can be off-putting to some.", + "- The flavor combination may be too unconventional for some tastes." + ] + } +] \ No newline at end of file diff --git a/src/pages/example-components-sitehero.js b/src/pages/example-components-sitehero.js deleted file mode 100644 index f8c74fd..0000000 --- a/src/pages/example-components-sitehero.js +++ /dev/null @@ -1,75 +0,0 @@ -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; -import Layout from "@theme/Layout"; -import SiteHero from "@site/src/components/Layout/SiteHero"; -import Divider from "@site/src/components/Layout/Divider"; -import WelcomeHero from "@site/src/components/Layout/WelcomeHero"; - -export default function Home() { - - return ( - -
- - - , "Work Better For All"]} /* FIXME: too hacky */ - description="Cardano is a blockchain platform for changemakers, innovators, and visionaries, - with the tools and technologies required to create possibility for the many, as well as the few, - and bring about positive global change." - /> - - -
- -
- -
- -
- -
- -
- -
- - -
-
- ); -} diff --git a/static/img/authors/builderfest.png b/static/img/authors/builderfest.png index 9dea93b..dd9ed42 100644 Binary files a/static/img/authors/builderfest.png and b/static/img/authors/builderfest.png differ diff --git a/static/img/authors/cardano-community.jpg b/static/img/authors/cardano-community.jpg new file mode 100644 index 0000000..7b3bc8d Binary files /dev/null and b/static/img/authors/cardano-community.jpg differ diff --git a/static/img/docs/tutorial/tutorial-step-3.jpg b/static/img/docs/tutorial/tutorial-step-3.jpg new file mode 100644 index 0000000..2e70382 Binary files /dev/null and b/static/img/docs/tutorial/tutorial-step-3.jpg differ