diff options
author | Hendrik Leppelsack <hendrik@leppelsack.de> | 2016-04-28 10:44:48 +0200 |
---|---|---|
committer | skjnldsv <fremulon@protonmail.com> | 2016-05-09 10:03:01 +0200 |
commit | 16f1fa2dfde93c4b56997ed2f5cc39d1a0f80673 (patch) | |
tree | ead655eff300adca44dbdba3a116c116679bf44b /css | |
parent | fc005f2b2ac548473ad7ffcca58409d6c88f3f5c (diff) |
add change avatar functionality
Diffstat (limited to 'css')
-rw-r--r-- | css/public/style.css | 40 |
1 files changed, 31 insertions, 9 deletions
diff --git a/css/public/style.css b/css/public/style.css index eb7780c6..096d8a31 100644 --- a/css/public/style.css +++ b/css/public/style.css @@ -86,32 +86,54 @@ opacity: .7 } -.contactdetails__header .contactdetails__logo { +avatar { + position: relative; height: 75px; width: 75px; - object-fit: cover; - background-color: transparent; + border-radius: 50%; + overflow: hidden; flex-shrink: 0; - margin: 0; } -.contactdetails__logo.contact__icon { + +.avatar-upload { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + background-color: rgba(0,0,0,0.2); - height: 75px; - width: 75px; font-size: 2.5em; line-height: 75px; + + display: none; + } -.contactdetails__logo.contact__icon > .icon-upload-white { + +.avatar-upload > .icon-upload-white { display: block; width: 100%; height: 100%; opacity: 0.5; cursor: pointer; } -.contactdetails__logo.contact__icon:hover > .icon-upload-white { +.avatar-upload:hover > .icon-upload-white { opacity: 0.7; } +avatar:hover .avatar-upload, +avatar.avatar--missing .avatar-upload { + display: block; +} + +.contactdetails__logo { + height: 75px; + width: 75px; + object-fit: cover; + background-color: transparent; + margin: 0; +} + #check-all + label:before { position: absolute; top: 18px; |