-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve user interface design #3
Comments
Perhaps the user interface for the save/share feature could be improved. Rather than using the browser default popup, there could be an html dialog element that shows the link for revisiting that program, along with some text like "Saved. You can share or revisit your program using this link". |
If you mean using a element: that's still a modal, right? So the only difference with the current UI would be that we have the option to put formatting inside the dialog. Which is perhaps a good thing, because then we can decently put the link in there as well, in addition to putting it in the URL bar. Was that what you intended, @TheBFL? |
Yes that's exactly what I was thinking. It'd be basically the same as it is now, except the pop-up would look a bit nicer and there could be a link in the pop-up (perhaps even with a "copy link" button). |
I'd be open to discuss a mockup / prototype implementation for that :) |
@tomsmeding I've got a rough prototype of what I'm thinking of in this repository https://github.com/TheBFL/play-haskell/ The layout and colors will need to be changed, but the rough idea is there. Presently looks like this: |
Sorry for the super delayed response; I like it! I had feared that Thanks :) |
Hi, I'm interested in prototyping some changes to the UI. Out of curiosity, was the current codebase organization (a single TS file, no dependencies other than |
Hi, thanks for reaching out! Yep, I'd rather keep the number of dependencies very low ( It currently being a single file is of course immaterial, feel free to reorganise. I'm fairly busy these months, but I'll have regular time for eyeballing some mockups/prototypes/whatever or giving opinions on code decisions, so don't hesitate to post -- the less we have to backtrack. :) |
This is a discussion issue for suggestions on how to improve the web user interface of the playground.
If your idea has already been mentioned earlier in the thread, please upvote the post suggesting that improvement, instead of posting your own reply saying "me too".
I'd like the interface to remain as simple as possible, but suggestions are always welcome. :)
The text was updated successfully, but these errors were encountered: