-
Notifications
You must be signed in to change notification settings - Fork 476
For #7836: Refine add-ons badge design #7838
Conversation
|
Thanks for working on it. Apart from the colours I noticed some other things that are different from the mockup:
edit 2020/07/27: feedback is based on an older screenshot that is no longer visible in comment #0. |
Thanks for feedback. That's why this PR is draft :) |
|
When i run This pr test result: pr.zip Master test result: master.zip |
|
In my case, I prefer only to run tests for the module that I'm modifying in the moment and open a pull request to let the CI run all the rest. For running test for It looks the only tests that are failing are related to You can see the logs for an module just by clicking the module name |
...owser/menu/src/main/java/mozilla/components/browser/menu/item/WebExtensionBrowserMenuItem.kt
Show resolved
Hide resolved
|
@Amejia481 sorry but I'm unable to figure out what is wrong with test. I'm not good with tests actually. Why does |
@hakkikaancaliskan I think it's failing because we are now calling |
...owser/menu/src/main/java/mozilla/components/browser/menu/item/WebExtensionBrowserMenuItem.kt
Outdated
Show resolved
Hide resolved
...r/menu/src/test/java/mozilla/components/browser/menu/item/WebExtensionBrowserMenuItemTest.kt
Outdated
Show resolved
Hide resolved
...r/menu/src/test/java/mozilla/components/browser/menu/item/WebExtensionBrowserMenuItemTest.kt
Outdated
Show resolved
Hide resolved
...r/menu/src/test/java/mozilla/components/browser/menu/item/WebExtensionBrowserMenuItemTest.kt
Show resolved
Hide resolved
|
I think it's done. Could you please check? |
|
The code looks good to me :) Let's see what the CI says XD |
👍 |
Nobody love them but after a while you get used to have a good relationship 😉 |
|
@hakkikaancaliskan I’ve posted the badge specs on mozilla-mobile/fenix#12845 (comment) |
|
@Amejia481 mozilla-mobile/fenix#12845 (comment) |
|
@Amejia481 beep beep |
|
Sorry for the delay, great job! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bors r+
7838: For #7836: Refine add-ons badge design r=Amejia481 a=hakkikaancaliskan cc @brampitoyo mozilla-mobile/fenix#12845 (comment) Colors are coming from extensions. They need to set more stylish colors. <img src="https://user-images.githubusercontent.com/17825767/88461470-61e02e00-ceac-11ea-99a4-822e3bc05d8f.png" width="200"><img src="https://user-images.githubusercontent.com/17825767/88461472-63115b00-ceac-11ea-968e-3cee2eea8d7f.png" width="200"><img src="https://user-images.githubusercontent.com/17825767/88461474-63115b00-ceac-11ea-90a8-ba043509c1e6.png" width="200"> <!-- Text above this line will be added to the commit once "bors" merges this PR --> ### Pull Request checklist <!-- Before submitting the PR, please address each item --> - [x] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended) - [x] **Tests**: This PR includes thorough tests or an explanation of why it does not - [x] **Changelog**: This PR includes [a changelog entry](https://github.com/mozilla-mobile/android-components/blob/master/docs/changelog.md) or does not need one - [x] **Accessibility**: The code in this PR follows [accessibility best practices](https://github.com/mozilla-mobile/shared-docs/blob/master/android/accessibility_guide.md) or does not include any user facing features ### After merge - **Milestone**: Make sure issues closed by this pull request are added to the [milestone](https://github.com/mozilla-mobile/android-components/milestones) of the version currently in development. - **Breaking Changes**: If this is a breaking change, please push a draft PR on [Reference Browser](https://github.com/mozilla-mobile/reference-browser) to address the breaking issues. Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
No problem :) squash commits needed? |
Oops, you guys working on Sunday too? |
|
bors r- |
|
Canceled. |
Yes, please :) |
Not but I felt guilty as didn't review before 😅, do not worries it's not a problem. |
Ohh of course this could wait monday. Go bro go, enjoy weekend 😂 |
Thanks :), really don't worry after squashing the commit it will be just landing :) |
Squashed and rebased 😊 |
|
bors r+ |
Thanks :) |
Hope you too :) |
|
Build succeeded: |


cc @brampitoyo
mozilla-mobile/fenix#12845 (comment)
Colors are coming from extensions. They need to set more stylish colors.
Pull Request checklist
After merge