Skip to content

feat: Add interactive CardanoToolGrid component with 2025 updates#28

Merged
danbaruka merged 1 commit intomainfrom
claude/amazing-mendel
Mar 25, 2026
Merged

feat: Add interactive CardanoToolGrid component with 2025 updates#28
danbaruka merged 1 commit intomainfrom
claude/amazing-mendel

Conversation

@danbaruka
Copy link
Copy Markdown
Owner

Summary

Upgrades the Cardano Developer Pathway session notes with an interactive, filterable tool reference component and refreshed 2025 ecosystem data.

Changes

New Components

  • CardanoToolGrid: Interactive React component for exploring Cardano tools
    • Filterable by category (on-chain languages, SDKs, APIs, environments, etc.)
    • Expandable cards with detailed descriptions, stats, and links
    • Fully searchable tool database
    • Types and styling included

Updated Content

  • Converted session notes from .md to .mdx for component embedding
  • Added 2025 ecosystem updates:
    • Plomin (Chang 2) hard fork live Jan 2025
    • Aiken ~62% smart contract activity
    • Plutus V3 ~5× adoption growth
    • Mithril v1.0 mainnet, Hydra production-ready
    • GovTool + elected Constitutional Committee
  • Enhanced mermaid diagrams with clickable node links

Data & Styling

  • CardanoToolGrid/data.ts: 612-line tool database (50+ tools across 7 categories)
  • CardanoToolGrid/styles.module.css: Component styling + grid layout
  • CardanoToolGrid/types.ts: TypeScript interfaces for tool data
  • Updated custom.css with new component variables

Impact

Developers can now interactively explore the full Cardano ecosystem with current 2025 data, version numbers, and direct links to resources.

…interactive UI

- Replace static readme.md with MDX to support React components
- Add CardanoToolGrid component with interactive tooltips and persistent popover panels
- Include clickable links, tool descriptions, and categorized sections
- Update tool data with current links and ecosystem resources
- Add hover/click interactions with tooltip prompts ("click on me")
- Add supporting styles in custom.css for diagram and tooltip design
@danbaruka danbaruka merged commit 2c50886 into main Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant