Commit graph

11176 commits

Author SHA1 Message Date
Drew Willcoxon
9bc3553854 Bug 1880865 - Properly align the urlbar feedback acknowledgment message. r=dao,desktop-theme-reviewers
This introduces two new variables for 16px icon inline margins. We can use these
any time we need to align something with the "standard" 16px icons and text, no
matter whether rich suggestions are enabled or not.

Differential Revision: https://phabricator.services.mozilla.com/D202784
2024-02-29 19:15:03 +00:00
Jules Simplicio
a10c268da4 Bug 1882122 - Add remaining space design tokens r=desktop-theme-reviewers,reusable-components-reviewers,settings-reviewers,mstriemer,emilio
Added
- `--space-medium`
- `--space-large`

Changed
- `--space-xlarge` has a new value and the old one is now `--space-xxlarge`

Differential Revision: https://phabricator.services.mozilla.com/D202739
2024-02-29 17:28:22 +00:00
Nikki Sharpley
f5f3c4cf15 Bug 1879609 - Add pinned indicator for urls pinned in New Tab r=fxview-reviewers,desktop-theme-reviewers,emilio
- added pin icons to the tab row for tabs pinned in New Tab

Differential Revision: https://phabricator.services.mozilla.com/D201770
2024-02-29 02:26:27 +00:00
Dão Gottwald
c750c12b0d Bug 1882569 - Set up triage rotation JSON file for Desktop Theme. r=kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D203024
2024-02-28 20:19:30 +00:00
Drew Willcoxon
fe431b897d Bug 1880667 - Vertically center-align urlbar tips. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D202785
2024-02-27 19:27:58 +00:00
Emilio Cobos Álvarez
7875df041f Bug 1560702 - Improve hit boxes of titlebar buttons. r=stransky,desktop-theme-reviewers,dao
In order to do it, expose the button padding to CSS via env(), and make
the buttons just use the regular drawing.

This slightly changes the padding to the end of the titlebar to match
one half of the inter-button spacing, rather that however much padding
the headerbar has.

We could improve on this slightly by also exposing the headerbar padding
and applying that to the last button, but that's not terribly easy to do
due to us supporting re-ordering of the titlebar buttons, and reversing
their placement, so it'd involve some rather hacky CSS. Not impossible,
but not trivial, and this looks good enough IMO.

Differential Revision: https://phabricator.services.mozilla.com/D202616
2024-02-27 10:28:56 +00:00
Emilio Cobos Álvarez
13f514c721 Bug 1881256 - Add some basic input/select/textarea styles to global-shared.css. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D202714
2024-02-26 15:27:39 +00:00
Erik Nordin
2f9a2f674c Bug 1880357 - Rename fullPageTranslationsPanel ids r=translations-reviewers,desktop-theme-reviewers,emilio,gregtatum
Renames the XUL/HTML element ids of the fullPageTranslationsPanel
to be `full-page-translations-panel-...` to distinguish them
from the `select-translations-panel-...` ids.

Depends on D200857

Differential Revision: https://phabricator.services.mozilla.com/D200876
2024-02-23 21:30:37 +00:00
Erik Nordin
9957890189 Bug 1870300 - Add SelectTranslationsPanel class r=translations-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,gregtatum,emilio
Adds a new class for SelectTranslationsPanel.

Differential Revision: https://phabricator.services.mozilla.com/D200502
2024-02-23 21:30:34 +00:00
Anna Yeddi
171e740e55 Bug 1870153 - Ensure the Address capture doorhanger markup includes a heading and alt text for images. r=ayeddi,credential-management-reviewers,desktop-theme-reviewers,jneuberger,sfoster
Fixing the following:
1. The heading is only implicit and is marked up with `<p>` instead of `<h1>` or `<h2>`
1. The images for the location and contact information lack any textual alternative, while being used as a subgroup headings visually - we are providing `alt=""` for now, marking up these icons as decorative while the bug 1870155 is being resolved.

Differential Revision: https://phabricator.services.mozilla.com/D196497
2024-02-22 09:01:45 +00:00
Marc Seibert
8bb3fb5c45 Bug 1880066 - Switch-to-tab container icons are blurry on Windows/Ubuntu.r=mak
Differential Revision: https://phabricator.services.mozilla.com/D202151
2024-02-20 15:13:44 +00:00
Drew Willcoxon
8c439ee979 Bug 1878727 - Make the Yelp suggestion UI closer to the spec. r=daisuke
This makes the Yelp suggestion UI closer to the spec. Summary:

* Always set `isRichSuggestion: true` so that the bottom "Yelp · Sponsored" text
  is visible when the row is not a top pick.
* For the top pick treatment, the icon itself should be 38px and centered in a
  52px box with a border.
* For the non-top-pick treatment, the icon size should be 24px.
* Currently rich suggestion rows with 24px icons aren't properly aligned with
  the icons and text in other rows. We have some rules that fix this for rows
  with 16px icons and non-rich suggestions. The problem happens for any row
  whose icon is smaller than the 28px icon of most rich suggestion rows, so I
  added a rule to cover 24px icons.
* Add `HIGHLIGHT.TYPED` to the title, but I need to verify this with Loren

References:

* [Figma](https://www.figma.com/file/Vx9PB3b4oU1ilLwqZVq8r4/Yelp-suggestions?type=design&node-id=406%3A14439&mode=design&t=Q1UyIltVH2bniMwp-1)
* [Spec doc](https://docs.google.com/document/d/13ByGyGK-gMRX5hz9Buj3Xo6Q19hnu2oOvvI1DS29PCs/edit?usp=sharing)

Depends on D201182

Differential Revision: https://phabricator.services.mozilla.com/D201184
2024-02-13 23:55:03 +00:00
Emilio Cobos Álvarez
bbd30d2300 Bug 1879415 - Fix translation locale background. r=gregtatum
Using a background for text color is not great.

Provide a text color to draw on top of the toolbarbutton-icon-attention
color.

Differential Revision: https://phabricator.services.mozilla.com/D201202
2024-02-13 01:03:11 +00:00
Meera Murthy
d23bcb0f06 Bug 1872860 - [translations] Add basic elements to Translations settings page. r=nordzilla,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,translations-reviewers,Gijs,dao
Differential Revision: https://phabricator.services.mozilla.com/D197750
2024-02-09 17:04:12 +00:00
Jules Simplicio
63ba6c1626 Bug 1877793 - Standardize headings 1-3 r=kcochrane,desktop-theme-reviewers,settings-reviewers,fxview-reviewers,dao,hjones,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D200203
2024-02-09 15:15:11 +00:00
Jules Simplicio
fff4b05f22 Bug 1875396 - Avoid using font-weight: 300 and font-weight: lighter r=kcochrane,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,translations-reviewers,dao,mtigley,hjones,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D199953
2024-02-08 15:45:07 +00:00
Morgan Rae Reschenberg
dd81432c7e Bug 1864445: Add text zoom only warning r=dholbert,fluent-reviewers,desktop-theme-reviewers,dao,mconley,flod
Differential Revision: https://phabricator.services.mozilla.com/D196116
2024-02-08 01:44:42 +00:00
Thomas Wisniewski
a85a64846f Bug 1869823 - replace Report Broken Site's <menulist> with an <html:select> to simplify some code; r=emilio,Gijs,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D196677
2024-02-06 00:02:54 +00:00
Drew Willcoxon
488ac1d1c5 Bug 1878190 - Center-align the weather row in the urlbar view. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D200402
2024-02-02 20:47:57 +00:00
Niklas Baumgardner
4a4e53e26d Bug 1876200 - Add keep closed shopping message bar. r=shopping-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,kpatenio,jules
Differential Revision: https://phabricator.services.mozilla.com/D199743
2024-02-02 14:05:30 +00:00
Gijs Kruitbosch
801e18ed0a Bug 1876972 - fix directionality issues with search keywords in RTL, r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D200149
2024-01-31 20:50:33 +00:00
Gijs Kruitbosch
591072e07c Bug 1762951 - remove status panel in raptor tests, r=sparky,dao,perftest-reviewers,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D200154
2024-01-31 17:55:26 +00:00
Jules Simplicio
8aa8c36000 Bug 1872788 - Improve spacing in preferences upon standardizing line height values r=desktop-theme-reviewers,settings-reviewers,dao,Gijs,reusable-components-reviewers,hjones
Differential Revision: https://phabricator.services.mozilla.com/D197614
2024-01-30 15:39:26 +00:00
Norisz Fay
c89c93283c Backed out 2 changesets (bug 1872788) for causing mochitest failure on test_moz_button_group.html CLOSED TREE
Backed out changeset a9528d76a91b (bug 1872788)
Backed out changeset 4fde278ae659 (bug 1872788)
2024-01-30 15:59:23 +02:00
Jules Simplicio
c076799a60 Bug 1872788 - Improve spacing in preferences upon standardizing line height values r=desktop-theme-reviewers,settings-reviewers,dao,Gijs,reusable-components-reviewers,hjones
Differential Revision: https://phabricator.services.mozilla.com/D197614
2024-01-30 05:28:27 +00:00
Jules Simplicio
da3cf710f5 Bug 1872909 - Commit to deemphasized descriptive text pattern in preferences that has already been introduced under Search settings in order to improve information architecture r=settings-reviewers,desktop-theme-reviewers,dao,Gijs
This patch makes us commit to the deemphasized color descriptive pattern throughout settings.

I also made some changes where some settings were using description and should most likely be using a label instead and vice versa.

Quick note that if the descriptive text is tied to an input such as a checkbox or toggle, as opposed to a section heading, we opt for the `.text-deemphasized` class/treatment where not only do we use the `--text-color-deemphasized` color but also shrink the font size. You'll see I opted for such treatment in the Experiments page checkbox list.

Differential Revision: https://phabricator.services.mozilla.com/D197615
2024-01-26 04:09:59 +00:00
Dão Gottwald
385535c5c3 Bug 1869596 - Remove --in-content-error-text-color and use --text-color-error instead. r=jules,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D199622
2024-01-25 16:01:24 +00:00
Stanca Serban
d9a45d1cfd Backed out changeset 337d90568478 (bug 1872909) for causing mochitests failures in browser_experimental_features.js. CLOSED TREE 2024-01-25 04:17:13 +02:00
Jules Simplicio
888788f55f Bug 1872909 - Commit to deemphasized descriptive text pattern in preferences that has already been introduced under Search settings in order to improve information architecture r=settings-reviewers,desktop-theme-reviewers,dao,Gijs
This patch makes us commit to the deemphasized color descriptive pattern throughout settings.

I also made some changes where some settings were using description and should most likely be using a label instead and vice versa.

Quick note that if the descriptive text is tied to an input such as a checkbox or toggle, as opposed to a section heading, we opt for the `.text-deemphasized` class/treatment where not only do we use the `--text-color-deemphasized` color but also shrink the font size. You'll see I opted for such treatment in the Experiments page checkbox list.

Differential Revision: https://phabricator.services.mozilla.com/D197615
2024-01-25 01:13:43 +00:00
Dão Gottwald
47728add76 Bug 1876020 - Fix top pick alignment. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D199325
2024-01-24 09:57:08 +00:00
Marc Seibert
375e996176 Bug 1861530 - Implement the updated UX spec for Switch to tab in containers feature.r=mak,desktop-theme-reviewers,fluent-reviewers,bolsson,dao
Differential Revision: https://phabricator.services.mozilla.com/D192026
2024-01-23 08:54:19 +00:00
Norisz Fay
935e67eb9f Backed out 2 changesets (bug 1875079) for causing bc failures on browser_menu_touch.js CLOSED TREE
Backed out changeset 015e7b62138b (bug 1875079)
Backed out changeset 3a62cca5ea26 (bug 1875079)
2024-01-22 20:01:57 +02:00
Meera Murthy
c381da7159 Bug 1869830 - [translations] Add a page for Translation Setting Preferences. r=nordzilla,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,translations-reviewers,Gijs,bolsson,dao
Differential Revision: https://phabricator.services.mozilla.com/D197048
2024-01-22 14:19:25 +00:00
Kagami Sascha Rosylight
46d4e4667e Bug 1875079 - Part 2: Reduce max-height by zoom factor r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D198803
2024-01-22 12:05:34 +00:00
Punam Dahiya
fe108a5382 Bug 1862023 - Update More From Mozilla product list to display Firefox Monitor r=settings-reviewers,desktop-theme-reviewers,fluent-reviewers,Gijs,flod
Differential Revision: https://phabricator.services.mozilla.com/D197977
2024-01-17 21:57:33 +00:00
DJ
d95f0435ca Bug 1859632 - add feature callout for cookie banner reduction. r=omc-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,aminomancer,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D197086
2024-01-17 20:44:26 +00:00
Cristina Horotan
2f32abe0d0 Merge mozilla-central to autoland. a=merge CLOSED TREE 2024-01-17 17:01:11 +02:00
Stanca Serban
9d88be0557 Backed out changeset 3d1ef5fe232a (bug 1874301) as requested by Kagami for causing css overflow issue that blocks accessing app menu on certain devices. 2024-01-17 16:49:20 +02:00
Dão Gottwald
40d1565027 Bug 1851481 - Clean up vertical alignment within result rows. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D198596
2024-01-17 07:04:04 +00:00
Sammy Khamis
58b3a8439a Bug 1873766: Add fill for VPN icon in PXI toolbar r=teshaq,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D198737
2024-01-16 23:44:45 +00:00
Kagami Sascha Rosylight
9dd8cf00fc Bug 1874301 - Part 2: 1.3x zoom for touchmode r=desktop-theme-reviewers,dao
Emilio's suggestion 🙂

The zoom level is equivalent to what the current touchmode does, the difference is that this uses the simple `zoom` instead.

Differential Revision: https://phabricator.services.mozilla.com/D198690
2024-01-16 17:47:28 +00:00
Iulian Moraru
e5f139036a Backed out changeset dafb28a11ceb (bug 1873002) for causing Bug 1874824. CLOSED TREE 2024-01-16 12:31:22 +02:00
Emilio Cobos Álvarez
0cecebd72b Bug 1873002 - Make dialog contents shrinkable even when not scrollable. r=Gijs,settings-reviewers,desktop-theme-reviewers,dao
This is preferable behavior. Otherwise the behavior changes with
and without scrolling enabled, which is rather weird.

Depends on D198395

Differential Revision: https://phabricator.services.mozilla.com/D198396
2024-01-15 17:20:58 +00:00
Harshit Sohaney
bd7ae2cbc1 Bug 1856412 - (Part 1) Make all clear history entrypoints point to the new clear history dialog. r=pbz,fluent-reviewers,settings-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D192282
2024-01-15 13:10:05 +00:00
Dão Gottwald
aec0907e50 Bug 1831510 - Fix tip layout in small windows. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D198266
2024-01-15 11:59:05 +00:00
Sammy Khamis
271e91a86d Bug 1873766: Fix VPN icon in light mode r=teshaq,desktop-theme-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D198442
2024-01-12 23:32:16 +00:00
Norisz Fay
8383930ba3 Backed out changeset 4bb3bb7ae82a (bug 1873766) for causing bc failures on browser_sync.js CLOSED TREE 2024-01-13 00:21:19 +02:00
Sammy Khamis
1d13a81056 Bug 1873766: Fix VPN icon in light mode r=teshaq,desktop-theme-reviewers,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D198442
2024-01-12 19:43:01 +00:00
Mike Conley
8b9f63f4b6 Bug 1873727 - Remove extra padding above and below panellist in migration wizard when embedded in a XUL panel. r=kcochrane,dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D198049
2024-01-11 19:16:51 +00:00
Noemi Erli
e0cc765727 Backed out 4 changesets (bug 1855068, bug 1856412) for causing failures in test_SiteDataManager.js CLOSED TREE
Backed out changeset dbaf2b0da226 (bug 1856412)
Backed out changeset 8d040fd73abf (bug 1856412)
Backed out changeset 645f7ed438fb (bug 1855068)
Backed out changeset be41f5296dec (bug 1855068)
2024-01-11 03:20:27 +02:00