Opened on 01/24/2017 at 10:18:01 AM

Closed on 04/21/2017 at 10:39:43 AM

#4837 closed change (invalid)

Fix share overlay and hide it on small screens

Reported by: saroyanm Assignee: saroyanm
Priority: P3 Milestone:
Module: User-Interface Keywords: new-settings-page
Cc: greiner, wspee Blocked By:
Blocking: #2706 Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by saroyanm)

Background

The share overlay functionality is broken and as part of #1524 we should not show the share overlay implemented in #2381 on small screens. Note that the dimensions of the content of the share overlay are dynamic so we need to estimate what the threshold should be for categorizing the screen as "small".

At some point we should make the share overlay's content responsive as well. Thereby we could avoid checks like this one altogether.

What to change

Fix the share overlay functionality and hide the share overlay (see #2381) on screens with less than 800px width (similar to implementation on the first-run page in #2018).

Attachments (0)

Change History (7)

comment:1 Changed on 01/24/2017 at 10:21:57 AM by saroyanm

  • Blocking 2706 added; 1524 removed

comment:2 Changed on 01/24/2017 at 04:34:41 PM by greiner

  • Description modified (diff)
  • Priority changed from Unknown to P3
  • Ready set
  • Summary changed from Resolution optimization of share overlay to Don't show share overlay on small screens

comment:3 Changed on 01/27/2017 at 03:36:33 PM by saroyanm

  • Owner set to saroyanm

comment:4 follow-up: Changed on 01/27/2017 at 06:06:20 PM by saroyanm

  • Description modified (diff)
  • Summary changed from Don't show share overlay on small screens to Fix share overlay and hide it on small screens

The share overlay funcionality is broken, I've updated the ticket so we can fix it in the scope of this ticket and also implement the mobile behavior.

The only thing that I don't understand, what should be the behavior if we are hiding the overlay on the small screens ? Should we deeplink to the Help tab, where people can access our product pages ?

comment:5 in reply to: ↑ 4 Changed on 01/27/2017 at 06:58:51 PM by greiner

Replying to saroyanm:

The only thing that I don't understand, what should be the behavior if we are hiding the overlay on the small screens ? Should we deeplink to the Help tab, where people can access our product pages ?

Good point. It should probably be the same behavior as when "Remove social media buttons" is enabled. On the first-run page that behavior is to have each button link to the respective site directly whereas here it is to hide the share button.

comment:6 Changed on 04/20/2017 at 06:25:11 PM by saroyanm

  • Cc wspee added

@Winsley what are the plans regarding share overlay ?
Are we going to have share overlay ?
If so I think it make sense to convert this ticket into bitbucket ticket before closing I guess.

comment:7 Changed on 04/21/2017 at 10:39:43 AM by wspee

  • Resolution set to invalid
  • Status changed from new to closed

The new new options page (#5158) will not have any share functionality (only for contact purposes) and the first run page will be removed sooner or later.

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from saroyanm.
 
Note: See TracTickets for help on using tickets.