Commit Graph

161 Commits

Author SHA1 Message Date
Tim Nguyen
5fbe3552e4 Bug 1448473 - Adjust panel variables to work well on dark themes. r=dao
MozReview-Commit-ID: KzL9iyMhOm
2018-03-28 21:22:29 +02:00
Tim Nguyen
800b8501ca Bug 1404688 - Make headerURL optional and remove text-shadow when there is no headerURL. r=jaws
MozReview-Commit-ID: 5x6SPWEJ3jp
2018-02-15 13:37:30 +00:00
Coroiu Cristina
86747c3ece Backed out changeset 067ee834b07b (bug 1404688) for xpcshell failures at toolkit/mozapps/extensions/test/xpcshell/test_LightweightThemeManager.js 2018-02-15 05:15:10 +02:00
Tim Nguyen
f26ed7c47c Bug 1404688 - Make headerURL optional and remove text-shadow when there is no headerURL. r=jaws
MozReview-Commit-ID: BWhStvcLpkL
2018-02-15 02:30:44 +00:00
Dorel Luca
2385f5c71f Backed out changeset 85e30806ade1 (bug 1404688) for Browser chrome failure on browser/base/content/test/general/browser_compacttheme.js. CLOSED TREE 2018-02-14 21:50:09 +02:00
Tim Nguyen
212aa936f0 Bug 1404688 - Make headerURL optional and remove text-shadow when there is no headerURL. r=jaws
MozReview-Commit-ID: iHJggOjHBa
2018-02-11 19:28:32 +00:00
Gijs Kruitbosch
8163c5a9c9 Bug 1391007 - stop giving buttons in customize mode a darker background on focus, r=jaws
MozReview-Commit-ID: 6mtM21WAqEn
2018-01-30 22:04:06 +00:00
Gijs Kruitbosch
447d01f074 Bug 1424452 - stop having 2 different values for the 'panel' area type, r=jaws
MozReview-Commit-ID: 3spDhRhlOTF
2017-12-09 12:37:20 +00:00
Tim Nguyen
49c6b9eb7d Bug 1426128 - Fix browser_parsable_css.js failure from bug 1425868. r=ntim
MozReview-Commit-ID: 79T1qZUYv8X
2017-12-19 09:24:49 -06:00
Tim Nguyen
ecbd0af966 Bug 1425868 - Consolidate arrow panel styling. r=dao
Original patch by Jared Wein [:jaws]

MozReview-Commit-ID: D8GxCjJ8Si3
2017-12-19 08:00:00 -06:00
Dorel Luca
824fce99c6 Backed out changeset 4f6ed26bdb9b (bug 1425868) for build bustages on OS X and Windows r=backout on a CLOSED TREE 2017-12-19 15:43:13 +02:00
Tim Nguyen
63dcea73ca Bug 1425868 - Consolidate arrow panel styling. r=dao
Original patch by Jared Wein [:jaws]

MozReview-Commit-ID: RAGeRpgoJF
2017-12-19 07:00:24 -06:00
Jared Wein
714418707d Bug 1423242 - Lower the font-size of the spacer during Whimsypong on Linux to prevent it from getting cut off. r=mconley
MozReview-Commit-ID: LweMVGHexI6
2017-12-05 10:50:47 -05:00
Jared Wein
138c7ebec8 Bug 1421672 - Explicitly declare the start/end values of CSS animations since optimizations require both. r=mconley
MozReview-Commit-ID: 2U0Uia1pYF8
2017-11-29 12:49:22 -05:00
Gijs Kruitbosch
4240d1040c Bug 1388029 - remove dead CSS relating to the old panel, r=jaws
MozReview-Commit-ID: FoXjvWPc9in
2017-11-07 12:52:56 +00:00
Gijs Kruitbosch
fd9bc93522 Bug 1388029 - remove notion of 'wide' widget and panel columns from the tree, r=jaws
MozReview-Commit-ID: IrCB3zn1BIT
2017-11-07 12:00:18 +00:00
Jared Wein
515520cdb5 Bug 1415054 - Handle RTL in empty customize mode better. r=gijs
MozReview-Commit-ID: HjqvOM1n14G
2017-11-08 15:32:21 -05:00
Jared Wein
f9d4685ed9 Bug 1410666 - Remove unused PanelUI-popup code. r=mconley
Original patch authored by Tim Nguyen (:ntim).

MozReview-Commit-ID: 6qQnRMQXPTH
2017-10-31 14:38:15 -04:00
Coroiu Cristina
a1006bed59 Backed out changeset b558ad2372bf (bug 1410666) for failing the browser-chrome on browser_all_files_referenced.js and browser_switch_to_customize_mode.js r=backout on a CLOSED TREE
Backed out changeset b558ad2372bf (bug 1410666)
2017-11-02 01:02:12 +02:00
Jared Wein
36471c65ad Bug 1410666 - Remove unused PanelUI-popup code. r=mconley
Original patch authored by Tim Nguyen (:ntim).

MozReview-Commit-ID: 6qQnRMQXPTH
2017-10-31 14:38:15 -04:00
Jared Wein
d0b4218d06 Bug 1413030 - Polish up a few conditions when the customization palette is mostly empty. r=mconley
MozReview-Commit-ID: Gr4sXTZo7pG
2017-10-24 17:23:22 -04:00
Jared Wein
d6f301d618 Bug 1409463 - Handle customization mode when only the Spacer is left. r=mconley
mconley helped with the initial setup here and they were reviewed by myself (jaws). His changes have been folded in to this patch since they didn't work as a standalone changeset.

MozReview-Commit-ID: E7U1ZciJl4D
2017-10-15 14:11:57 -04:00
Dão Gottwald
d09618162c Bug 1406625 - Remove leftover code and styling for <toolbarbutton type="menu-button"> r=mikedeboer
MozReview-Commit-ID: 8wBsluIMZHq
2017-10-07 20:10:24 +02:00
Dão Gottwald
c59a52834c Bug 1403734 - Set border radius for customize mode footer buttons. r=Gijs
MozReview-Commit-ID: 2ZK56nGC5Jt
2017-10-07 21:28:38 +02:00
Gijs Kruitbosch
ec372ac519 Bug 1405643 - ensure items don't spill out of the panel on small window sizes in customize mode, r=mikedeboer
MozReview-Commit-ID: 6GCSSLzt7h1
2017-10-04 15:47:28 +01:00
Gijs Kruitbosch
0ef81ff7ce Bug 1402929 - add header to overflow panel in customize mode, r=mikedeboer
MozReview-Commit-ID: 7Z8Xk2X707J
2017-09-29 23:10:38 +01:00
Gijs Kruitbosch
5acc1e4c34 Bug 1402929 - try to make overflow panel in customize mode easier to understand, r=mikedeboer
This moves the explanatory text from a pseudoelement to a real element,
and keeps only the image in a pseudoelement. It then uses a transitioned
opacity to fade that image in and out.

Because we need to fade this based on dragging items over the panel when
it's empty, it adds/removes a 'draggingover' attribute to handle the fade.

To cope with the extra element in the drag/drop container in customize mode,
this also makes the following changes:
- bail out of _onDragStart if there's no actual selected item.
- pick the fixed list in the panelHolder more reliably
- add a max-width to avoid the description making the panel wider

MozReview-Commit-ID: 9PEJSoJJ0Rp
2017-09-29 17:55:50 +01:00
Gijs Kruitbosch
0258a41ec0 Bug 1402311 - use fill-opacity instead of hardcoded fill colour for disabled overflow button in customize mode, r=dao
MozReview-Commit-ID: JKeA5ZNAh5J
2017-09-26 15:17:26 +01:00
Nihanth Subramanya
fbb6046b98 Bug 1399747 - Density panel menuitems should use font: menu to be consistent with other panels. r=johannh
MozReview-Commit-ID: 8kZpDfut3Mc
2017-09-21 07:26:42 +05:30
Dão Gottwald
32ffc9b5ba Bug 1398549 - Let the 'Title Bar' and 'Drag Space' checkboxes inherit the text color when a lightweight theme is applied. r=Gijs
MozReview-Commit-ID: 7z5qipeVMys
2017-09-14 13:32:15 +02:00
Mike de Boer
8e58f24a71 Bug 1388180 - Update the overflow panel styling in Customize Mode and show the overflow button as in the opened state, but with a disabled looking icon. r=Gijs
MozReview-Commit-ID: 387PZ2jp1SS
2017-09-13 19:28:45 +02:00
Gijs Kruitbosch
6d7a67d2e5 Bug 1397447 - add UI and automatic toggles to make the auto-hide functionality more seamless, r=mak
MozReview-Commit-ID: 9xN3N4aLwfv
2017-09-11 18:54:48 +01:00
Vedant Chakravadhanula
b3aa7b4900 Bug 1396975 - Change the title bar checkbox and button in the customization screen to look similar to the rest of the options. r=johannh 2017-09-08 14:23:56 +05:30
Dão Gottwald
e5a3be9f0f Bug 1391017 - Use a .bookmark-item placeholder for the bookmarks toolbar items in the toolbar while customizing. r=Gijs
MozReview-Commit-ID: JB9OSshDLKy
2017-08-23 13:01:06 +02:00
flyingrub
f10b49f938 Bug 1385351 - Emphasize the ping selector button in about:telemetry r=gfritzsche
Add a triangle next to the ping selection button that emphasize the
to the current ping selection popup state.

MozReview-Commit-ID: GOzv01S0i9h
2017-08-09 00:58:55 +02:00
Dão Gottwald
1c69325dff Bug 1391569 - Use the current text color rather than graytext for toolbarspring's customize mode outline. r=Gijs
MozReview-Commit-ID: Dh9AUwO4TPj
2017-08-18 11:35:13 +02:00
Wes Kocher
e9b35b3385 Backed out 2 changesets (bug 1385351) for failures in browser_startup_images.js a=backout
Backed out changeset 84e7b3d7c7cf (bug 1385351)
Backed out changeset c89766a47689 (bug 1385351)

MozReview-Commit-ID: BowKOdYQAHh
2017-08-14 15:21:42 -07:00
flyingrub
be350e63ae Bug 1385351 - Emphasize the ping selector button in about:telemetry r=gfritzsche
Add a triangle next to the ping selection button that emphasize the
to the current ping selection popup state.

MozReview-Commit-ID: GOzv01S0i9h
2017-08-09 00:58:55 +02:00
Michael Kohler
f15ab23e9f Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code. r=dao
MozReview-Commit-ID: 8w1vfF2yRui
2017-08-08 12:09:14 +02:00
Sebastian Hengst
31742f9ca2 Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout 2017-08-05 23:15:16 +02:00
Michael Kohler
a220eeb86a Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code r=dao
MozReview-Commit-ID: CoHv9mKpAe
2017-08-05 20:37:40 +02:00
Gijs Kruitbosch
3a2a3f1870 Bug 1354117 - remove old panel code from panelUI and CSS, r=jaws
MozReview-Commit-ID: G6a9ybDxqki
2017-08-01 19:59:38 +01:00
Gijs Kruitbosch
4f5a9c34e6 Bug 1354117 - remove old panel code from customize mode and update related CSS, r=jaws
MozReview-Commit-ID: IwKUWMTagCK
2017-08-02 11:51:58 +01:00
Johann Hofmann
45fe99a014 Bug 1380955 - Use menu font for customize mode menus and adjust headers to Photon style. r=dao
MozReview-Commit-ID: HMr8hw9TF8A
2017-07-31 22:57:50 +02:00
Dão Gottwald
a4e8256282 Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: 96ug22yZt5G
2017-08-03 09:15:23 +02:00
Nihanth Subramanya
ded20f4702 Bug 1355455 - Replace shared icons with Photon versions. r=dao
MozReview-Commit-ID: 64TLH0OHp5J
2017-07-31 01:36:43 +05:30
Wes Kocher
8ecc3d8fd4 Backed out changeset 5c84321d226e (bug 1355455) for failures in browser_startup_images.js a=backout
MozReview-Commit-ID: EHkKo9R9KW9
2017-08-02 17:59:59 -07:00
Wes Kocher
404dd8da6d Backed out 2 changesets (bug 1349555) for failures in viewport-units-css2-001.html a=backout
Backed out changeset 5f1e7e8de03f (bug 1349555)
Backed out changeset 3ef0f35adc9f (bug 1349555)

MozReview-Commit-ID: Ly8AeXQy5Mn
2017-08-02 15:22:58 -07:00
Nihanth Subramanya
9aacb0cdcb Bug 1355455 - Replace shared icons with Photon versions. r=dao
MozReview-Commit-ID: HnlqsCcYGCi
2017-07-31 01:36:43 +05:30
Dão Gottwald
9e9c95719b Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: GmWBIdjNMkC
2017-08-02 15:06:10 +02:00