[RTL] Mirror Firefox's default and lightweight theme icons on about:addons
Categories
(Toolkit :: Add-ons Manager, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | verified |
People
(Reporter: itiel_yn8, Assigned: jawad, Mentored, NeedInfo)
References
Details
(Keywords: rtl, Whiteboard: [lang=css])
Attachments
(4 files, 1 obsolete file)
This bug is very similar to bug 1362841.
In about:addons Themes section, the built-in themes icons are LTR also for RTL locales.
Adding the following code:
.content-container > .icon-container > .icon:-moz-locale-dir(rtl) {
transform: scaleX(-1);
}
around here:
https://searchfox.org/mozilla-central/source/toolkit/themes/shared/extensions/extensions.inc.css#475
...seems to fully fix it.
See attached before/after.
:ddurst, can this bug be set as GFB (not for me though) and mentored by someone, assuming the CSS code above looks okay to you?
Comment 2•6 years ago
|
||
Happy to mentor this.
comment #0 is the right place and the right way to detect RTL-ness. However, we should apply the same fix for the detail view, when it's showing the details of a theme.
This is probably a little too tricky to just make gfb, so let's just have it as a mentored bug for now.
Comment 3•6 years ago
|
||
what is LTR and RTL?
Comment 4•6 years ago
|
||
(In reply to jeelpatel238 from comment #3)
what is LTR and RTL?
https://www.google.com/search?client=firefox-b-d&q=what+is+ltr+and+rtl
Updated•6 years ago
|
Comment 5•6 years ago
|
||
I was going to say that the one-off nature of this would qualify as a WONTFIX for us, but considering it has interest and a mentor, we'll just P5 it and leave it off our triage.
(In reply to :Gijs (he/him) from comment #2)
Happy to mentor this.
comment #0 is the right place and the right way to detect RTL-ness. However, we should apply the same fix for the detail view, when it's showing the details of a theme.
This is probably a little too tricky to just make gfb, so let's just have it as a mentored bug for now.
Hi,
I am an Outreachy applicant and would love to work on this bug! Can you please help me on how to get started?
Comment 7•6 years ago
|
||
(In reply to Debu from comment #6)
(In reply to :Gijs (he/him) from comment #2)
Happy to mentor this.
comment #0 is the right place and the right way to detect RTL-ness. However, we should apply the same fix for the detail view, when it's showing the details of a theme.
This is probably a little too tricky to just make gfb, so let's just have it as a mentored bug for now.
Hi,
I am an Outreachy applicant and would love to work on this bug! Can you please help me on how to get started?
Sure. You'll need an artifact build of Firefox (see https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build and https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds ). A searchable copy of the source code is at http://searchfox.org/ . comment #0 has some specific ideas about where to look for the issue. You can test RTL by switching intl.uidirection
in about:config to the value 1
. Let me know if you have specific questions; you can also ask for help in the #introduction channel on IRC ( https://wiki.mozilla.org/IRC )
(In reply to :Gijs (he/him) from comment #7)
(In reply to Debu from comment #6)
(In reply to :Gijs (he/him) from comment #2)
Happy to mentor this.
comment #0 is the right place and the right way to detect RTL-ness. However, we should apply the same fix for the detail view, when it's showing the details of a theme.
This is probably a little too tricky to just make gfb, so let's just have it as a mentored bug for now.
Hi,
I am an Outreachy applicant and would love to work on this bug! Can you please help me on how to get started?
Sure. You'll need an artifact build of Firefox (see https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build and https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds ). A searchable copy of the source code is at http://searchfox.org/ . comment #0 has some specific ideas about where to look for the issue. You can test RTL by switching
intl.uidirection
in about:config to the value1
. Let me know if you have specific questions; you can also ask for help in the #introduction channel on IRC ( https://wiki.mozilla.org/IRC )
I am facing some problem in building ./mach
An error pops up saying:
0:05.41 ERROR: Cannot find the target C compiler
0:05.49 *** Fix above errors and then restart with
0:05.49 "./mach build"
I looked up the issue in internet and according to this https://bugzilla.mozilla.org/show_bug.cgi?id=1306395 I tried to create and configure .mozconfig file but its still not working. I'm stuck.
Assignee | ||
Comment 9•6 years ago
|
||
Hi, I am willing to work on this bug, please assign it to me.
Assignee | ||
Comment 10•6 years ago
|
||
Hi, i have this patch ready for submission, please assign this bug to me.
Assignee | ||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Assignee | ||
Comment 13•6 years ago
|
||
Assignee | ||
Comment 14•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Reporter | ||
Comment 17•6 years ago
|
||
Looking good on latest Nightly. Thanks!
Description
•