Comments (4)
Hey @maxauvy,
thanks for the suggestion! I think it sounds great!
Instead of having a dashboard of fulfilled wishes, I was thinking rather to keep the wish visible for the person who fulfilled it (this would require cookies). This way, you don't need a wishthis account to undo accidentally fulfilling a wish or changing your mind, or needing the wish details.
But I haven't fully made up my mind yet, so I'm open for more input.
from wishthis.
True that, let's keep in mind that not everyone will create an account. That could complicate thing if we think cross-browsers/cross-devices, but we can't have it all 😄
So yeah, cookies + a new badge design (instead of "fulfill this wish --> something like "on your list" + "unfulfill" or anything else, I'm not the best when it comes to wording 😉 ) should totally do the trick!
I'll think of this and post here again if something relevant comes out!
from wishthis.
Hey,
also thanks from my side for the work you've put into this project!
I would also appreciate if there would be an option to bring back wishes that are marked fullfilled and just wanted to share my thoughts on how it might be accomplished easily:
- After hitting the "fullfill wish" button the user should see a pop up which informs him that the wish will disapear for other users and asks him to enter his name
- The fullfilled wishes apear on the bottom of the page in a grey color scheme with a Label saying: "Wish fullfiled by: "
- The fullfilled wishes also get a button saying "bring back wish" which makes it awailable again
This would mean everybody could bring the wishes back. Since everybody who has the link can also "delete" wishes from the list by marking them fullfilled I don't see any additional drawbacks from that.
A bonus would be that you can recover the wishes from every device not only from the one which was used to mark the wish fullfilled in the first place. This makes it less confusing for less tech-savvy users.
Thoughts on that? :)
Cheers,
Marcel
from wishthis.
The fullfilled wishes apear on the bottom of the page in a grey color scheme with a Label saying: "Wish fullfiled by: "
So far I would have just left them where there are and just greyed them out, but this is also a good idea.
A bonus would be that you can recover the wishes from every device not only from the one which was used to mark the wish fullfilled in the first place. This makes it less confusing for less tech-savvy users.
This is a good point. I guess cookies are not the way to go then.
from wishthis.
Related Issues (20)
- Wrong language on shared list HOT 1
- Currency flag? HOT 1
- "Forgot password?": Nothing happens when submitting HOT 8
- Can not access my lists HOT 7
- Expected behavior to be able to access lists of other users? HOT 1
- share button not working? HOT 6
- Share link - Error 403 forbidden HOT 5
- Error message - Button "Thanks for nothing" sounds strange HOT 1
- Wishlist picker should not have "Loading your wishlists..." placeholder when no wishlists exist
- Error thrown when logging into deleted user HOT 1
- Show Fulfilled wishes on shared list (with names) HOT 1
- Add export functionality HOT 1
- URL Parsing/Preview -- Open Graph Meta Tags HOT 8
- Improve styling on the "Keep me logged in" checkbox HOT 2
- Configurable root URL prefix to serve at `domain.com/wishthis` for example HOT 1
- Need to clear cookies to log back in after inactivity HOT 2
- Cannot login after updating HOT 9
- Installation fails without any error message HOT 25
- Using an emoji as a list name results in a success message and a list named "????" HOT 1
- Please add a toggle to make certain wishes permanently unfulfilled HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wishthis.