You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A few quick to implement suggestions (cc @juresobocan):
Can we make a lot more things in the Ecosystem cards clickable?
I think users would try to click on all the blue things and would be a bit disappointed to see that clicking on e.g. block number doesn't take them to that block's details page.
The things I would make clickable:
Block number (e.g. 27,343,283) on all 4 cards
Active nodes number (e.g. 105) on all 4 cards. I'm unsure if we currently have a page to show the node operators that run Sapphire or Emerald? But for Consensus that should be there.
Name of the chain (e.g. Sapphire, Consensus). I find it most intuitive that people would expect to click on the heading (or whole first row) to be able to navigate to the chosen chain.
I find the "deltaDao" in italics a bit awkward:
Can we try with non-italic variant?
I find the main action item on each card, i.e. the "Mainnet ->" button, getting lost in the gray background and would not recognize it as clickable/actionable at first sight:
Can we make it similarly prominent as e.g. action items in the ROFL App?
We need to provide better copy for all 4 chains' descriptions. I can help with those.
I find the "Online" and "Legacy" badges a bit contradictory:
The original aim was to let users know that we consider Emerald as the Legacy EVM-compatible ParaTime/chain but currently, looking at the above picture, one would think all other 3 are running and Emerald is perhaps down?
We could replace the word "Online" with "Current" (or similar) so we message a consistent thing: some chains are considered current (i.e. people should develop and deploy new things on them) and some chains are considered legacy (i.e. they are still being run, but we expect developers and dApps to migrate from these chains to a newer chain).
Also, is the current "orange" color good for signaling something legacy? I think we used this color to denote an experimental development build of e.g. ROFL App. And I think orange fits well in this sense. Can we try with some other color for legacy things?
Yes, we can. Clickable text is shown as underlined text.
This is fixed.
I think we need to add an additional tertiary button. White background for dark theme and dark background for white theme. This would solve the problem.
/
I would not show online/current or anything similar. Just labelling Emerald as something different would normalise the first three. Green dots next to it to show it is online, running, stable,... would also help as an additional indicator.
@buberdds, thanks for implementing the changes. A few comments:
Making things clickable:
Could you make the block number links go to the exact block number?
It would match the behavior of clicking on the block number in the Latest Blocks table.
Can we implement a quick-fix interim solution to make the buttons have the same style as the Search button next to the search bar above?
This should make them visible enough for the time being and we could move forward with the new home page.
My copy suggestions for the chain cards:
Sapphire: "Oasis main EVM-compatible chain. Supports encrypted contract state and end-to-end encrypted transactions and calls."
Consensus: "Oasis Layer 1 chain providing scalable, high-throughput, secure, proof-of-stake consensus run by a decentralized set of validator nodes."
Pontus-X by deltaDAO: "Confidential EVM-Compatible chain offering smart contract development environment focused on building Decentralized data economy. (Mainnet coming soon)"
Emerald: "Oasis original EVM-compatible chain launched in 2021. Superseded by Oasis Sapphire which supports confidential state and encrypted transactions."
Chain status badges
For # 5 currently
there is one hardcoded legacy status for Emerald
other badges indicate indexing status (just like in old homepage): Online (success color) or Out-of-date
(destructive color) when Indexing is lagging
@juresobocan, can we keep the "normal" status badge for Emerald then (i.e. it would show green/online or red/out-of-date) and add a legacy icon next to the name similar to how "by deltaDAO" is added to Pontus-X?
Upon hovering over the legacy icon, we would explain that Emerald is considered a legacy chain and what that entails.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #2238.
Extracted PRs: