Skip to content

Commit f484524

Browse files
committed
chore: update dependencies and improve documentation
- Bump versions of several packages in package-lock.json and yarn.lock, including mermaid, @types/node, and chevrotain-related packages. - Add new optional dependency @upsetjs/venn.js for enhanced visualization. - Update community resources in documentation, including links and descriptions. - Improve Cardano Developer Pathway session notes with interactive elements and updated links. - Refine styles for Mermaid diagrams to enhance readability and user interaction.
1 parent 2c50886 commit f484524

10 files changed

Lines changed: 361 additions & 291 deletions

File tree

.claude/worktrees/amazing-mendel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit b6bac040c4ede6b797ec03de1e43244c8e10f4dd

website/docs/resources/community.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ Share feedback, report issues, or suggest improvements:
7070
- Intersect Updates - Working group progress and OSC news (subscribe via Intersect website)
7171

7272
**YouTube**
73-
- [IOG Academy](https://youtube.com/@iogacademy) - Plutus tutorials and educational courses
7473
- [Cardano Foundation](https://youtube.com/@CardanoFoundation) - Technical explainers and event recordings
7574

7675
**Social Media**

website/docs/working-group/sessions/q1-2026/12-cardano-developer-pathway/recordings/readme.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,17 @@ sidebar_label: Recordings
77

88
**Session 12: Cardano Developer Pathway**
99

10-
**Updating soon.** Recording and links will be added here when available.
10+
<iframe
11+
src="https://www.youtube.com/embed/yjJJZee1f7c"
12+
title="Session 12: Cardano Developer Pathway"
13+
width="100%"
14+
height="480"
15+
allow="autoplay"
16+
allowfullscreen
17+
style={{border: 0, borderRadius: '12px', boxShadow: '0 16px 40px rgba(1, 40, 170, 0.18)'}}
18+
/>
1119

12-
For the full pathway, see [Session Notes (Cardano Developer Pathway)](../session-notes/readme.md).
20+
For the full pathway, see [Session Notes (Cardano Developer Pathway)](../session-notes/readme.mdx).
1321

1422
---
1523

website/docs/working-group/sessions/q1-2026/12-cardano-developer-pathway/session-notes/readme.mdx

Lines changed: 137 additions & 140 deletions
Large diffs are not rendered by default.

website/docs/working-group/sessions/q1-2026/12-cardano-developer-pathway/session-resources/readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ sidebar_label: Resources
55

66
# Cardano Developer Pathway - Resources
77

8-
Short reference for the pathway. For the diagrams, see [Session Notes](../session-notes/readme.md).
8+
Short reference for the pathway. For the diagrams, see [Session Notes](../session-notes/readme.mdx).
99

1010
---
1111

@@ -27,7 +27,7 @@ Short reference for the pathway. For the diagrams, see [Session Notes](../sessio
2727
- **On-chain vs off-chain** – validators on-chain; tx building off-chain
2828
- **Voltaire** – CIP-1694, DReps, governance
2929

30-
**Learn:** [Cardano Academy](https://academy.cardanofoundation.org) · [IOG Academy](https://iog.io/en/education) · [developers.cardano.org](https://developers.cardano.org) · [Gimbalabs](https://gimbalabs.com) · [cardano-course.gitbook.io](https://cardano-course.gitbook.io)
30+
**Learn:** [Cardano Academy](https://academy.cardanofoundation.org) · [developers.cardano.org](https://developers.cardano.org) · [Gimbalabs](https://gimbalabs.com) · [cardano-course.gitbook.io](https://cardano-course.gitbook.io)
3131

3232
---
3333

@@ -112,13 +112,13 @@ DeFi (DEX, lending, stablecoin, yield), NFT (marketplace, gaming), Identity, RWA
112112

113113
## Links
114114

115-
**Portal & learning:** [developers.cardano.org](https://developers.cardano.org) · [Cardano Academy](https://academy.cardanofoundation.org) · [IOG Academy](https://iog.io/en/education) · [aiken-lang.org](https://aiken-lang.org) · [meshjs.dev](https://meshjs.dev) · [Gimbalabs](https://gimbalabs.com) · [cardano-course.gitbook.io](https://cardano-course.gitbook.io)
115+
**Portal & learning:** [developers.cardano.org](https://developers.cardano.org) · [Cardano Academy](https://academy.cardanofoundation.org) · [aiken-lang.org](https://aiken-lang.org) · [meshjs.dev](https://meshjs.dev) · [Gimbalabs](https://gimbalabs.com) · [cardano-course.gitbook.io](https://cardano-course.gitbook.io)
116116

117117
**Build & APIs:** [Demeter.run](https://demeter.run) · [Blockfrost](https://blockfrost.io) · [Koios](https://koios.rest)
118118

119119
**Governance & funding:** [Project Catalyst](https://projectcatalyst.io) · [Intersect MBO](https://www.intersectmbo.org) · [GovTool](https://gov.tools)
120120

121-
**Community:** [Cardano Stack Exchange](https://cardano.stackexchange.com) · [Cardano Forum](https://forum.cardano.org) · [CIPs](https://github.com/cardano-foundation/CIPs) · [Hydra](https://hydra.family) · [Mithril](https://mithril.network) · [Marlowe](https://docs.marlowe.iohk.io)
121+
**Community:** [Cardano Stack Exchange](https://cardano.stackexchange.com) · [Cardano Forum](https://forum.cardano.org) · [CIPs](https://github.com/cardano-foundation/CIPs) · [Hydra](https://hydra.family) · [Mithril](https://mithril.network) · [Marlowe](https://marlowe.iohk.io)
122122

123123
---
124124

website/package-lock.json

Lines changed: 65 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/src/components/CardanoToolGrid/data.ts

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export const CARDANO_TOOLS: CardanoTool[] = [
8585
'Marlowe is a domain-specific language for financial smart contracts — loans, escrow, bonds, options, swaps, and DCA strategies. The visual Playground editor (Blockly) requires no coding, while Haskell and JavaScript interfaces are available for developers. The Marlowe Pioneer Program runs 7 weeks with no Haskell prerequisite.',
8686
stats: 'Visual Playground editor · 7-week Pioneer Program',
8787
links: [
88-
{ label: 'Marlowe docs', url: 'https://docs.marlowe.iohk.io' },
88+
{ label: 'Marlowe docs', url: 'https://marlowe.iohk.io' },
8989
{ label: 'Playground', url: 'https://play.marlowe.iohk.io' },
9090
{ label: 'Pioneer Program', url: 'https://iog.io/en/education/programs/marlowe-pioneers/' },
9191
],
@@ -382,20 +382,6 @@ export const CARDANO_TOOLS: CardanoTool[] = [
382382
{ label: 'Certification info', url: 'https://cardanofoundation.org/en/academy' },
383383
],
384384
},
385-
{
386-
id: 'IOG_ACAD',
387-
name: 'IOG Academy',
388-
tagline: 'Haskell Bootcamp · Plutus Pioneer Program',
389-
category: 'learning',
390-
status: 'active',
391-
description:
392-
'IOG Academy runs the Plutus Pioneer Program (10 weeks, ~10 hrs/week) and the Haskell Bootcamp for developers wanting to work with Plutus or contribute to core protocol development. These are structured cohort-based programs with assignments and community support.',
393-
stats: '10-week Plutus Pioneer · Haskell Bootcamp · cohort-based',
394-
links: [
395-
{ label: 'IOG Education', url: 'https://iog.io/en/education/' },
396-
{ label: 'Plutus Pioneer', url: 'https://iog.io/en/education/programs/plutus-pioneers-program/' },
397-
],
398-
},
399385
{
400386
id: 'GIMBALABS',
401387
name: 'Gimbalabs',

website/src/components/CardanoToolGrid/index.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,6 @@ export default function CardanoToolGrid({ categories, label }: CardanoToolGridPr
138138
</div>
139139
</div>
140140
<div className={styles.cardTagline}>{tool.tagline}</div>
141-
{tool.stats && <div className={styles.cardStats}>{tool.stats}</div>}
142141
</button>
143142

144143
{/* Expand panel — inserted after the last card in the current row */}
@@ -151,9 +150,6 @@ export default function CardanoToolGrid({ categories, label }: CardanoToolGridPr
151150
aria-label={`${tool.name} details`}
152151
>
153152
<p className={styles.expandDescription}>{tool.description}</p>
154-
{tool.stats && (
155-
<div className={styles.expandStats}>📊 {tool.stats}</div>
156-
)}
157153
<div className={styles.expandLinks}>
158154
{tool.links.map((link) => (
159155
<a

0 commit comments

Comments
 (0)