Commit Graph

105 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
9b59aad7c6 Bug 1464782: Update references to offset-* properties in the rest of the tree. r=xidorn
MozReview-Commit-ID: AOMoLSJKySy
2018-06-27 16:12:02 +02:00
Ricky Rosario
a1cabc5a7a Bug 1456496 - dark theme for onboarding snippets r=k88hudson
MozReview-Commit-ID: CqprUlxd2IZ
2018-04-26 12:51:42 -04:00
Ricky Rosario
e5ac4d843f Bug 1449651 - Apply dark theme style to onboarding overlay and icon r=Mardak
MozReview-Commit-ID: Dr1pnNhocuy
2018-04-17 18:14:59 -04:00
Edouard Oger
c34b8c229e Bug 1420193 - Add Connect Another Device button to Sync onboarding panel. r=markh,mossop
MozReview-Commit-ID: 7M6JMJALz2j
2017-11-23 12:17:37 -05:00
Fischer.json
f12e7e519f Bug 1414721 - Colors of Onboarding nav icons are inconsistent, r=gasolin
Previously we used background images to display tour icons on the nav list and on the tour notification. This caused two pitfalls: First, if fill colors were different inside svg icons, we would see inconsistent tour icon colors. Second, for one tour icon there would need two svg files.

This patch switches to the mask-image approach, which makes a icon svg as a mask filtering the background color beneath, so we can unify icon colors by the external css and remove extra colored svg files.

MozReview-Commit-ID: ErXexz15y8F
2017-11-09 11:11:50 +08:00
gasolin
e8f596e1b0 Bug 1399142 - PART I: update the tour overlay colors;r=Fischer
MozReview-Commit-ID: 9fPva9qUCHi
2017-10-17 11:02:01 +08:00
gasolin
4bcffed279 Bug 1399955 - set notification-body max height to show more description;r=rexboy
MozReview-Commit-ID: EKTtaugkUT9
2017-09-20 10:00:23 +08:00
gasolin
b6129f8689 Bug 1399955 - set menu item max height to show 2 lines properly;r=rexboy
MozReview-Commit-ID: EqkKh2N8Daf
2017-09-20 09:41:24 +08:00
gasolin
2ee6216b16 Bug 1399983 - Firefox logo should float in place;r=rexboy
MozReview-Commit-ID: 6pw9oqcCO6b
2017-09-15 14:19:36 +08:00
Rex Lee
42275f5954 Bug 1399846 - [onboarding] Don't show speech bubble upon hovering watermark. r=gasolin
MozReview-Commit-ID: 43FLUQMsZ9q
2017-09-15 14:14:53 +08:00
Rex Lee
8814bcfb8f Bug 1392475 - [Onboarding] Turn fox logo to watermark if all tours or notifications are finished. r=Fischer,gasolin
MozReview-Commit-ID: CLbiHqCmxr0
2017-08-30 15:24:47 +08:00
Fischer.json
8a412cf02f Bug 1398987 - Can't see the onboarding overlay close button with Windows dark high contrast modes, r=rexboy
MozReview-Commit-ID: 9Iod7SMSTWs
2017-09-12 18:00:09 +08:00
Fischer.json
0e64c51b72 Bug 1394731 - The onboarding tour nav item's icon doesn't change to the proper colored icon while mouse hovering together, r=rexboy
Fix the regression caused by the bug 1377298

MozReview-Commit-ID: JGriKNclgxT
2017-09-10 19:18:46 +08:00
gasolin
bf816242d5 Bug 1396734 - Set onboarding-notification-body font weight to normal to avoid font bluring on windows;r=rexboy
MozReview-Commit-ID: LbKGMUbur7q
2017-09-08 09:25:29 +08:00
Ricky Chien
f83c8407ec Bug 1395065 - Move the notification to the top-center of the window r=gasolin
MozReview-Commit-ID: L4OSbt3hJ4q
2017-09-07 18:23:27 +08:00
Ricky Chien
6c2263f0b1 Bug 1392474 - [Onboarding] replace the check box with a “Skip Tour” button r=Fischer
MozReview-Commit-ID: IECHQf03n0z
2017-09-01 23:47:40 +08:00
gasolin
f0ebfe3347 Bug 1396477 - fix the onboarding speech bubble box-shadow in RTL;r=rexboy
MozReview-Commit-ID: 2aPhid6JtSw
2017-09-04 12:12:53 +08:00
Fischer.json
0534e730f7 Bug 1392472 - Implement the blue dot on the overlay icon button, r=gasolin
The patch

- fixes Bug 1392471 together: before the 1st notification mute session show the speech bubble by default; after the 1st notification mute session show the blue dot by default.

- shows the blue dot by default if the window width is smaller then 1150px disregarding the 1st notification mute session

- shows the speech bubble when hovering on the blue dot

MozReview-Commit-ID: 6TXZrwDwfV3
2017-09-04 12:14:33 +08:00
Fischer.json
40beb8b7db Bug 1371538 - Should add the Screenshots tour in the onBoarding overlay, r=flod,rexboy
MozReview-Commit-ID: D7YKZyV2Bm2
2017-08-25 12:11:26 +08:00
Wes Kocher
f898fe270e Merge m-c to inbound a=merge
MozReview-Commit-ID: 3rHXXSEcJ6k
2017-08-30 19:58:40 -07:00
Yura Zenevich
2c3b136934 Bug 1393564 - making onboarding overlay button z-index consistent with other elements (notification and dialog). r=gasolin
MozReview-Commit-ID: HIU3gCziIpk
2017-08-30 22:38:13 -04:00
gasolin
dd82bfb762 Bug 1392468 - [Onboarding] replace overlay icon to fox icon;r=Fischer,rexboy
MozReview-Commit-ID: JHtE1Kbr2sk
2017-08-22 11:00:01 +08:00
gasolin
c3d79b1c81 Bug 1392467 - [Onboarding] change speech bubble and overlay CTA style;r=rexboy
MozReview-Commit-ID: 5b9lFgA7r1
2017-08-22 15:03:12 +08:00
gasolin
44c4e79be3 Bug 1392552 - [Onboarding] update notification layout and style based on new spec;r=rexboy
MozReview-Commit-ID: Lbpz53ctvJt
2017-08-22 14:37:47 +08:00
Sebastian Hengst
d06041bc74 Backed out changeset 2db66a67c944 (bug 1392468) for failing clipboard's browser/base/content/test/newtab/browser_newtab_undo.js. r=backout 2017-08-28 13:18:33 +02:00
gasolin
8b148a8d1f Bug 1392468 - [Onboarding] replace icon and change to the new position;r=Fischer
MozReview-Commit-ID: JHtE1Kbr2sk
2017-08-22 11:00:01 +08:00
gasolin
4edc4f6bac Bug 1392469 - [Onboarding] remove all notification illustrations;r=Fischer
MozReview-Commit-ID: KkYOtJxkrOs
2017-08-22 10:46:17 +08:00
gasolin
ff1ad6304f Bug 1392469 - [Onboarding] remove fox icon and speech bubble from notification;r=Fischer
MozReview-Commit-ID: BeaOswqNf4G
2017-08-22 10:24:52 +08:00
gasolin
ad302e6416 Bug 1388813 - [Onboarding] expand Tour Notification description width to allow longer descrition;r=rexboy
MozReview-Commit-ID: JykTLLGed8m
2017-08-23 09:57:48 +08:00
Yura Zenevich
16cafaa4d0 Bug 1377298 - improve semantics and keyboard accessibility of tour tabs UI in onboarding overlay. r=mossop, gasolin
MozReview-Commit-ID: Iay3mL6RJKF
2017-08-17 14:22:53 -04:00
Sebastian Hengst
ccfe719181 Backed out changeset 7476ca517e2b (bug 1377298) for failing browser-chrome's browser/extensions/onboarding/test/browser/browser_onboarding_keyboard.js. r=backout on a CLOSED TREE 2017-08-17 19:44:31 +02:00
Yura Zenevich
a6c29c7a07 Bug 1377298 - improve semantics and keyboard accessibility of tour tabs UI in onboarding overlay. r=mossop, gasolin
MozReview-Commit-ID: Iay3mL6RJKF
2017-08-17 09:34:14 -04:00
gasolin
23ef544d4f Bug 1366056 - showing v57 tourset for new user tour and update user tour;r=Fischer,mossop,rexboy
MozReview-Commit-ID: JUmPyJiNKFx
2017-08-14 14:30:46 +08:00
Sebastian Hengst
d91c922c3b Backed out changeset f25c91cca4c3 (bug 1366056) for failing browser_all_files_referenced.js. r=backout 2017-08-16 15:28:53 +02:00
gasolin
2209d4ad7b Bug 1366056 - showing v57 tourset for new user tour and update user tour;r=Fischer,mossop,rexboy
MozReview-Commit-ID: JUmPyJiNKFx
2017-08-14 14:30:46 +08:00
Rex Lee
edd7282c0d Bug 1389541 - Wrap speech bubble of onboarding icon correctly. r=gasolin,Pike
MozReview-Commit-ID: 7u3JApw5Qmy
2017-08-14 14:40:25 +08:00
gasolin
aa4e8030cd Bug 1387969 - show scrollbar when onboarding tour description is longer;r=rexboy
MozReview-Commit-ID: 12uhcn9EWJZ
2017-08-11 17:11:24 +08:00
Fischer.json
5ea3093124 Bug 1382520 - Place visual assets of onboarding tours of version 57, r=mossop
MozReview-Commit-ID: 4mfhRoseVZv
2017-08-11 14:50:55 +08:00
Sebastian Hengst
ffcfd27845 Backed out changeset bd9e37c5008d (bug 1382520) for failing mochitest browser/base/content/test/static/browser_all_files_referenced.js. r=backout 2017-08-14 09:42:14 +02:00
Fischer.json
bd4cac88ce Bug 1382520 - Place visual assets of onboarding tours of version 57, r=mossop
MozReview-Commit-ID: 4mfhRoseVZv
2017-08-11 14:50:55 +08:00
Sebastian Hengst
a3494db99a Backed out changeset 33901272db44 (bug 1382520) for packaging failure. r=backout 2017-08-14 00:17:51 +02:00
Fischer.json
011a0f5642 Bug 1382520 - Place visual assets of onboarding tours of version 57, r=mossop
MozReview-Commit-ID: 4mfhRoseVZv
2017-08-11 14:50:55 +08:00
Yura Zenevich
425b1bf6fd Bug 1387057 - improved accessibliity of onboarding notification bar. r=mossop
MozReview-Commit-ID: Hx60C142g3u
2017-08-10 16:16:41 -04:00
Yura Zenevich
675d9062ed Bug 1377283 - making Close onboarding dialog button accessible. r=gasolin, mossop
MozReview-Commit-ID: 47rUBS3PoNY
2017-08-04 09:34:38 -04:00
Sebastian Hengst
d871323353 Backed out changeset a4e1205b2d4b (bug 1377283) for linting failure at onboarding.js:984 and failing browser-chrome's browser_onboarding_accessibility.js. r=backout on a CLOSED TREE 2017-08-04 09:32:00 +02:00
Sebastian Hengst
8f7bb336c2 Backed out changeset d0c848b96019 (bug 1377298) 2017-08-04 09:31:09 +02:00
Sebastian Hengst
34ca581645 Backed out changeset e6ac32ef78d3 (bug 1387057) 2017-08-04 09:30:59 +02:00
Yura Zenevich
c42f597be2 Bug 1387057 - improved accessibliity of onboarding notification bar. r=mossop
MozReview-Commit-ID: Hx60C142g3u
2017-08-04 01:05:57 -04:00
Yura Zenevich
589cd2776f Bug 1377298 - improve semantics and keyboard accessibility of tour tabs UI in onboarding overlay. r=mossop, gasolin
MozReview-Commit-ID: Iay3mL6RJKF
2017-08-04 01:05:56 -04:00
Yura Zenevich
71eae08b14 Bug 1377283 - making Close onboarding dialog button accessible. r=gasolin, mossop
MozReview-Commit-ID: 47rUBS3PoNY
2017-08-04 01:05:56 -04:00