I am struggling with this UI in Amethyst at the moment. I hate the "Weight" for users. But trying to do percent is messy. Anyway, I hope to release a version soon to support this as well.
Deployed zap splits on notes (NIP-57.G)
You can configure splits in "Advanced" menu:
https://void.cat/d/BqdbSHxZ2BLovHYwmpSM57.webp
Once you try to zap a post with splits you will see the recipients listed at the top and the amount they will receive:
Discussion
Agree weight is bad UX. Confused me.
What is wrong with percent?
Ratio slider and/or percentage would be better
Add 1 user in addition yourself:
Default: 50%-50%
If change one, make the one react accordingly
Lots of side effects that must have a UI to fix them.
- What happens when percentages don't get to 100%?
- What happens if you already have a 100% setting and you add another person? Or when you remove it? Does it redistribute or do you manually go there and edit each one of them?
- Do people even want to do this math?
1) Invalid. Won't post.
2) Cannot add, zap split full. Equal split prompt.
3) Remove. Equal distribution of previous % prompt.
#nostrdesign
could change "Weight" to "Slices"
Exciting to useβ π€©
If percentage is messy, just have extensive info on βweightβ
weβre willing 2 learn
I thought weight was simple enough, if everybody has weight=1 then everybody gets an equal split
Oh now that you say that it makes sense to me
You could also just type the percent value you want as the weight, there is no difference
well then that pretty much solves it π
It's only simple for coders :(
Ngl if you were to add that info if everyone has weight 1 then everyone gets equal split im sure people will grasp it, (hopefully)
percentage is much more obvious to a casual pleb like myself
no need to overcomplicate the simple things π
it already is simple nostr:note1xf4avgncwqhh80d5c5xthjgefxj35y9hqarwd7523a5fazf4ay0q0qkc94
nostr:note13vsmtyhj29zlkyl0sx6lcamfjw2aj8vk67mqxup3ym3upcg05wlsjefty9
ideally youβd want to make it just a question of dragging and tapping/clicking, and have the percentages react to it, which you could manually change also π€
https://void.cat/d/QQ12TpwpFjL3rogQR7szLD.webp
Don't know if this helps, but this is my first proposal for Highlighter.
When you move any bar it automatically adjust the other percentages (division by how many others there are).
#nostrdesign
Nice! It's very close to what I was designing.. I am not sure if I like the auto adjustment. I may make it adjust from top to bottom. Only the items below the current item get adjusted to match 100%
I don't think it's ideal neither, but it's the least confusing UX I could think of.
Users will probably only want to give a certain npub either more or nothing at all (in the latter case it should then stay fix on zero percent btw)
Using your Top-to-Bottom idea seems confusing to me and involves calculation and forethought, things I really want to avoid. Or I might have misunderstood it. Is there a particular order to the splits?
Got mine closer to your design. Let me know what you think:
nostr:nevent1qqsvh99qfdc5ajskems6fepp86afdmkr3pshccnjjg32mf90tj63nrsppemhxue69uhkummn9ekx7mp0lyqthn