kleros / dispute-resolver Goto Github PK
View Code? Open in Web Editor NEWThe Dispute Resolver by Kleros
Home Page: https://resolve.kleros.io
License: MIT License
The Dispute Resolver by Kleros
Home Page: https://resolve.kleros.io
License: MIT License
Instead, show only what should be clicked now, so user doesn't have to think about it.
Loser and winner words are not necessary.
Party A Address
Party B Address
First Ruling Description
Second Ruling Description
Primary document
should be optional.
We can signal them with "*" or "(optional)".
If some mandatory fields are not filled, don't grey out the "Create Dispute" button, but show in red fields which are missing.
Currently, the browser lets to pick a single file only.
It will be usefull a filter button to see just the disputes where i'm involved. Like where i'm a juror, where i'm a submitter/challenger, etc.
We started to support viewing when Metamask is locked or without Metamask at all. When there is no Metamask unlocked there is no active address and some logic is dependent on it, for example, crowdfunding.
We can use a dynamic script similar to tokens.kleros.io.
Currently it's not displayed.
Just like in Court.
Make it obvious if loser didn't fund in the first half, it's over.
The Withdraw Funds button, in Dispute Resolver, is enabled even when the case has been closed. It confuses the juror because I thought I had funds to withdraw, I clicked the button, it discounts me the transaction fee and nothing happens.
I think that the solution must be to disable the button when the case is closed and the juror don't have any funds to withdraw to avoid misunderstandings.
You can see it for example in case #200
https://resolve.kleros.io/cases/200
The * universal selector there apparently overrides the Bootstrap styling for links:
.form-group > input,
.form-group > textarea,
body > div.confirmation.modal > div > div > div.modal-body > form > div:nth-child(4) > div > div > p,
.markdown * {
color: #4d00b4;
}
https://github.com/kleros/dispute-resolver/blob/e8b3cfff7ac232a9c9f426e0ffc54bcf4889663d/src/app.css
By removing the * selector, the text turns black with blue links.
, .markdown *
could perhaps be removed altogether or target specific elements such as titles to turn purple, if need be.
Line 207 in e8b3cff
Personally, I would prefer the dispute description in black text to resemble traditional legal briefs and to be consistent with the evidence text below which is in black.
Currently, after a transaction, UI is not updated. Requires a page reload to see the updated state.
We should use court id. Having multiple ID for the same thing is gonna confuse users (it did confuse me, I thought it was a bug).
Displaying as a tree view would be more descriptive.
It shows that I contributed 200% which is obviously a bug?
The decimals of % do not seem interesting, let's round them down (to be sure you can't make it look like 100% funded while 1 wei is missing).
In English the % sign is on the right of the number (I guess you got confused with Turkish where it's the opposite).
Also, show the amount withdrawable. This could be made easy by a helper in the smart contract. Consider updating it.
Also, a batch withdrawal helper would be very helpful.
Stranger disputes can be viewed in a limited way, evidence submission and crowdfunding functions can't be provided as they are not standard.
I think it would be good to see the amount of jurors currently drawn in the resolver.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.