[Patternfly] Responsive Filtering/Pagination Bars Contribution
Jenny Haines
jhaines at redhat.com
Mon Jan 23 18:42:10 UTC 2017
Hello,
I am curious what the PatternFly community thinks about how I've translated
filtering and pagination bars for the smallest possible mobile screen size.
(320px width!)
I've attached an image of the new desktop-width filtering and pagination
bars. Using the content from this desktop layout, I've rearranged and
optimized it for the smallest possible screen width. (See also the three
attached mobile layouts.)
Some points to note about the mobile screen translation:
- I have decided to hide the "Delete Rows" and "Restore Rows" buttons
inside the kebab to save precious mobile space. (This is a very common
solution to optimize content for mobile screens. The table content is
paramount, so condensing additional functionality is a smart move to see
more data.)
- You'll notice a new "Filter" button at the top left (solely for
mobile). This helps to save vertical screen space upon default screen load.
If the user wants to create a filter, they simply select this "Filter"
button to expose the filter form field. Selecting the same button again
hides this form field.
- Please ignore the actual table content on mobile, as we have not
gotten to optimizing tables for mobile at this time. (That's why I've
blurred it out.)
- I have determined that the pagination bar at the bottom should become
sticky for mobile, as the user shouldn't have to scroll far to see these
controls.
- I have decided to turn off the "15^ per page" functionality for
mobile, for a couple of reasons.
- It takes up additional vertical space, as it would need to be
stacked above the rest of the pagination controls. Stacking it above the
rest of the pagination controls would mean that we could not use
a "sticky"
pagination bar solution.
- On a mobile screen, there is not a huge need for more than 15
consecutive table rows. More than this number, and the scrolling
would seem
endless, as the user can probably only see about 4 rows "above
the fold" at
any given time.
Thanks for your feedback on these mobile layouts!
*Jenny Haines*
*UI/VISUAL DESIGNER*
(m) 443-889-2881
jhaines at redhat.com
jennyhaines10 at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/patternfly/attachments/20170123/e066742e/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: responsive-desktop.png
Type: image/png
Size: 263901 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/patternfly/attachments/20170123/e066742e/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: responsive-320x480.png
Type: image/png
Size: 150033 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/patternfly/attachments/20170123/e066742e/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: responsive-320x480-openfilter.png
Type: image/png
Size: 146520 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/patternfly/attachments/20170123/e066742e/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: responsive-320x480-selectedkebab.png
Type: image/png
Size: 146923 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/patternfly/attachments/20170123/e066742e/attachment-0003.png>
More information about the PatternFly
mailing list