mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 798753 - Visual polish for social provider user menu on OS X. r=jaws
--HG-- extra : rebase_source : 9ab7879b615fa30853661b1c5990eb54251ce41e
This commit is contained in:
parent
0755fd0e7b
commit
336579b2f7
@ -623,7 +623,7 @@ var SocialToolbar = {
|
||||
if (profile.userName) {
|
||||
notLoggedInLabel.hidden = true;
|
||||
userNameBtn.hidden = false;
|
||||
userNameBtn.label = profile.userName;
|
||||
userNameBtn.value = profile.userName;
|
||||
} else {
|
||||
notLoggedInLabel.hidden = false;
|
||||
userNameBtn.hidden = true;
|
||||
|
@ -669,15 +669,18 @@
|
||||
class="toolbarbutton-1"
|
||||
type="menu">
|
||||
<menupopup id="social-statusarea-popup">
|
||||
<hbox id="social-statusarea-user" pack="start" align="center"
|
||||
<menuitem id="social-statusarea-user" pack="start" align="center" class="menuitem-iconic"
|
||||
onclick="SocialUI.showProfile(); document.getElementById('social-statusarea-popup').hidePopup();">
|
||||
<image id="social-statusarea-user-portrait"/>
|
||||
<vbox>
|
||||
<button id="social-statusarea-notloggedin"
|
||||
class="link" label="&social.notLoggedIn.label;"/>
|
||||
<button id="social-statusarea-username" class="link"/>
|
||||
<label id="social-statusarea-notloggedin"
|
||||
value="&social.notLoggedIn.label;"/>
|
||||
<label id="social-statusarea-username"/>
|
||||
</vbox>
|
||||
</hbox>
|
||||
</menuitem>
|
||||
#ifndef XP_WIN
|
||||
<menuseparator/>
|
||||
#endif
|
||||
<menuitem id="social-toggle-sidebar-menuitem"
|
||||
type="checkbox"
|
||||
autocheck="false"
|
||||
|
@ -30,7 +30,7 @@ var tests = {
|
||||
is(profile.portrait, portrait, "portrait is set");
|
||||
let userButton = document.getElementById("social-statusarea-username");
|
||||
ok(!userButton.hidden, "username is visible");
|
||||
is(userButton.label, profile.userName, "username is set");
|
||||
is(userButton.value, profile.userName, "username is set");
|
||||
next();
|
||||
},
|
||||
testAmbientNotifications: function(next) {
|
||||
|
@ -2684,16 +2684,6 @@ html|*#gcli-output-frame {
|
||||
margin-right: -12px;
|
||||
}
|
||||
|
||||
#social-statusarea-user {
|
||||
border-bottom: 1px solid rgb(221,221,221);
|
||||
background-color: -moz-Dialog;
|
||||
color: -moz-dialogtext;
|
||||
position: relative;
|
||||
font: message-box;
|
||||
font-size: 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#social-statusarea-user-portrait {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
@ -2701,19 +2691,6 @@ html|*#gcli-output-frame {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
#social-statusarea-user > vbox > .link {
|
||||
-moz-appearance: none;
|
||||
background: transparent;
|
||||
border: none;
|
||||
color: -moz-nativehyperlinktext;
|
||||
min-width: 0;
|
||||
margin: 0 6px;
|
||||
list-style-image: none;
|
||||
}
|
||||
#social-statusarea-user:hover > vbox > .link {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.social-panel > .panel-arrowcontainer > .panel-arrowcontent {
|
||||
padding: 0;
|
||||
}
|
||||
|
@ -4100,29 +4100,11 @@ html|*#gcli-output-frame {
|
||||
|
||||
/* === social toolbar provider menu === */
|
||||
|
||||
#social-statusarea-user {
|
||||
cursor: default;
|
||||
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
|
||||
font-size: 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#social-statusarea-user-portrait {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
#social-statusarea-user > vbox > .link {
|
||||
-moz-appearance: none;
|
||||
color: -moz-nativehyperlinktext;
|
||||
min-width: 0;
|
||||
margin: 0 6px;
|
||||
list-style-image: none;
|
||||
}
|
||||
|
||||
#social-statusarea-user:hover > vbox > .link {
|
||||
text-decoration: underline;
|
||||
margin: 4px;
|
||||
-moz-margin-start: 0;
|
||||
}
|
||||
|
||||
.social-panel > .panel-arrowcontainer > .panel-arrowcontent {
|
||||
|
@ -3361,12 +3361,10 @@ html|*#gcli-output-frame {
|
||||
}
|
||||
|
||||
#social-statusarea-user {
|
||||
-moz-appearance: none;
|
||||
border-bottom: 1px solid rgb(221,221,221);
|
||||
background-color: -moz-Dialog;
|
||||
color: -moz-dialogtext;
|
||||
position: relative;
|
||||
font: message-box;
|
||||
font-size: 12px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@ -3377,7 +3375,8 @@ html|*#gcli-output-frame {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
#social-statusarea-user > vbox > .link {
|
||||
#social-statusarea-user > vbox > #social-statusarea-notloggedin,
|
||||
#social-statusarea-user > vbox > #social-statusarea-username {
|
||||
-moz-appearance: none;
|
||||
background: transparent;
|
||||
border: none;
|
||||
@ -3386,7 +3385,9 @@ html|*#gcli-output-frame {
|
||||
margin: 0 6px;
|
||||
list-style-image: none;
|
||||
}
|
||||
#social-statusarea-user:hover > vbox > .link {
|
||||
|
||||
#social-statusarea-user[_moz-menuactive] > vbox > #social-statusarea-notloggedin,
|
||||
#social-statusarea-user[_moz-menuactive] > vbox > #social-statusarea-username {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user