AMO:Editors/EditorGuide/CommonThemeProblems: Difference between revisions

Jump to navigation Jump to search
Line 47: Line 47:
===Address Bar===
===Address Bar===
====Identity box is missing padlock icons for secure sites====
====Identity box is missing padlock icons for secure sites====
In FF14+ the identity box has been significantly changed and the favicon has been replaced by an icon that indicates the website's status. In the case of secure sites the icon MUST be a padlock. For more information please see: https://wiki.mozilla.org/AMO:Editors/EditorGuide/ThemeReviews#Identity_Boxes
In FF14+ the identity box has been significantly changed and the favicon has been replaced by an icon that indicates the website's status. In the case of secure sites the icon MUST be a padlock. To fix this issue, you need to copy the files chrome://browser/skin/identity-icons-generic.png, chrome://browser/skin/identity-icons-https.png and chrome://browser/skin/identity-icons-https-ev.png to your "browser" folder. You can modify/redesign these icons to match your theme provided appropriate padlock icons are used for secure sites but not on insecure sites. The following CSS rules also need to be copied to the proper location in the browser.css file and modified as necessary:
<br>---
<br>&nbsp;&nbsp;/* page proxy icon */
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;#page-proxy-favicon {
<br>&nbsp;&nbsp;&nbsp;&nbsp;width: 16px;
<br>&nbsp;&nbsp;&nbsp;&nbsp;height: 16px;
<br>&nbsp;&nbsp;&nbsp;&nbsp;margin: 1px 3px;
<br>&nbsp;&nbsp;&nbsp;&nbsp;list-style-image: url(chrome://browser/skin/identity-icons-generic.png);
<br>&nbsp;&nbsp;&nbsp;&nbsp;-moz-image-region: rect(0, 16px, 16px, 0);
<br>&nbsp;&nbsp;}
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;.verifiedDomain > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon {
<br>&nbsp;&nbsp;&nbsp;&nbsp;list-style-image: url(chrome://browser/skin/identity-icons-https.png);
<br>&nbsp;&nbsp;}
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;.verifiedIdentity > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon {
<br>&nbsp;&nbsp;&nbsp;&nbsp;list-style-image: url(chrome://browser/skin/identity-icons-https-ev.png);
<br>&nbsp;&nbsp;}
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;#identity-box:hover > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon {
<br>&nbsp;&nbsp;&nbsp;&nbsp;-moz-image-region: rect(0, 32px, 16px, 16px);
<br>&nbsp;&nbsp;}
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;#identity-box:hover:active > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon,
<br>&nbsp;&nbsp;#identity-box[open=true] > #identity-box-inner > #page-proxy-stack > #page-proxy-favicon {
<br>&nbsp;&nbsp;&nbsp;&nbsp;-moz-image-region: rect(0, 48px, 16px, 32px);
<br>&nbsp;&nbsp;}
<br>&nbsp;&nbsp;
<br>&nbsp;&nbsp;#page-proxy-favicon[pageproxystate="invalid"] {
<br>&nbsp;&nbsp;&nbsp;&nbsp;opacity: 0.5;
<br>&nbsp;&nbsp;}
<br>---
<br>For more information on identity box policies please see: https://wiki.mozilla.org/AMO:Editors/EditorGuide/ThemeReviews#Identity_Boxes
 
====No visual clue for disabled url bars====
====No visual clue for disabled url bars====
There needs to be a visual clue when URL bar is disabled. To test this please go to https://bug486395.bugzilla.mozilla.org/attachment.cgi?id=370495 using the default theme and activate the "click me" link. The URL bar of the resulting popup window is disabled.
There needs to be a visual clue when URL bar is disabled. To test this please go to https://bug486395.bugzilla.mozilla.org/attachment.cgi?id=370495 using the default theme and activate the "click me" link. The URL bar of the resulting popup window is disabled.
Confirmed users
116

edits

Navigation menu