Bug 971283 - Preferences links to Terms of Service and Privacy Notice are too high and and too large. r=ttaubert
--- a/browser/components/preferences/sync.xul
+++ b/browser/components/preferences/sync.xul
@@ -299,20 +299,21 @@
<hbox align="center">
<label value="&syncDeviceName.label;"
accesskey="&syncDeviceName.accesskey;"
control="syncComputerName"/>
<textbox id="fxaSyncComputerName"
flex="1"
onchange="gSyncUtils.changeName(this)"/>
</hbox>
+ <spacer flex="1"/>
<hbox id="tosPP" pack="center">
- <label class="text-link"
+ <label class="text-link small"
onclick="event.stopPropagation();gSyncUtils.openToS();"
value="&prefs.tosLink.label;"/>
- <label class="text-link"
+ <label class="text-link small"
onclick="event.stopPropagation();gSyncUtils.openPrivacyPolicy();"
value="&fxaPrivacyNotice.link.label;"/>
</hbox>
</vbox>
</deck>
</prefpane>
</overlay>
--- a/browser/themes/linux/preferences/preferences.css
+++ b/browser/themes/linux/preferences/preferences.css
@@ -41,16 +41,20 @@ radio[pane=paneAdvanced] {
}
%ifdef MOZ_SERVICES_SYNC
radio[pane=paneSync] {
list-style-image: url("chrome://browser/skin/preferences/Options-sync.png") !important;
}
%endif
+label.small {
+ font-size: smaller;
+}
+
#tabPrefsBox {
margin: 5px;
}
/* Applications Pane */
#BrowserPreferences[animated="true"] #handlersView {
height: 25em;
}
--- a/browser/themes/osx/preferences/preferences.css
+++ b/browser/themes/osx/preferences/preferences.css
@@ -65,16 +65,19 @@ radio[pane=paneAdvanced] {
%ifdef MOZ_SERVICES_SYNC
/* ----- SYNC BUTTON ----- */
radio[pane=paneSync] {
list-style-image: url("chrome://browser/skin/preferences/Options-sync.png");
}
%endif
+label.small {
+ font-size: smaller;
+}
/* ----- APPLICATIONS PREFPANE ----- */
#BrowserPreferences[animated="true"] #handlersView {
height: 25em;
}
#BrowserPreferences[animated="false"] #handlersView {
-moz-box-flex: 1;
--- a/browser/themes/windows/preferences/preferences.css
+++ b/browser/themes/windows/preferences/preferences.css
@@ -40,16 +40,20 @@ radio[pane=paneAdvanced] {
}
%ifdef MOZ_SERVICES_SYNC
radio[pane=paneSync] {
list-style-image: url("chrome://browser/skin/preferences/Options-sync.png") !important;
}
%endif
+label.small {
+ font-size: smaller;
+}
+
#tabPrefsBox {
margin: 6px;
}
/* Applications Pane */
#BrowserPreferences[animated="true"] #handlersView {
height: 25em;
}