#2713 HIGH Trial-3: Add paging arrows to the activities frame

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 8 14:33:40 EDT 2007


#2713: Add paging arrows to the activities frame
---------------------+------------------------------------------------------
  Reporter:  tomeu   |       Owner:  edsiper
      Type:  defect  |      Status:  new    
  Priority:  high    |   Milestone:  Trial-3
 Component:  sugar   |     Version:         
Resolution:          |    Keywords:         
  Verified:  0       |  
---------------------+------------------------------------------------------
Changes (by Eben):

  * priority:  normal => high
  * summary:  add paging arrows to the activities frame => Add paging
              arrows to the activities frame

Comment:

 The above spec isn't quite right. I'll lay it out in detail to be sure
 it's clear.

 The frame is broken into 75px square cells, which means there are 16 cells
 across the bottom of the frame.  The corner cells are never used, which
 limits the edge to 14 cells.  When there are more than 14 activities, the
 left and right cells should become arrow cells, thus limiting the number
 of activities visible to 12 per "page".

 The arrow icon provided should be centered within the 75px cell at the
 left and right. (The icons should come from the system theme:  go-left and
 go-right) The entire 75px cell should act as a clickable area for the
 pager arrow, and will require an explicit click to activate.  When
 clicked, the 12 icons visible should "slide" left or right by a full
 twelve icons, revealing the next page.  When the last page is reached, it
 should still scroll over a full twelve, revealing a non-full bar.  For
 instance, when there are fifteen activities, clicking the right arrow
 would scroll over to reveal 3 total activities on page 2.

 I'm uncertain about whether or not we want to support looping back to page
 one.  If one method is easier than the other, chose that one for now.  If
 they are equally easy, let me know and I'll think about the interaction a
 bit more.

 The scrolling animation should be perceivable but quick.  I'd say 1/3
 second, perhaps.  Ideally it should have an ease-out and perhaps an ease-
 in also.  Steady scrolling always feel mechanical; some acceleration and
 deceleration would help.

 It would be ideal if this solution were developed in a modular way since
 we'll need this paging in various other locations, including the people
 edge of the frame, and later on within the tray element which will become
 a standard control.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2713#comment:1>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list