Skip to content
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

Custom issue dashboard #442

Closed
calexity opened this issue Dec 5, 2014 · 11 comments
Closed

Custom issue dashboard #442

calexity opened this issue Dec 5, 2014 · 11 comments

Comments

@calexity
Copy link
Contributor

calexity commented Dec 5, 2014

As a contributor or a site developer
When I login to webcompat.com
Then I want to customize a dashboard of issues I'm interested in
So when it's easier to contribute to the project.

As a site developer
When I login to webcompat.com
Then I want to customize a dashboard of issues I'm interested in
So when it's easier to watch issues and fix my site.

NOTES
Person should be able to customize a search or somehow choose bugs they want to watch and then, it automatically populates a page or section of a page.

@calexity
Copy link
Contributor Author

calexity commented Dec 5, 2014

Ok check these out. @karlcow and I talked about the following things being important:

This change adds a new item to the top navigation. When you click on Dashboard in the navigation, it goes to all of your saved issues:
dashboardoverviewlarge
That dropdown menu could also hold custom searches (#447), but not essential for the first iteration

When you click into an issue, it pushes the overview over, highlights that issue and displays it on the right (ala bzdeck.com). I have not thought through how that UI applies to us and so the Issue view you see here can be much improved.
dashboardissueviewlarge

For smallest devices, it stacks and the Overview condenses on the top. You're essentially toggling two views here:
dashboardissueviewsmall

cc @miketaylr @karlcow @magsout

@calexity
Copy link
Contributor Author

calexity commented Dec 5, 2014

@kyoshino what do you think? Trying to emulate some of the great UI from Bzdeck

@kyoshino
Copy link

kyoshino commented Dec 5, 2014

<3
On Dec 5, 2014 3:13 PM, "Alexa Roman" notifications@github.com wrote:

@kyoshino https://github.com/kyoshino what do you think? Trying to
emulate some of the great UI from Bzdeck


Reply to this email directly or view it on GitHub
#442 (comment)
.

@magsout
Copy link
Member

magsout commented Dec 6, 2014

@calexity

To understand the dashboard. The link is in the top meu. When you click on dashobard, we see a view similar to the list of issues? But with the filter on the "Saved issue".

When you click on a issue we obtain the views ala bzdeck.com.

I guess we should also add a save button on the issue in the list of issues?

the views ala bzdeck.com is a very great idea.

For mobile version maybe expand on left :

img_2971

Very good job @calexity @karlcow

@calexity
Copy link
Contributor Author

calexity commented Dec 8, 2014

That's all correct @magsout - good call on the mobile idea. And yes, I think a save or star on each individual issue would be good. I added #462 for that idea.

I think the first pass of the dashboard can just be one way to save issues and we can develop it further as it gets used.

@calexity
Copy link
Contributor Author

I was thinking about the expand on the left @magsout - are you thinking that would be useful for filters? I think the filters should work similarly to how they work on the All issues page. Either exactly the same or something like this.

Under that dropdown, we could include "Mentioning me" and "Submitted by me".

Small
custom dashboard small


Large
custom dashboard large

The star is http://fortawesome.github.io/Font-Awesome/icon/star/

@miketaylr
Copy link
Member

We talked about this in Paris, and the first steps will be to have a "My Activity" drop down when clicking on the avatar. @magsout is building that in #738 (nearly done) after which we can add a page that shows the following two things:

  • Issues I reported
  • Issues that @ mention me.

And from there start to do the fancy issue starring (or any number of things).

@adamopenweb
Copy link
Collaborator

I really like the ideas and drawings here. I want to add that I think returning users who are logged in could be directed to the dashboard. This could give us the freedom to tune the webcompat home page even more towards new users / anonymous reporters and improve on the on-boarding process.

@miketaylr
Copy link
Member

We changed our mind on how we want to do this. @karlcow can you file the bug?

@karlcow
Copy link
Member

karlcow commented Apr 27, 2017

@miketaylr It seemed clear the way we wanted to do this. But now I'm confused re-reading the full bug in details.
During the meeting, we said we wanted to have a tool helping us managing issues such as being able to see how old a bug is etc. ok Let me spin-off this in a different way.

@miketaylr
Copy link
Member

Uhhhhh, I think I waited too long to respond. My RAM cache got cleared. 🙈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants