<html><head><meta http-equiv="Content-Type" content="text/html charset=gb2312"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I did some research about the quick filter design. Also collecting some RH product that are using filter. For e.g. Openshit, Cloudforms<div class=""><br class=""></div><div class="">Any questions or feedback on this research?</div><div class=""><br class=""></div><div class="">Thank you</div><div class=""><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Best Regards,<br class=""><br class="">Melody Zhong<br class=""></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Interaction Designer  Red Hat UXD </div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">83-88150 | UTC+8 | <a href="mailto:mzhong@redhat.com" class="">mzhong@redhat.com</a></div></div></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">在 2017年3月1日,上午1:00,<a href="mailto:patternfly-request@redhat.com" class="">patternfly-request@redhat.com</a> 写道:</div><br class="Apple-interchange-newline"><div class="">Send Patternfly mailing list submissions to<br class=""><span class="Apple-tab-span" style="white-space:pre">     </span><a href="mailto:patternfly@redhat.com" class="">patternfly@redhat.com</a><br class=""><br class="">To subscribe or unsubscribe via the World Wide Web, visit<br class=""><span class="Apple-tab-span" style="white-space:pre">   </span>https://www.redhat.com/mailman/listinfo/patternfly<br class="">or, via email, send a message with subject or body 'help' to<br class=""><span class="Apple-tab-span" style="white-space:pre">    </span>patternfly-request@redhat.com<br class=""><br class="">You can reach the person managing the list at<br class=""><span class="Apple-tab-span" style="white-space:pre">   </span>patternfly-owner@redhat.com<br class=""><br class="">When replying, please edit your Subject line so it is more specific<br class="">than "Re: Contents of Patternfly digest..."<br class=""><br class=""><br class="">Today's Topics:<br class=""><br class="">   1. Re: multi-select filter widget (Serena Doyle)<br class="">   2. Re: multi-select filter widget (Alexander Wels)<br class=""><br class=""><br class="">----------------------------------------------------------------------<br class=""><br class="">Message: 1<br class="">Date: Tue, 28 Feb 2017 08:40:31 -0500<br class="">From: Serena Doyle <sdoyle@redhat.com><br class="">To: Alexander Wels <awels@redhat.com><br class="">Cc: patternfly <patternfly@redhat.com><br class="">Subject: Re: [Patternfly] multi-select filter widget<br class="">Message-ID:<br class=""><span class="Apple-tab-span" style="white-space:pre">      </span><CAJxcuqAkzg-ePmy2WycEPak0nm=WQjpbmVbALFyWYjYNPGV5Rg@mail.gmail.com><br class="">Content-Type: text/plain; charset="utf-8"<br class=""><br class="">Thanks for bringing up that point Alexander.  In the topology view, the<br class="">filters are not mutually exclusive either they are toggle buttons.<br class=""><br class=""><br class=""><br class="">On Tue, Feb 28, 2017 at 8:38 AM, Alexander Wels <awels@redhat.com> wrote:<br class=""><br class=""><blockquote type="cite" class="">On Tuesday, February 28, 2017 6:49:40 AM EST Leslie Hinson wrote:<br class=""><blockquote type="cite" class="">Thanks everyone. I've created a epic and filled out the details on the<br class="">first story, a conceptual design story. Check it out here:<br class="">https://patternfly.atlassian.net/browse/PTNFLY-2247<br class=""><br class="">Not sure atm when we will be able to get to this but have it in the<br class=""></blockquote>backlog<br class=""><blockquote type="cite" class="">as a reminder :)<br class=""><br class="">Thanks!<br class="">Leslie<br class=""><br class="">On Mon, Feb 27, 2017 at 5:10 PM, Jeremy Perry <jeperry@redhat.com><br class=""></blockquote>wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Perhaps button groups can be used this way. We've used button groups to<br class="">create filters for mutually exclusive options on Red Hat Customer<br class=""></blockquote></blockquote>Portal.<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">In both cases the filters are paired with a keyword filter.<br class=""><br class=""></blockquote></blockquote><br class="">Note, the filter for the errata grid are check boxes, aka they are not<br class="">mutually exclusive. I am actually already using the button group for<br class="">mutually<br class="">exclusive selection of some different widgets (switching between different<br class="">types of storage, and their associated widgets).<br class=""><br class="">See attached files for examples of both. (errata_multi_filter for non<br class="">exclusive, and new_vm_disk_direct_lun for exclusive, which I am using a<br class="">buttong group for already)<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><br class="">In this example, filtering Security errata by Severity  (showing only<br class="">critical here)<br class=""><br class="">[image: Inline image 1]<br class=""><br class=""><br class="">And here, in another part of the portal, we are viewing all errata<br class=""></blockquote></blockquote>types<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">on a particular system. Selecting type: security then shows the<br class=""></blockquote></blockquote>dependent<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">sub-filter for severity, which is a dropdown.<br class="">[image: Inline image 1]<br class=""><br class="">On Fri, Feb 24, 2017 at 1:35 PM, Matt Carrano <mcarrano@redhat.com><br class=""></blockquote></blockquote>wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">I've also specified this type of filter interaction in the Tendrl<br class=""></blockquote></blockquote></blockquote>Storage<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Console as a quick filter for table or list views.  Agree that this is<br class="">something that would be a good future add to PatternFly.<br class=""><br class="">Matt<br class=""><br class="">On Fri, Feb 24, 2017 at 12:45 PM, Serena Doyle <sdoyle@redhat.com><br class=""></blockquote></blockquote></blockquote>wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Greg,<br class=""><br class="">We definitely need something like this.  I think the pattern need to<br class="">provide a quick, intuitive way to filter a dataset by toggling<br class="">individual<br class="">items on or off.  The Topology View in ManageIQ/CloudForms has the<br class=""></blockquote></blockquote></blockquote></blockquote>same<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">need, and also needs a better experience to do so!<br class=""><br class="">So, from my perspective, we do not have this in PatternFly, but<br class=""></blockquote></blockquote></blockquote></blockquote>should<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">add it to the backlog!<br class=""><br class="">Thanks,<br class="">- Serena<br class=""><br class="">On Fri, Feb 24, 2017 at 11:08 AM, Greg Sheremeta <<br class=""></blockquote></blockquote></blockquote></blockquote>gshereme@redhat.com><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><br class="">wrote:<br class=""><blockquote type="cite" class="">Hi,<br class=""><br class="">We have this "widget" in oVirt that allows the user to filter<br class=""></blockquote></blockquote></blockquote></blockquote></blockquote>things by<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">toggling checkboxes. We are thinking we should also add text<br class=""></blockquote></blockquote></blockquote></blockquote></blockquote>filtering<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">and<br class="">maybe paging.<br class=""><br class="">I don't see a widget that's an exact fit in PatternFly.<br class=""><br class="">Any ideas, or desire to create such a thing?<br class=""><br class="">Best wishes,<br class="">Greg<br class=""><br class="">[image: Inline image 1]<br class=""><br class="">--<br class="">Greg Sheremeta, MBA<br class="">Red Hat, Inc.<br class="">Sr. Software Engineer<br class="">gshereme@redhat.com<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">--<br class="">- Serena Chechile Doyle<br class="">*UXD | Unified Management Experience*<br class="">*Red Hat*<br class="">*Cell* 508-769-7715 | *IRC* - serena | *Skype* - serenamarie125 |<br class="">*Twitter* - @serenamarie125<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">--<br class="">Matt Carrano<br class="">Sr. Interaction Designer<br class="">Red Hat, Inc.<br class="">mcarrano@redhat.com<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote></blockquote><br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""><br class=""><br class=""></blockquote><br class=""><br class="">-- <br class="">- Serena Chechile Doyle<br class="">*UXD | Unified Management Experience*<br class="">*Red Hat*<br class="">*Cell* 508-769-7715 | *IRC* - serena | *Skype* - serenamarie125 | *Twitter* -<br class="">@serenamarie125<br class="">-------------- next part --------------<br class="">An HTML attachment was scrubbed...<br class="">URL: <https://www.redhat.com/archives/patternfly/attachments/20170228/708d16b0/attachment.html><br class=""><br class="">------------------------------<br class=""><br class="">Message: 2<br class="">Date: Tue, 28 Feb 2017 08:47:53 -0500<br class="">From: Alexander Wels <awels@redhat.com><br class="">To: Serena Doyle <sdoyle@redhat.com><br class="">Cc: patternfly <patternfly@redhat.com><br class="">Subject: Re: [Patternfly] multi-select filter widget<br class="">Message-ID: <15048577.IQExfFfDXp@awels><br class="">Content-Type: text/plain; charset="us-ascii"<br class=""><br class="">On Tuesday, February 28, 2017 8:40:31 AM EST Serena Doyle wrote:<br class=""><blockquote type="cite" class="">Thanks for bringing up that point Alexander.  In the topology view, the<br class="">filters are not mutually exclusive either they are toggle buttons.<br class=""><br class=""></blockquote><br class="">Well it would be fairly straight forward for me to replace the check boxes <br class="">with a button group containing checkbox buttons and putting the FA icons in <br class="">the buttons, which would make it more or less look like the topology view.<br class=""><br class=""><blockquote type="cite" class="">On Tue, Feb 28, 2017 at 8:38 AM, Alexander Wels <awels@redhat.com> wrote:<br class=""><blockquote type="cite" class="">On Tuesday, February 28, 2017 6:49:40 AM EST Leslie Hinson wrote:<br class=""><blockquote type="cite" class="">Thanks everyone. I've created a epic and filled out the details on the<br class="">first story, a conceptual design story. Check it out here:<br class="">https://patternfly.atlassian.net/browse/PTNFLY-2247<br class=""><br class="">Not sure atm when we will be able to get to this but have it in the<br class=""></blockquote><br class="">backlog<br class=""><br class=""><blockquote type="cite" class="">as a reminder :)<br class=""><br class="">Thanks!<br class="">Leslie<br class=""><br class="">On Mon, Feb 27, 2017 at 5:10 PM, Jeremy Perry <jeperry@redhat.com><br class=""></blockquote><br class="">wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Perhaps button groups can be used this way. We've used button groups<br class="">to<br class="">create filters for mutually exclusive options on Red Hat Customer<br class=""></blockquote></blockquote><br class="">Portal.<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">In both cases the filters are paired with a keyword filter.<br class=""></blockquote></blockquote><br class="">Note, the filter for the errata grid are check boxes, aka they are not<br class="">mutually exclusive. I am actually already using the button group for<br class="">mutually<br class="">exclusive selection of some different widgets (switching between different<br class="">types of storage, and their associated widgets).<br class=""><br class="">See attached files for examples of both. (errata_multi_filter for non<br class="">exclusive, and new_vm_disk_direct_lun for exclusive, which I am using a<br class="">buttong group for already)<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">In this example, filtering Security errata by Severity  (showing only<br class="">critical here)<br class=""><br class="">[image: Inline image 1]<br class=""><br class=""><br class="">And here, in another part of the portal, we are viewing all errata<br class=""></blockquote></blockquote><br class="">types<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">on a particular system. Selecting type: security then shows the<br class=""></blockquote></blockquote><br class="">dependent<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">sub-filter for severity, which is a dropdown.<br class="">[image: Inline image 1]<br class=""><br class="">On Fri, Feb 24, 2017 at 1:35 PM, Matt Carrano <mcarrano@redhat.com><br class=""></blockquote></blockquote><br class="">wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">I've also specified this type of filter interaction in the Tendrl<br class=""></blockquote></blockquote></blockquote><br class="">Storage<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Console as a quick filter for table or list views.  Agree that this<br class="">is<br class="">something that would be a good future add to PatternFly.<br class=""><br class="">Matt<br class=""><br class="">On Fri, Feb 24, 2017 at 12:45 PM, Serena Doyle <sdoyle@redhat.com><br class=""></blockquote></blockquote></blockquote><br class="">wrote:<br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Greg,<br class=""><br class="">We definitely need something like this.  I think the pattern need to<br class="">provide a quick, intuitive way to filter a dataset by toggling<br class="">individual<br class="">items on or off.  The Topology View in ManageIQ/CloudForms has the<br class=""></blockquote></blockquote></blockquote></blockquote><br class="">same<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">need, and also needs a better experience to do so!<br class=""><br class="">So, from my perspective, we do not have this in PatternFly, but<br class=""></blockquote></blockquote></blockquote></blockquote><br class="">should<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">add it to the backlog!<br class=""><br class="">Thanks,<br class="">- Serena<br class=""><br class="">On Fri, Feb 24, 2017 at 11:08 AM, Greg Sheremeta <<br class=""></blockquote></blockquote></blockquote></blockquote><br class="">gshereme@redhat.com><br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">wrote:<br class=""><blockquote type="cite" class="">Hi,<br class=""><br class="">We have this "widget" in oVirt that allows the user to filter<br class=""></blockquote></blockquote></blockquote></blockquote></blockquote><br class="">things by<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">toggling checkboxes. We are thinking we should also add text<br class=""></blockquote></blockquote></blockquote></blockquote></blockquote><br class="">filtering<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class=""><blockquote type="cite" class="">and<br class="">maybe paging.<br class=""><br class="">I don't see a widget that's an exact fit in PatternFly.<br class=""><br class="">Any ideas, or desire to create such a thing?<br class=""><br class="">Best wishes,<br class="">Greg<br class=""><br class="">[image: Inline image 1]<br class=""><br class="">--<br class="">Greg Sheremeta, MBA<br class="">Red Hat, Inc.<br class="">Sr. Software Engineer<br class="">gshereme@redhat.com<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">--<br class="">- Serena Chechile Doyle<br class="">*UXD | Unified Management Experience*<br class="">*Red Hat*<br class="">*Cell* 508-769-7715 | *IRC* - serena | *Skype* - serenamarie125 |<br class="">*Twitter* - @serenamarie125<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">--<br class="">Matt Carrano<br class="">Sr. Interaction Designer<br class="">Red Hat, Inc.<br class="">mcarrano@redhat.com<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote></blockquote><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""></blockquote></blockquote><br class=""><br class=""><br class=""><br class="">------------------------------<br class=""><br class="">_______________________________________________<br class="">Patternfly mailing list<br class="">Patternfly@redhat.com<br class="">https://www.redhat.com/mailman/listinfo/patternfly<br class=""><br class=""><br class="">End of Patternfly Digest, Vol 38, Issue 25<br class="">******************************************<br class=""></div></blockquote></div><br class=""></div></body></html>