diff --git a/packages/netlify-cms-core/src/components/UI/SettingsDropdown.js b/packages/netlify-cms-core/src/components/UI/SettingsDropdown.js index 34b7c611..f7d84a2e 100644 --- a/packages/netlify-cms-core/src/components/UI/SettingsDropdown.js +++ b/packages/netlify-cms-core/src/components/UI/SettingsDropdown.js @@ -12,8 +12,8 @@ const styles = { `, }; -const AppHeaderAvatar = styled.button` - border: 0; +const AvatarDropdownButton = styled(DropdownButton)` + display: inline-block; padding: 8px; cursor: pointer; color: #1e2532; @@ -38,11 +38,8 @@ const AppHeaderSiteLink = styled.a` padding: 10px 16px; `; -const Avatar = ({ imageUrl }) => ( - - {imageUrl ? : } - -); +const Avatar = ({ imageUrl }) => + imageUrl ? : ; Avatar.propTypes = { imageUrl: PropTypes.string, @@ -60,9 +57,9 @@ const SettingsDropdown = ({ displayUrl, imageUrl, onLogoutClick, t }) => ( dropdownWidth="100px" dropdownPosition="right" renderButton={() => ( - + - + )} >