Closed ilikesymmetry closed 1 year ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Updated |
---|---|---|---|
web | ✅ Ready (Inspect) | Visit Preview | Nov 4, 2022 at 8:09PM (UTC) |
[nit]: small visual nit here, when the word minimum input pops up, it kinda looks like a dropdown. Can we add some slight padding above the input and a prompt that says something along the lines of "Enter the minimum word count you'd like for proposals submitting to this RFP"
I like the percentage added!
Also like the dynamic chain :). I think as a nice to have, it would be cool to be add a message "not the right network? switch network" just so it's clearer that this is dynamic copy
Hm I don't think the token imports are working for me? Did you say you fixed this in this pr?
importing 0x91d38BB4f803b64e94baFa8fce4e02d86C8380aB etherscan https://goerli.etherscan.io/address/0x91d38BB4f803b64e94baFa8fce4e02d86C8380aB
I have this loading screen before submitting my rfp form, but my wallet never opens. Should it? Do we need to be signing RFPs?
P1 ask: Wonder if we can render the display name in addition to the address since it's more human readable
We need to either server-side gate the form or client-side redirect if I don't have the permissions to create an RFP on your workspace. Currently I can create a form on other people's profiles if I hit the direct link
copy request: Upon receiving payment, it's kinda confusing that we're keeping the "pay" framing when it should be how I'm "receiving" money.
wonder if we can disable the input field for the proposal if I'm the author of an rfp, I forgot I can't propose to myself and wrote something and then realized I couldn't submit
Hm I don't think the token imports are working for me? Did you say you fixed this in this pr? importing 0x91d38BB4f803b64e94baFa8fce4e02d86C8380aB etherscan https://goerli.etherscan.io/address/0x91d38BB4f803b64e94baFa8fce4e02d86C8380aB
@kristencheung the address you provided is the GnosisSafeProxy
and is not a token?
I have this loading screen before submitting my rfp form, but my wallet never opens. Should it? Do we need to be signing RFPs?
@kristencheung Good find, but we are not trying to sign RFPs right now. Decentralizing RFPs is not as high of a priority because they are not contributing to the reputation or data ownership of users. Once we want to support DevX of people being able to host RFPs on other frontends or some other reason that demands public data access, we will ask people to sign!
We need to either server-side gate the form or client-side redirect if I don't have the permissions to create an RFP on your workspace. Currently I can create a form on other people's profiles if I hit the direct link.
@kristencheung We do not necessarily need to do either of these and the form will not let you create RFPs on other people's proposals with direct link. Notice how the "Next" button is disabled and provides the message: "Must connect a wallet with permission over this account". Did you try breaking this because it's working for me?
P1 ask: Wonder if we can render the display name in addition to the address since it's more human readable
@kristencheung I tried copying @mcgingras 's AccountMediaRow
object to replace the string name, but it feels like too much stuff tbh, I think I want to keep the purple text for now as an MVP.
[nit]: small visual nit here, when the word minimum input pops up, it kinda looks like a dropdown. Can we add some slight padding above the input and a prompt that says something along the lines of "Enter the minimum word count you'd like for proposals submitting to this RFP"
I like this a lot and added one for Advance Payment too!
the address you provided is the GnosisSafeProxy and is not a token?
lol whoops ! can take it as user research though for error messaging 😂
Good find, but we are not trying to sign RFPs right now. Decentralizing RFPs is not as high of a priority because they are not contributing to the reputation or data ownership of users. Once we want to support DevX of people being able to host RFPs on other frontends or some other reason that demands public data access, we will ask people to sign!
Gotcha, was mainly asking about the loading screen messaging and double checking what the behavior should be!
We do not necessarily need to do either of these and the form will not let you create RFPs on other people's proposals with direct link. Notice how the "Next" button is disabled and provides the message: "Must connect a wallet with permission over this account". Did you try breaking this because it's working for me?
Oh I didn't try out the form, but I actually think this should still be gated though 🤔 It feels like RFP creation could almost be in workspace settings as a private setting, we also hide the entry point so it feels weird that we're able to see a workspace's form when we shouldn't at all.
I tried copying @mcgingras 's AccountMediaRow object to replace the string name, but it feels like too much stuff tbh, I think I want to keep the purple text for now as an MVP.
Oh why do you think it's too much? Personally, I think it's clearer that we're showing the human-readable name + address of the workspace
Preview app
What's included in this pr + description
Motivation & Context
Steps to test
Test 1: Permissions
Test 2: Step RFP
Test 3: Step Payment
Test 4: Step Permission
Test 5: RFP metadata display
(you)
on which side you are proposing from for differentiationTest 6: Proposal mechanics
Screenshots
(below is for a different RFP)
Outstanding issues
contributors
,clients
,engineering
,design
Relevant docs