Page MenuHomePhabricator

[EPIC] New Table of Contents Overlay accessed from Sticky Footer
Closed, DeclinedPublic

Description

Problems

Problem 1

The existing table of contents has various problems.

  • It does not work on browsers which do not run JavaScript e.g. Android 2.
  • It does not show for mobile devices. It only shows for tablet devices.
  • As @phuedx points out the existing table of contents will show a lot of whitespace at the bottom of the section, rather than a visual indication that the TOC is there but momentarily disabled
  • In tablet on articles with long infoboxes it can be hard to see (see figure 1)

Problem 2

The secondary actions which currently features the talk and categories buttons feels like it is becoming a bit of a dumping ground
To access them the user must also scroll to the bottom of the page.

Screen Shot 2017-06-20 at 5.52.13 PM.png (189×384 px, 19 KB)

Figure 1

Screen Shot 2016-08-10 at 16.26.33.png (1×2 px, 451 KB)

Design (probably outdated)

Footer

Screenshot_2015-04-29_13.49.08.png (1×750 px, 879 KB)

Overlay

phone-contents-10.png (1×641 px, 56 KB)

In the footer include an icon for table of contents. Tapping the icon will open table of contents in an overlay.

Prototype
Phone http://invis.io/322TQU8PA

Related Objects

Event Timeline

KHammerstein raised the priority of this task from to Needs Triage.
KHammerstein updated the task description. (Show Details)
KHammerstein added a subscriber: KHammerstein.
Jhernandez added a subscriber: Jhernandez.

Yes, this would definitely solve T93551.

Jdlrobson lowered the priority of this task from Medium to Low.Dec 15 2015, 6:17 PM
Nirzar changed the task status from Open to Stalled.May 12 2016, 2:08 AM

@Nirzar what is this stalled on?
Are there any updated mocks?

Jdlrobson renamed this task from Table of Contents Overlay accessed from Sticky Footer to [EPIC] New Table of Contents Overlay accessed from Sticky Footer.Jun 21 2017, 12:53 AM
Jdlrobson added a project: Epic.
Jdlrobson updated the task description. (Show Details)