Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Update in-app Icons #18132

Closed
amedyne opened this issue Feb 23, 2021 · 22 comments · Fixed by #19541
Closed

Update in-app Icons #18132

amedyne opened this issue Feb 23, 2021 · 22 comments · Fixed by #19541
Assignees
Labels
E2 Estimation Point: easy, half a day to 2 days MR1 Issues that are needed for the MR1 2021 release.
Milestone

Comments

@amedyne
Copy link
Contributor

amedyne commented Feb 23, 2021

Update in-app Icons
(Place holder story for updating In-app Icons.)

┆Issue is synchronized with this Jira Task

@amedyne amedyne added the MR1 Issues that are needed for the MR1 2021 release. label Feb 23, 2021
@github-actions github-actions bot added the needs:triage Issue needs triage label Feb 23, 2021
@amedyne amedyne added this to New Features/Functions (top 20) in Android Team Backlog Staging Board Feb 23, 2021
@RiyaJ2311
Copy link

Hello!
I'm Riya, an Outreachy applicant.
I'm interested in this issue and would love to be assigned to it.
@amedyne how can I contribute?

@amedyne amedyne added 🙅 waiting Issues that are blocked or has dependencies that are not ready and removed needs:triage Issue needs triage labels Feb 24, 2021
@amedyne
Copy link
Contributor Author

amedyne commented Feb 24, 2021

Hello!
I'm Riya, an Outreachy applicant.
I'm interested in this issue and would love to be assigned to it.
@amedyne how can I contribute?

Hi @RiyaJ2311 ! Thank you for your interest! We are waiting for the icons to be ready, I will let you know once they are. For the mean time, you can start here: https://github.com/mozilla-mobile/shared-docs/blob/master/android/CONTRIBUTING.md

@RiyaJ2311
Copy link

Hi @RiyaJ2311 ! Thank you for your interest! We are waiting for the icons to be ready, I will let you know once they are. For the mean time, you can start here: https://github.com/mozilla-mobile/shared-docs/blob/master/android/CONTRIBUTING.md

Thank you for sharing this with me, I went through this and looking forward to contributing to the org.

@Amejia481
Copy link
Contributor

Amejia481 commented Mar 3, 2021

Below a set of tasks for this ticket:

  • Create a feature (nightly or debug) flag for new look and feel, an example can be found here.
  • Remove icons from the settings page, this should behind the previously created feature flag. To facilitate the task we could create a temporary preferences.xml file without the icons and switch to it when being in a build variant with the feature flag.
  • Update Fenix with a new icon set #18334 Update the rest of the app with the new icon set, this should be also behind the same feature flag, it will allow us to update icons as we get them from the designers.
  • After all the icons are updated we can remove the feature flag.

@Amejia481 Amejia481 added the E2 Estimation Point: easy, half a day to 2 days label Mar 3, 2021
@amedyne amedyne removed this from New Features/Functions (top 20) in Android Team Backlog Staging Board Mar 4, 2021
@amedyne amedyne added this to Ready for Engineering (min-5 ; max-22) in Android Engineering Team Kanban board via automation Mar 4, 2021
@amedyne amedyne removed the 🙅 waiting Issues that are blocked or has dependencies that are not ready label Mar 4, 2021
@Amejia481 Amejia481 self-assigned this Mar 4, 2021
@Amejia481
Copy link
Contributor

👋🏽
@RiyaJ2311 would you like to start working on this issue?, I added some task that can be started now without having the final icons #18132 (comment)

@Amejia481 Amejia481 moved this from Ready for Engineering (min-5 ; max-22) to Tech Design Complete in Android Engineering Team Kanban board Mar 5, 2021
@Amejia481 Amejia481 moved this from Tech Design Complete to In Development (WIP limit - 15) in Android Engineering Team Kanban board Mar 5, 2021
Amejia481 added a commit to Amejia481/fenix that referenced this issue Mar 5, 2021
@Amejia481
Copy link
Contributor

@RiyaJ2311 I opened a PR for addressing some of the tasks, please feel free to take some of the remaining ones if you like :)

@Amejia481 Amejia481 moved this from In Development (WIP limit - 15) to Dev Complete (WIP limit - 5) in Android Engineering Team Kanban board Mar 8, 2021
@Imerion
Copy link

Imerion commented Mar 9, 2021

How come the icons in the options menu are to be removed? They help with finding the right option quickly, look good, makes it easier to keep track of movement when scrolling and gives the menu a professional and polished look.

@hkaancaliskan
Copy link

How come the icons in the options menu are to be removed? They help with finding the right option quickly, look good, makes it easier to keep track of movement when scrolling and gives the menu a professional and polished look.

They are not removed permanently, they will be changed with new icons.

@Imerion
Copy link

Imerion commented Mar 9, 2021

How come the icons in the options menu are to be removed? They help with finding the right option quickly, look good, makes it easier to keep track of movement when scrolling and gives the menu a professional and polished look.

They are not removed permanently, they will be changed with new icons.

Oh, I see! Sorry! I misunderstood, the PR made it sound like they would be removed without replacement.

@cadeyrn
Copy link
Contributor

cadeyrn commented Mar 9, 2021

They are not removed permanently, they will be changed with new icons.

I don't think that this is true. There is no point in creating a new layout without icons if the plan is to replace the icons. And #18132 (comment) states that the settings icons will be removed and that the icons of the rest of the app will be replaced. Also the answer to my question in #18342 (comment) suggests that the icons are permanently removed.

Amejia481 added a commit to Amejia481/fenix that referenced this issue Mar 12, 2021
@Imerion
Copy link

Imerion commented Mar 12, 2021

They are not removed permanently, they will be changed with new icons.

I don't think that this is true. There is no point in creating a new layout without icons if the plan is to replace the icons. And #18132 (comment) states that the settings icons will be removed and that the icons of the rest of the app will be replaced. Also the answer to my question in #18342 (comment) suggests that the icons are permanently removed.

That is worrying. Can anyone confirm? I really don't think these should be removed. (But I understand if it needs to be done temporarily)

Amejia481 added a commit to Amejia481/fenix that referenced this issue Apr 27, 2021
Amejia481 added a commit to Amejia481/fenix that referenced this issue Apr 27, 2021
@brampitoyo
Copy link

brampitoyo commented Apr 27, 2021

Amejia481@5e6baa38eb2fb752f21d9fbd1708d9deceb60c81’s PR looks good from my perspective!

In case we want to update the next batch of icons, here’s the list:

  • QR
  • lightbulb (Report site issue menu item)
  • pin outline (the new icon for Add to top site menu item; when a site has been pinned, this icon changes into a pin-fill)
  • bookmark-fill (after a page has been added to bookmark, we change the outline bookmark star into a fill)
  • more-vertical
  • chevron-right (next to Add-ons menu item)
  • chevron-up (inside Find in page)
  • chevron-down (within Find in page and Saved logins)
  • lock-blocked
  • avatar-signed-in-fill
  • avatar-signed-out (the new icon for Sign in to sync menu item – replacing
  • avatar-confirm-email
  • avatar-alert (icon to be finalised very soon)

Amejia481 added a commit to Amejia481/fenix that referenced this issue Apr 27, 2021
Amejia481 added a commit to Amejia481/fenix that referenced this issue Apr 27, 2021
@Amejia481 Amejia481 added this to the 90 milestone Apr 27, 2021
@Amejia481
Copy link
Contributor

Amejia481@5e6baa3 PR looks good from my perspective!

In case we want to update the next batch of icons, here’s the list:

* [ ]  QR

* [ ]  lightbulb (`Report site issue` menu item)

* [ ]  pin outline (the new icon for `Add to top site` menu item; when a site has been pinned, this icon changes into a pin-fill)

* [ ]  bookmark-fill (after a page has been added to bookmark, we change the outline bookmark star into a fill)

* [ ]  more-vertical

* [ ]  chevron-right (next to `Add-ons` menu item)

* [ ]  chevron-up (inside `Find in page`)

* [ ]  chevron-down (within `Find in page` and `Saved logins`)

* [ ]  lock-blocked

* [ ]  avatar-signed-in-fill

* [ ]  avatar-signed-out (the new icon for `Sign in to sync` menu item – replacing

* [ ]  avatar-confirm-email

* [ ]  avatar-alert (icon to be finalised very soon)

Awesome lets proceed with the second batch 👍🏽 .

@Amejia481 Amejia481 removed this from Review in progress (WIP limit - 11) in Android Engineering Team Kanban board Apr 28, 2021
@brampitoyo
Copy link

brampitoyo commented May 5, 2021

Just writing a small additional note that info and avatar-signed-out icons have not yet been replaced on about:welcome (we’ll file an issue for this).

Interestingly, the etp-shield icon did get replaced correctly.

@brampitoyo
Copy link

@Amejia481 When we want to update our next batch of icons, here’s the list.

It’s a long one, so feel free to break it apart into parts!

  • help
  • folder
  • folder add/new
  • share (the Android symbol is three circles connected with lines)
  • collection
  • add to home screen
  • password (eye)
  • password hide (eye with cross)
  • checkmark
  • website placeholder (this is not just used for generic website, but also for Settings menu items like “Exceptions”
  • edit
  • sync (it’s already using the right icon, just needs to point the other way – counterclockwise – and the icon has been updated to reflect that)

Permissions

  • location
  • location blocked
  • camera
  • camera blocked
  • microphone
  • microphone blocked
  • notifications
  • notifications blocked
  • storage
  • storage blocked
  • autoplay media
  • autoplay media blocked

Make sure that DRM-controlled content is using the new link icon – I think it already does?

Tracking Protection

  • cryptominer
  • fingerprinter
  • social tracker
  • third party cookies

New Tab Page

Add-ons Manager

  • rating (small - 16x16 – in Add-ons Manager)
  • rating half (small - 16x16 – in Add-ons Manager)

@Amejia481
Copy link
Contributor

Amejia481 commented May 6, 2021

Just writing a small additional note that info and avatar-signed-out icons have not yet been replaced on about:welcome (we’ll file an issue for this).

Interestingly, the etp-shield icon did get replaced correctly.

They were pointing to other resources are they where slightly modified for the welcome screen. I now updated them as part of the second batch.

image

Amejia481 added a commit to Amejia481/fenix that referenced this issue May 17, 2021
Amejia481 added a commit to Amejia481/fenix that referenced this issue May 18, 2021
For issue mozilla-mobile#18132 update to proton icons first batch

(cherry picked from commit 21cf0b3)

For issue mozilla-mobile#19290 update to proton icons second batch

(cherry picked from commit 9bfb315)

For issue AC#10231 update proton icons third batch

(cherry picked from commit bf42a17)
@Amejia481 Amejia481 mentioned this issue May 18, 2021
3 tasks
Amejia481 added a commit to Amejia481/fenix that referenced this issue May 18, 2021
For issue mozilla-mobile#18132 update to proton icons first batch

(cherry picked from commit 21cf0b3)

For issue mozilla-mobile#19290 update to proton icons second batch

(cherry picked from commit 9bfb315)

For issue AC#10231 update proton icons third batch

(cherry picked from commit bf42a17)

Remove feature flag for proton icons re-design mozilla-mobile#18132

(cherry picked from commit 5258775)
Amejia481 added a commit to Amejia481/fenix that referenced this issue May 18, 2021
For issue mozilla-mobile#18132 update to proton icons first batch

(cherry picked from commit 21cf0b3)

For issue mozilla-mobile#19290 update to proton icons second batch

(cherry picked from commit 9bfb315)

For issue AC#10231 update proton icons third batch

(cherry picked from commit bf42a17)

Remove feature flag for proton icons re-design mozilla-mobile#18132

(cherry picked from commit 5258775)

For mozilla-mobile#19357: Remove bookmarks experiment and keep star-with-line icon.

(cherry picked from commit 93c6403)
Amejia481 added a commit that referenced this issue May 18, 2021
For issue #18132 update to proton icons first batch

(cherry picked from commit 21cf0b3)

For issue #19290 update to proton icons second batch

(cherry picked from commit 9bfb315)

For issue AC#10231 update proton icons third batch

(cherry picked from commit bf42a17)

Remove feature flag for proton icons re-design #18132

(cherry picked from commit 5258775)

For #19357: Remove bookmarks experiment and keep star-with-line icon.

(cherry picked from commit 93c6403)
@Amejia481
Copy link
Contributor

Icons have been uplifted to AC beta and Fenix Beta

@Amejia481 Amejia481 linked a pull request May 19, 2021 that will close this issue
3 tasks
@LaurentiuApahideanSV
Copy link

Verified as fixed on Firefox Preview 89.0.0-beta.10. We tested the following icons:

  • the icons found on the onboarding screen
  • the icons present in the page 3 dot menu
  • the icon of the collections
  • the icons of bookmark folders
  • the icons when permissions are asked
  • the icons present in the Account settings, Enhanced tracking protection and Site permissions submenus of the Setting menu

@Amejia481
Copy link
Contributor

Thanks @LaurentiuApahideanSV

pkirakosyan pushed a commit to gexsi/user-agent-android that referenced this issue Aug 5, 2021
pkirakosyan pushed a commit to gexsi/user-agent-android that referenced this issue Aug 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
E2 Estimation Point: easy, half a day to 2 days MR1 Issues that are needed for the MR1 2021 release.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants