Promote Compass app when mobile browser detected

Description

Show a promo div for the Compass mobile app, with a link to install from the user platform's dominant app store, when a browser is detected on an eligible platform.

  • Must be noticeable but fairly unobtrusive

  • Must be dismissible

    • Dismissal should be remembered for duration of user's session

  • Must match overall theming

  • Should be implemented in a way that makes it easily disabled by a savvy user

Environment

Main webapp when accessed from browser on an Android or iOS platform

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Benjamin Reed November 6, 2015 at 11:16 AM

Merged to 17

Jeff Gehlbach October 31, 2015 at 3:45 PM

Assigning to Ben since Compass is his baby

Jeff Gehlbach October 31, 2015 at 3:42 PM

Pull request ready:
https://github.com/OpenNMS/opennms/pull/431

Showing it only in login.jsp for now, and only once per session. No need to badger, I think, plus I'm lazy.

Fixed

Details

Assignee

Reporter

Labels

Components

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created October 31, 2015 at 2:13 PM
Updated November 6, 2015 at 11:16 AM
Resolved November 6, 2015 at 11:16 AM