Currently, if a user get a non-existing page, they get a message saying "Report a bug or issue" in the footer, which isn't welcoming for non-developer users and is hard to notice. Instead, we should have something that says "Please feel free to Send Us Feedback!" when a user is first accessing the dashboard. We can have this show up in the banner, in here!
We want to welcome people to give feedback!
Add a message to the banner on the landing page for new users. You can do that by adding to the text here to include "PublicLab is a platform is built by people collaboratively and that is always improving. We welcome any Feedback you have!". You can even add a button that links to the issues portion of this repo
Here's the code for an existing buttons:
https://github.com/publiclab/plots2/blob/dd18e979e619005c28254fd129852602e0279dd7/app/views/dashboard/dashboard.html.erb#L11
You can copy-paste it to a line below that, and change the link to this --> https://github.com/publiclab/plots2/issues/new
If you have any issues, please feel free to reach out in the comments below!
@dinaelhanan Great! Having the banner (as suggested #3631 ) on the landing page will make it clear to new people at the first place I believe...what do you think?
@Rishabh570 oh ok I'll add that
@Rishabh570 done! Please check out my task for this :)
https://codein.withgoogle.com/dashboard/task-instances/5643246135934976/
love this!!!
On Wed, Dec 5, 2018 at 9:23 AM d1g1t4ld1n4 notifications@github.com wrote:
@Rishabh570 https://github.com/Rishabh570 oh ok I'll add that
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/4117#issuecomment-444501643,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ_0CgGHB-7s0vEeLLoTI8WTWJDI5ks5u19aogaJpZM4ZBmnj
.
@jywarren thank you!
Hey @dinaelhanan @jywarren @publiclab/mentors , I have an another idea. We can break this issue down into two. One for the message on the banner(this one) and other for making a new button to redirect to issues page of the repo.
This will help us make two fto issues.
Hi, what are we trying to do here.. I'm unable to understand
These are supportive tasks. This tasks says newcomer that if you find any
bug then feel free to open up an issue. You are already doing this task.
On Mon, Jan 14, 2019 at 9:26 PM Oorjit Chowdhary notifications@github.com
wrote:
Hi, what are we trying to do here.. I'm unable to understand
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/plots2/issues/4117#issuecomment-454055320,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AUACQ2RQf3_TO0vJEK7-Sg50C5vgW-v3ks5vDKiTgaJpZM4ZBmnj
.
Hi, I've looked at this and I think we now have a better error reporting page when things go wrong! See this screenshot for non-existent or error pages like https://publiclab.org/nothing/asdfas
So I'm going to close this one, but thank you!!!!!
But I've opened a new issue for Nirvikalpa108 here: https://github.com/publiclab/plots2/issues/3480
Most helpful comment
Hey @dinaelhanan @jywarren @publiclab/mentors , I have an another idea. We can break this issue down into two. One for the message on the banner(this one) and other for making a new button to redirect to issues page of the repo.