Please describe your proposed solution
The Lido Nation crew is well known for education, catalyst tooling and most recently voltaire tooling (<https://sancho.1694.io>). For each of these systems we’ve built, we’ve faced the same challenge: creating basic ui for common Cardano things:
- signing a transaction
- Showing a single NFT
- Showing pool information
- Showing a list of proposals
- Showing a list of NFTs
- Showing list of Cardano translations, etc.
The Lido Nation crew is not alone in this. Every dex, aggregator, NFT marketplace, minter all show the same information with each team having to rewrite the same boilerplate html everytime.
The big idea
What if there were dozens of plug and play components you could simply grab, throw into your code, and customize? That’s the idea! We propose to build a high-quality ada-compliant component library designed by professional UI/UX experts, implemented by the Lido Nation crew.
Not another npm package
Note, this is not another framework. This is not another npm package. We’re proposing a website you can go to, see a list of Cardano ui elements, pick the one you’re looking for, copy and paste directly into your code, and customize. Once you copy and paste your component, you own it, you get to customize it and evolve according to the specific needs of your application.
> No more css !import override hell.
What Cardano UI elements
Inspired by our work with Intersect and our participation in the Catalyst Working Group event in Nairobi, we will first hold a series of community workshops to narrow down the list of UI elements. You can expect these basic elements atop of what the working groups come up with:
- List of Catalyst Proposals
- List of DReps
- List of Stake Pools
- List of NFTs
- List of Cardano transactions
- Single NFT
- Single Catalyst Proposal
- Single Stake Pool
- Single DRep
- Single Cardano Transaction
- Wallet Login