Learn more about these different git repos.
Other Git URLs
Need widget design for open tickets:
mockup source: fedora-hubs/mockups/widgets/001_bugs-widget.svg
Fixed fonts
<img alt="open-tickets-widget.png" src="/fedora-hubs/issue/raw/d0f6029a012743ee9dc3b011b52ef481b1717535d59f14bc9a37463416ddd021-open-tickets-widget.png" />
Edit mockup is too simplistic - widget needs fresh mockups to account for different ticketing systems (BZ, pagure, github, etc.)
Also note personal vs project level information. E.g., view a list of project-related tickets on project hubs, view tickets waiting on me (across all projects) on my personal stream. Etc.
Assigning this ticket to myself for mockup updates
Thoughts around data we might need for each type.
Some ideas for this widget based on above:
<img alt="profile_bugs-widget.png" src="/fedora-hubs/issue/raw/b752512b94af948f901bb5916548513236181cf79be4926513e0d2deab119bf8-profile_bugs-widget.png" />
<img alt="hubs_bugs-widget.png" src="/fedora-hubs/issue/raw/6e63800ed764a2a4d83707058f0e33dd7b95928b16ca164409c84dd3be179c26-hubs_bugs-widget.png" />
This looks really nice! I love the 'age' text on the project-based mockups.
A thought: sometimes when I'm reviewing tickets (either looking for low-hanging fruit, or things to close) I'm interested in:
These are brilliant, will rethink this one to include these ideas. Not sure if these are different 'modes' for the widget or what. The first two, though, we use as reports on the design team ticket system so i am guessing they are universally useful, the most comments one seems generally useful too!
Here's some more based on Ralph's ideas. These could be templates / modes for the widget you could select from when adding the widget to a page. If you wanted more than one of these, just add another copy of the widget. Could also 'collapse' them into a tabbed widget. (I'm hesitant on that idea, tho, I think the UI would be kind of clunky.)
<img alt="more-team-tickets.png" src="/fedora-hubs/issue/raw/3e4215111e33e4d8770665f3a04b7c746531ffde426be797847e66dce8e36f2d-more-team-tickets.png" />
<img alt="more-team-tickets.png" src="/fedora-hubs/issue/raw/files/3e4215111e33e4d8770665f3a04b7c746531ffde426be797847e66dce8e36f2d-more-team-tickets.png" />
Okay, here's an example config panel for personal and one for the project hubs. The main diff is that the personal and project hub ticket widgets have different templates (all mocked up above.) Also, the personal asks for the email address of the person in question; the project one just asks for the component name.
<img alt="ticket-config_personal.png" src="/fedora-hubs/issue/raw/c7f663649d2ac9b582f03938dcb76f8d287147520ba67ce3d7991d76d53aa0b0-ticket-config_personal.png" />
<img alt="bugs-project.png" src="/fedora-hubs/issue/raw/2731a01112251c6f9ab86c9ab492ce8936c9b7ee22cecd69cf7724be1393bb9a-bugs-project.png" />
@duffy thanks for the designs, they look really good.
One thing though, I think we'll be using different template for editing a widget vs adding it. For editing the code has been merged in #138 it has a simple panel with just the fields a widget can be configured with. This panel will also have the 'Delete this widget' button (cf PR #139 which bring the feature to remove a widget from a hub).
Your designs here seem more like what we want when adding a widget to a hub, correct? If so, then they will probably not have this Delete this widget button since when we're adding it, it's not in the hub already :)
Delete this widget
How does that sound?
@pingou makes sense! just to sum up our convo in IRC - these edit mockups would require custom templates, which i think are really important to have, but for our first cut to get this out the door we do not need them. the add and edit being the same except for the delete button makes sense too. for future reference, also, here's the summary of how to add widgets:
https://lists.fedoraproject.org/archives/list/hubs-devel@lists.fedoraproject.org/thread/JJXAHYXVB4ZK273R6OQA4IQ5V5NYTHU7/
Metadata Update from @decause: - Issue unmarked as blocking: #35 - Issue unmarked as blocking: #37 - Issue unmarked as blocking: #39 - Issue marked as blocking: #35 - Issue marked as blocking: #37 - Issue marked as blocking: #39
Login to comment on this ticket.