[Patternfly] multi-select filter widget

Alexander Wels awels at redhat.com
Tue Feb 28 13:47:53 UTC 2017


On Tuesday, February 28, 2017 8:40:31 AM EST Serena Doyle wrote:
> Thanks for bringing up that point Alexander.  In the topology view, the
> filters are not mutually exclusive either they are toggle buttons.
> 

Well it would be fairly straight forward for me to replace the check boxes 
with a button group containing checkbox buttons and putting the FA icons in 
the buttons, which would make it more or less look like the topology view.

> On Tue, Feb 28, 2017 at 8:38 AM, Alexander Wels <awels at redhat.com> wrote:
> > On Tuesday, February 28, 2017 6:49:40 AM EST Leslie Hinson wrote:
> > > Thanks everyone. I've created a epic and filled out the details on the
> > > first story, a conceptual design story. Check it out here:
> > > https://patternfly.atlassian.net/browse/PTNFLY-2247
> > > 
> > > Not sure atm when we will be able to get to this but have it in the
> > 
> > backlog
> > 
> > > as a reminder :)
> > > 
> > > Thanks!
> > > Leslie
> > > 
> > > On Mon, Feb 27, 2017 at 5:10 PM, Jeremy Perry <jeperry at redhat.com>
> > 
> > wrote:
> > > > Perhaps button groups can be used this way. We've used button groups
> > > > to
> > > > create filters for mutually exclusive options on Red Hat Customer
> > 
> > Portal.
> > 
> > > > In both cases the filters are paired with a keyword filter.
> > 
> > Note, the filter for the errata grid are check boxes, aka they are not
> > mutually exclusive. I am actually already using the button group for
> > mutually
> > exclusive selection of some different widgets (switching between different
> > types of storage, and their associated widgets).
> > 
> > See attached files for examples of both. (errata_multi_filter for non
> > exclusive, and new_vm_disk_direct_lun for exclusive, which I am using a
> > buttong group for already)
> > 
> > > > In this example, filtering Security errata by Severity  (showing only
> > > > critical here)
> > > > 
> > > > [image: Inline image 1]
> > > > 
> > > > 
> > > > And here, in another part of the portal, we are viewing all errata
> > 
> > types
> > 
> > > > on a particular system. Selecting type: security then shows the
> > 
> > dependent
> > 
> > > > sub-filter for severity, which is a dropdown.
> > > > [image: Inline image 1]
> > > > 
> > > > On Fri, Feb 24, 2017 at 1:35 PM, Matt Carrano <mcarrano at redhat.com>
> > 
> > wrote:
> > > >> I've also specified this type of filter interaction in the Tendrl
> > 
> > Storage
> > 
> > > >> Console as a quick filter for table or list views.  Agree that this
> > > >> is
> > > >> something that would be a good future add to PatternFly.
> > > >> 
> > > >> Matt
> > > >> 
> > > >> On Fri, Feb 24, 2017 at 12:45 PM, Serena Doyle <sdoyle at redhat.com>
> > 
> > wrote:
> > > >>> Greg,
> > > >>> 
> > > >>> We definitely need something like this.  I think the pattern need to
> > > >>> provide a quick, intuitive way to filter a dataset by toggling
> > > >>> individual
> > > >>> items on or off.  The Topology View in ManageIQ/CloudForms has the
> > 
> > same
> > 
> > > >>> need, and also needs a better experience to do so!
> > > >>> 
> > > >>> So, from my perspective, we do not have this in PatternFly, but
> > 
> > should
> > 
> > > >>> add it to the backlog!
> > > >>> 
> > > >>> Thanks,
> > > >>> - Serena
> > > >>> 
> > > >>> On Fri, Feb 24, 2017 at 11:08 AM, Greg Sheremeta <
> > 
> > gshereme at redhat.com>
> > 
> > > >>> wrote:
> > > >>>> Hi,
> > > >>>> 
> > > >>>> We have this "widget" in oVirt that allows the user to filter
> > 
> > things by
> > 
> > > >>>> toggling checkboxes. We are thinking we should also add text
> > 
> > filtering
> > 
> > > >>>> and
> > > >>>> maybe paging.
> > > >>>> 
> > > >>>> I don't see a widget that's an exact fit in PatternFly.
> > > >>>> 
> > > >>>> Any ideas, or desire to create such a thing?
> > > >>>> 
> > > >>>> Best wishes,
> > > >>>> Greg
> > > >>>> 
> > > >>>> [image: Inline image 1]
> > > >>>> 
> > > >>>> --
> > > >>>> Greg Sheremeta, MBA
> > > >>>> Red Hat, Inc.
> > > >>>> Sr. Software Engineer
> > > >>>> gshereme at redhat.com
> > > >>>> 
> > > >>>> _______________________________________________
> > > >>>> Patternfly mailing list
> > > >>>> Patternfly at redhat.com
> > > >>>> https://www.redhat.com/mailman/listinfo/patternfly
> > > >>> 
> > > >>> --
> > > >>> - Serena Chechile Doyle
> > > >>> *UXD | Unified Management Experience*
> > > >>> *Red Hat*
> > > >>> *Cell* 508-769-7715 | *IRC* - serena | *Skype* - serenamarie125 |
> > > >>> *Twitter* - @serenamarie125
> > > >>> 
> > > >>> _______________________________________________
> > > >>> Patternfly mailing list
> > > >>> Patternfly at redhat.com
> > > >>> https://www.redhat.com/mailman/listinfo/patternfly
> > > >> 
> > > >> --
> > > >> Matt Carrano
> > > >> Sr. Interaction Designer
> > > >> Red Hat, Inc.
> > > >> mcarrano at redhat.com
> > > >> 
> > > >> _______________________________________________
> > > >> Patternfly mailing list
> > > >> Patternfly at redhat.com
> > > >> https://www.redhat.com/mailman/listinfo/patternfly
> > > > 
> > > > _______________________________________________
> > > > Patternfly mailing list
> > > > Patternfly at redhat.com
> > > > https://www.redhat.com/mailman/listinfo/patternfly
> > 
> > _______________________________________________
> > Patternfly mailing list
> > Patternfly at redhat.com
> > https://www.redhat.com/mailman/listinfo/patternfly





More information about the PatternFly mailing list