From 3cb83cfa8791004d923a2627106c571fd2f87e82 Mon Sep 17 00:00:00 2001 From: Simon Grim Date: Fri, 5 Oct 2018 01:17:21 +0500 Subject: [PATCH] update CSS with febce7025583e2c8ca988141669516b65d836324 - bf79d2f9d1e313c5c5c9acb8071e4571a0cfac15 SASS changes --- css/style.css | 984 +++++++++++++++++++++++++++++--------------------- 1 file changed, 582 insertions(+), 402 deletions(-) diff --git a/css/style.css b/css/style.css index cd3610b..34df12d 100644 --- a/css/style.css +++ b/css/style.css @@ -1,6 +1,6 @@ @charset "UTF-8"; html, body, div, span, applet, object, iframe, -h1, h2, h3, .login .module p span, h4, h5, h6, p, blockquote, pre, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, .forEdition.profile-card .secret-key-container .secret-key, small, strike, strong, sub, sup, tt, var, @@ -114,7 +114,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, font-weight: normal; font-style: normal; } -.ion:before, .userMenu li.userMenu-config > a:before, .modal-header span:before, .prompt-wrapper .modal-header span:before, .direct-messages-thread + .group-messages-control .invite-form .modal-header span:before, .mini-profile .post-area .modal-header span:before, .minimize-modal:before, .prompt-wrapper .switch-mode:before, .direct-messages-thread + .group-messages-control .invite-form .switch-mode:before, .mini-profile .post-area.display .switch-mode:before, .bitmessage-ctc:before, .tox-ctc:before, .profile-modal .profile-tox:before, .profile-modal .profile-bitmessage:before, .post-rt-icon:before, .post-interactions span:before, .post-stats li.stat-count:before, .mini-profile-indicators .userMenu-connections a:before, .mini-profile-indicators .userMenu-messages a:before, .mini-profile-indicators .userMenu-user a:before, .mini-profile-indicators .userMenu-groupmessages a:before, .mini-profile-indicators .userMenu-collapsePosts a:before, .twister-user-remove:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before, .view-all-users:before, .ion-after:after, .isFollowing:after, .direct-messages-list .post:after { +.ion:before, .userMenu li.userMenu-config > a:before, .modal-header span:before, .prompt-wrapper .modal-header span:before, .mini-profile .post-area .modal-header span:before, .minimize-modal:before, .prompt-wrapper .switch-mode:before, .bitmessage-ctc:before, .tox-ctc:before, .profile-modal .profile-tox:before, .profile-modal .profile-bitmessage:before, .post-rt-icon:before, .post-interactions span:before, .post-stats li.stat-count:before, .mini-profile-indicators .userMenu-connections a:before, .mini-profile-indicators .userMenu-messages a:before, .mini-profile-indicators .userMenu-user a:before, .mini-profile-indicators .userMenu-groupmessages a:before, .mini-profile-indicators .userMenu-collapsePosts a:before, .twister-user-remove:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before, .view-all-users:before, .ion-after:after, .isFollowing:after, .direct-messages-list .post:after { display: inline-block; font-family: "Ionicons"; speak: none; @@ -128,11 +128,11 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, -moz-osx-font-smoothing: grayscale; } -.ion:before, .userMenu li.userMenu-config > a:before, .modal-header span:before, .prompt-wrapper .modal-header span:before, .direct-messages-thread + .group-messages-control .invite-form .modal-header span:before, .mini-profile .post-area .modal-header span:before, .minimize-modal:before, .prompt-wrapper .switch-mode:before, .direct-messages-thread + .group-messages-control .invite-form .switch-mode:before, .mini-profile .post-area.display .switch-mode:before, .bitmessage-ctc:before, .tox-ctc:before, .profile-modal .profile-tox:before, .profile-modal .profile-bitmessage:before, .post-rt-icon:before, .post-interactions span:before, .post-stats li.stat-count:before, .mini-profile-indicators .userMenu-connections a:before, .mini-profile-indicators .userMenu-messages a:before, .mini-profile-indicators .userMenu-user a:before, .mini-profile-indicators .userMenu-groupmessages a:before, .mini-profile-indicators .userMenu-collapsePosts a:before, .twister-user-remove:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before, .view-all-users:before { +.ion:before, .userMenu li.userMenu-config > a:before, .modal-header span:before, .prompt-wrapper .modal-header span:before, .mini-profile .post-area .modal-header span:before, .minimize-modal:before, .prompt-wrapper .switch-mode:before, .bitmessage-ctc:before, .tox-ctc:before, .profile-modal .profile-tox:before, .profile-modal .profile-bitmessage:before, .post-rt-icon:before, .post-interactions span:before, .post-stats li.stat-count:before, .mini-profile-indicators .userMenu-connections a:before, .mini-profile-indicators .userMenu-messages a:before, .mini-profile-indicators .userMenu-user a:before, .mini-profile-indicators .userMenu-groupmessages a:before, .mini-profile-indicators .userMenu-collapsePosts a:before, .twister-user-remove:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before, .view-all-users:before { padding: 0 3px; } -.ion:after, .userMenu li.userMenu-config > a:after, .modal-header span:after, .prompt-wrapper .modal-header span:after, .direct-messages-thread + .group-messages-control .invite-form .modal-header span:after, .mini-profile .post-area .modal-header span:after, .minimize-modal:after, .prompt-wrapper .switch-mode:after, .direct-messages-thread + .group-messages-control .invite-form .switch-mode:after, .mini-profile .post-area.display .switch-mode:after, .bitmessage-ctc:after, .tox-ctc:after, .profile-modal .profile-tox:after, .profile-modal .profile-bitmessage:after, .post-rt-icon:after, .post-interactions span:after, .post-stats li.stat-count:after, .mini-profile-indicators .userMenu-connections a:after, .mini-profile-indicators .userMenu-messages a:after, .mini-profile-indicators .userMenu-user a:after, .mini-profile-indicators .userMenu-groupmessages a:after, .mini-profile-indicators .userMenu-collapsePosts a:after, .twister-user-remove:after, .refresh-toptrends:after, .twistday-reminder .refresh:after, .refresh-users:after, .view-all-users:after, .ion-after:before, .isFollowing:before, .direct-messages-list .post:before { +.ion:after, .userMenu li.userMenu-config > a:after, .modal-header span:after, .prompt-wrapper .modal-header span:after, .mini-profile .post-area .modal-header span:after, .minimize-modal:after, .prompt-wrapper .switch-mode:after, .bitmessage-ctc:after, .tox-ctc:after, .profile-modal .profile-tox:after, .profile-modal .profile-bitmessage:after, .post-rt-icon:after, .post-interactions span:after, .post-stats li.stat-count:after, .mini-profile-indicators .userMenu-connections a:after, .mini-profile-indicators .userMenu-messages a:after, .mini-profile-indicators .userMenu-user a:after, .mini-profile-indicators .userMenu-groupmessages a:after, .mini-profile-indicators .userMenu-collapsePosts a:after, .twister-user-remove:after, .refresh-toptrends:after, .twistday-reminder .refresh:after, .refresh-users:after, .view-all-users:after, .ion-after:before, .isFollowing:before, .direct-messages-list .post:before { display: none; } @@ -140,7 +140,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, content: ""; } -.ion-checkmark:after, .isFollowing:after, .modal-header span.mark-all-as-read:after, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.mark-all-as-read:after, .mini-profile .post-area .modal-header span.mark-all-as-read:after, .ion-checkmark:before, .isFollowing:before, .modal-header span.mark-all-as-read:before, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.mark-all-as-read:before, .mini-profile .post-area .modal-header span.mark-all-as-read:before { +.ion-checkmark:after, .isFollowing:after, .modal-header span.mark-all-as-read:after, .mini-profile .post-area .modal-header span.mark-all-as-read:after, .ion-checkmark:before, .isFollowing:before, .modal-header span.mark-all-as-read:before, .mini-profile .post-area .modal-header span.mark-all-as-read:before { content: ""; } @@ -148,7 +148,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, content: ""; } -.ion-shuffle:before, .prompt-wrapper .switch-mode:before, .direct-messages-thread + .group-messages-control .invite-form .switch-mode:before, .mini-profile .post-area.display .switch-mode:before, .post-rt-icon:before, .post-interactions span.post-propagate:before, .post-stats li.stat-count:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before { +.ion-shuffle:before, .prompt-wrapper .switch-mode:before, .post-rt-icon:before, .post-interactions span.post-propagate:before, .post-stats li.stat-count:before, .refresh-toptrends:before, .twistday-reminder .refresh:before, .refresh-users:before { content: ""; } @@ -172,7 +172,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, content: ""; } -.ion-close:before, .modal-header span.modal-close:before, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.modal-close:before, .mini-profile .post-area .modal-header span.modal-close:before, .twister-user-remove:before { +.ion-close:before, .modal-header span.modal-close:before, .mini-profile .post-area .modal-header span.modal-close:before, .twister-user-remove:before { content: ""; } @@ -180,7 +180,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, content: ""; } -.ion-back:before, .modal-header span.modal-back:before, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.modal-back:before, .mini-profile .post-area .modal-header span.modal-back:before { +.ion-back:before, .modal-header span.modal-back:before, .mini-profile .post-area .modal-header span.modal-back:before { content: ""; } @@ -247,7 +247,7 @@ html, body { html { font-size: 15px; background-color: #ddd; - background-image: url('../img/bg.png?1453965385'); + background-image: url('../img/bg.png'); background-attachment: fixed; } @@ -300,7 +300,7 @@ h2 { line-height: 1.1em; } -h3, .login .module p span { +h3 { font-size: 1.1em; font-weight: 400; line-height: 1.1em; @@ -343,10 +343,10 @@ samp, .forEdition.profile-card .secret-key-container .secret-key { line-height: 10px; } -h3 .isFollowing:before, .login .module p span .isFollowing:before { +h3 .isFollowing:before { display: none !important; } -h3 .isFollowing:after, .login .module p span .isFollowing:after { +h3 .isFollowing:after { display: none !important; } @@ -356,14 +356,14 @@ h3 .isFollowing:after, .login .module p span .isFollowing:after { box-shadow: 0 8px 13px rgba(17, 17, 17, 0); } -.clear-fix:after, .userMenu > ul:after, .wrapper:after, .dashboard > .module:after, .dashboard > .module ol:after, .modal-wrapper.following-modal a:after, .modal-wrapper .modal-content:after, .modal-header:after, .prompt-wrapper .modal-header:after, .direct-messages-thread + .group-messages-control .invite-form .modal-header:after, .mini-profile .post-area .modal-header:after, .twister-user:after, .direct-messages-thread .post:after, #postboard-top:after, #postboard-top .post-area:after, .expanded-content:after, .forEdition.profile-card:after, .forEdition.profile-card .profile-card-main:after, .following .following-list li a:after, .login .module:after, .network.singleBlock:after, .network.singleBlock .module:after, .options .tab-content:after, ul.userMenu-search-profiles li:after, .mini-profile .post-area:after, .mini-profile-indicators:after, .profile-data:after { +.clear-fix:after, .userMenu > ul:after, .wrapper:after, .dashboard > .module:after, .dashboard > .module ol:after, .modal-wrapper.following-modal a:after, .modal-wrapper .modal-content:after, .modal-header:after, .prompt-wrapper .modal-header:after, .mini-profile .post-area .modal-header:after, .twister-user:after, .direct-messages-thread .post:after, #postboard-top:after, #postboard-top .post-area:after, .expanded-content:after, .forEdition.profile-card:after, .forEdition.profile-card .profile-card-main:after, .network.singleBlock:after, .network.singleBlock .module:after, .options .tab-content:after, ul.userMenu-search-profiles li:after, .mini-profile .post-area:after, .mini-profile-indicators:after, .profile-data:after { content: ""; display: table; clear: both; } /************** BUTTONS *********** */ -button, .show-more-followers, a.button { +button, a.button { padding: 0.6rem 1rem; display: inline-block; line-height: 0.75rem; @@ -386,53 +386,53 @@ button, .show-more-followers, a.button { font-family: "Ionicons", "Roboto", sans-serif, "Symbola"; cursor: pointer; } -button:hover, .show-more-followers:hover, a.button:hover { +button:hover, a.button:hover { border-color: #d2d2d2; text-decoration: none; color: #3E3C42; } -button.disabled, .disabled.show-more-followers, a.button.disabled { +button.disabled, a.button.disabled { opacity: 0.5; color: #999; background-color: #F3F2F0; } -button.disabled:hover, .disabled.show-more-followers:hover, a.button.disabled:hover { +button.disabled:hover, a.button.disabled:hover { color: #666; -moz-box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); -webkit-box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); } -button.color-1, .modal-wrapper .modal-content button.postboard-news, .modal-wrapper .modal-content .postboard-news.show-more-followers, button.follow, .follow.show-more-followers, .direct-messages-thread + .group-messages-control button, .direct-messages-thread + .group-messages-control .show-more-followers, .forEdition.profile-card button.submit-changes, .forEdition.profile-card .submit-changes.show-more-followers, .color-1.show-more-followers, a.button.color-1, .modal-wrapper .modal-content a.button.postboard-news, a.button.follow { +button.color-1, a.button.color-1 { background: #A1B775; border-color: #96ae64; color: white; font-weight: 500; } -button.color-1:hover, .modal-wrapper .modal-content button.postboard-news:hover, .modal-wrapper .modal-content .postboard-news.show-more-followers:hover, button.follow:hover, .follow.show-more-followers:hover, .direct-messages-thread + .group-messages-control button:hover, .direct-messages-thread + .group-messages-control .show-more-followers:hover, .forEdition.profile-card button.submit-changes:hover, .forEdition.profile-card .submit-changes.show-more-followers:hover, .color-1.show-more-followers:hover, a.button.color-1:hover, .modal-wrapper .modal-content a.button.postboard-news:hover, a.button.follow:hover { +button.color-1:hover, a.button.color-1:hover { border-color: #687b40; } -button.color-2, button.unfollow, .unfollow.show-more-followers, .forEdition.profile-card button.toggle-priv-key, .forEdition.profile-card .toggle-priv-key.show-more-followers, .color-2.show-more-followers, a.button.color-2, a.button.unfollow { +button.color-2, a.button.color-2 { background: #64676C; border-color: #585a5f; color: white; font-weight: 500; } -button.color-2:hover, button.unfollow:hover, .unfollow.show-more-followers:hover, .forEdition.profile-card button.toggle-priv-key:hover, .forEdition.profile-card .toggle-priv-key.show-more-followers:hover, .color-2.show-more-followers:hover, a.button.color-2:hover, a.button.unfollow:hover { +button.color-2:hover, a.button.color-2:hover { border-color: #3f4144; } -button.small, .modal-wrapper.who-to-follow-modal button, .modal-wrapper.who-to-follow-modal .show-more-followers, .show-more-followers, .who-to-follow.module li button, .who-to-follow.module li .show-more-followers, a.button.small, a.button.show-more-followers { +button.small, a.button.small { padding: 0.5rem; font-weight: 700; font-size: 0.7rem; line-height: 0.7rem; } -button.light, .light.show-more-followers, a.button.light { +button.light, a.button.light { background: #eee; border-color: #e1e1e1; color: #222; font-weight: 500; } -button.light:hover, .light.show-more-followers:hover, a.button.light:hover { +button.light:hover, a.button.light:hover { border-color: #aeaeae; } @@ -452,7 +452,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { max-width: 100%; width: 1200px; margin: auto; - background: url('../img/logo.png?1453965385') no-repeat 50% 50%; + background: url('../img/logo.png') no-repeat 50% 50%; background-size: 20px; } .userMenu > ul li { @@ -601,7 +601,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { border-radius: 3px; overflow: hidden; } -.dashboard > .module h3, .login .dashboard > .module p span { +.dashboard > .module h3 { float: left; padding: 10px; } @@ -715,40 +715,22 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { width: 80%; padding-left: 68px; } -.modal-wrapper.who-to-follow-modal button, .modal-wrapper.who-to-follow-modal .show-more-followers { +.modal-wrapper.who-to-follow-modal button { position: absolute; right: 10px; top: 10px; + padding: 0.5rem; + font-weight: 700; + font-size: 0.7rem; + line-height: 0.7rem; } .modal-wrapper.who-to-follow-modal .bio { color: rgba(0, 0, 0, 0.6); font-style: italic; padding: 0.25rem 0; } -.modal-wrapper.new-users-modal a { - color: #222; -} -.modal-wrapper.new-users-modal a.twister-user-name:hover { - text-decoration: none; -} -.modal-wrapper.new-users-modal .twister-user-info { - text-align: left; - font-size: 0.8rem; - line-height: 1rem; - width: 80%; - padding-left: 68px; -} -.modal-wrapper.new-users-modal button { - position: absolute; - right: 10px; - top: 10px; -} -.modal-wrapper.new-users-modal .bio { - color: rgba(0, 0, 0, 0.6); - font-style: italic; - padding: 0.25rem 0; -} .modal-wrapper .modal-content { + background: #FDFCFA; width: 100%; overflow: hidden; overflow-y: auto; @@ -772,9 +754,43 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { right: 2px; top: 54px; z-index: 2000; + background: #A1B775; + border-color: #96ae64; + color: white; + font-weight: 500; +} +.modal-wrapper .modal-content .postboard-news:hover { + border-color: #687b40; +} +.modal-wrapper.new-users-modal a { + color: #222; +} +.modal-wrapper.new-users-modal a.twister-user-name:hover { + text-decoration: none; +} +.modal-wrapper.new-users-modal .twister-user-info { + text-align: left; + font-size: 0.8rem; + line-height: 1rem; + width: 80%; + padding-left: 68px; +} +.modal-wrapper.new-users-modal button { + position: absolute; + right: 10px; + top: 10px; + padding: 0.5rem; + font-weight: 700; + font-size: 0.7rem; + line-height: 0.7rem; +} +.modal-wrapper.new-users-modal .bio { + color: rgba(0, 0, 0, 0.6); + font-style: italic; + padding: 0.25rem 0; } -.modal-header, .prompt-wrapper .modal-header, .direct-messages-thread + .group-messages-control .invite-form .modal-header, .mini-profile .post-area .modal-header { +.modal-header, .prompt-wrapper .modal-header, .mini-profile .post-area .modal-header { position: relative; background: #212121; height: 52px; @@ -782,7 +798,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { -webkit-box-sizing: border-box; box-sizing: border-box; } -.modal-header h3, .prompt-wrapper .modal-header h3, .direct-messages-thread + .group-messages-control .invite-form .modal-header h3, .mini-profile .post-area .modal-header h3, .modal-header .login .module p span, .login .module p .modal-header span { +.modal-header h3, .prompt-wrapper .modal-header h3, .mini-profile .post-area .modal-header h3 { padding-left: 20px; line-height: 52px; font-weight: 500; @@ -790,10 +806,10 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { float: left; color: white; } -.modal-header h3 span, .prompt-wrapper .modal-header h3 span, .direct-messages-thread + .group-messages-control .invite-form .modal-header h3 span, .mini-profile .post-area .modal-header h3 span, .modal-header .login .module p span span, .login .module p .modal-header span span { +.modal-header h3 span, .prompt-wrapper .modal-header h3 span, .mini-profile .post-area .modal-header h3 span { position: relative; } -.modal-header span, .prompt-wrapper .modal-header span, .direct-messages-thread + .group-messages-control .invite-form .modal-header span, .mini-profile .post-area .modal-header span { +.modal-header span, .prompt-wrapper .modal-header span, .mini-profile .post-area .modal-header span { position: absolute; top: 0; line-height: 52px; @@ -802,50 +818,94 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { color: rgba(255, 255, 255, 0.7); transition: color 0.1s linear; } -.modal-header span:hover, .direct-messages-thread + .group-messages-control .invite-form .modal-header span:hover, .mini-profile .post-area .modal-header span:hover { +.modal-header span:hover, .mini-profile .post-area .modal-header span:hover { color: white; } -.modal-header span b, .prompt-wrapper .modal-header span b, .direct-messages-thread + .group-messages-control .invite-form .modal-header span b, .mini-profile .post-area .modal-header span b { +.modal-header span b, .prompt-wrapper .modal-header span b, .mini-profile .post-area .modal-header span b { display: none; } -.modal-header span.modal-close, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.modal-close, .mini-profile .post-area .modal-header span.modal-close { +.modal-header span.modal-close, .mini-profile .post-area .modal-header span.modal-close { right: 10px; } -.modal-header span.mark-all-as-read, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.mark-all-as-read, .mini-profile .post-area .modal-header span.mark-all-as-read { +.modal-header span.mark-all-as-read, .mini-profile .post-area .modal-header span.mark-all-as-read { position: static; float: left; margin-left: 10px; display: none; } -.modal-header span.modal-back, .direct-messages-thread + .group-messages-control .invite-form .modal-header span.modal-back, .mini-profile .post-area .modal-header span.modal-back { +.modal-header span.modal-back, .mini-profile .post-area .modal-header span.modal-back { right: 70px; } .inline-warn { - background-color: #FEFEDF; - padding: 10px; + background-color: #FEFEDF; + padding: 10px; } .inline-warn .close { - float: right; - font-size: 1.2em; - color: #e34f42; - cursor: pointer; - margin: -8px 2px 8px 8px; + float: right; + font-size: 1.2em; + color: #e34f42; + cursor: pointer; + margin: -8px 2px 8px 8px; } .inline-warn .text { - font-size: 0.8em; - text-align: center; + font-size: 0.8em; + text-align: center; } .inline-warn .options { - font-size: 0.8em; - text-align: right; - margin-top: 4px; + font-size: 0.8em; + text-align: right; + margin-top: 4px; } .inline-warn .options div > * { - display: inline-block; + display: inline-block; } /* Composants */ +.twister-peer { + margin: 0; + min-height: 72px; + padding: 4px; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; + background: #FDFCFA; +} +.twister-peer + .twister-peer { + border-top: none; +} +.twister-peer .avatar { + float: left; + width: 48px; + height: 48px; + overflow: hidden; + margin: 4px; +} +.twister-peer .avatar img { + width: 48px; + height: auto; +} +.twister-peer .avatar:hover { + cursor: pointer; +} +.twister-peer .name { + display: inline-block; + font-weight: 600; +} +.twister-peer .name:hover { + cursor: pointer; +} +.twister-peer .alias { + display: inline-block; +} +.twister-peer .alias:hover { + color: #A1B775; + cursor: pointer; +} +.twister-peer .bio { + text-align: center; + padding: 4px; +} + .twister-user { position: relative; box-sizing: border-box; @@ -914,7 +974,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { /*********** POPUP PROMPT ************ */ /*********** POPUP PROMPT ************ */ -.prompt-wrapper, .direct-messages-thread + .group-messages-control .invite-form, .mini-profile .post-area.display { +.prompt-wrapper { background: #FDFCFA; z-index: 200; position: fixed; @@ -926,34 +986,35 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { -webkit-box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); } -.prompt-wrapper .following-config-method-buttons, .direct-messages-thread + .group-messages-control .invite-form .following-config-method-buttons, .mini-profile .post-area.display .following-config-method-buttons { +.prompt-wrapper .following-config-method-buttons { padding: 0 20px 20px 0; float: right; } -.prompt-wrapper .modal-content, .direct-messages-thread + .group-messages-control .invite-form .modal-content, .mini-profile .post-area.display .modal-content { +.prompt-wrapper .modal-content { + background: #FDFCFA; padding: 20px; } -.prompt-wrapper .modal-content .post-area textarea, .direct-messages-thread + .group-messages-control .invite-form .modal-content .post-area textarea, .mini-profile .post-area.display .modal-content .post-area textarea { +.prompt-wrapper .modal-content .post-area textarea { clear: both; } -.prompt-wrapper .post-data, .direct-messages-thread + .group-messages-control .invite-form .post-data, .mini-profile .post-area.display .post-data { +.prompt-wrapper .post-data { border: 1px solid #F3F2F0; position: relative; padding: 10px; background: white; } -.prompt-wrapper .modal-header h3 span, .direct-messages-thread + .group-messages-control .invite-form .modal-header h3 span, .prompt-wrapper .mini-profile .post-area .modal-header h3 span, .mini-profile .post-area .prompt-wrapper .modal-header h3 span, .mini-profile .post-area.display .modal-header h3 span, .prompt-wrapper .modal-header .login .module p span span, .login .module p .prompt-wrapper .modal-header span span, .direct-messages-thread + .group-messages-control .invite-form .modal-header .login .module p span span, .login .module p .direct-messages-thread + .group-messages-control .invite-form .modal-header span span, .mini-profile .post-area.display .modal-header .login .module p span span, .login .module p .mini-profile .post-area.display .modal-header span span { +.prompt-wrapper .modal-header h3 span, .prompt-wrapper .mini-profile .post-area .modal-header h3 span, .mini-profile .post-area .prompt-wrapper .modal-header h3 span { padding-left: 5px; color: white; } -.prompt-wrapper .modal-header h3 span:hover, .direct-messages-thread + .group-messages-control .invite-form .modal-header h3 span:hover, .mini-profile .post-area.display .modal-header h3 span:hover, .prompt-wrapper .modal-header .login .module p span span:hover, .login .module p .prompt-wrapper .modal-header span span:hover, .direct-messages-thread + .group-messages-control .invite-form .modal-header .login .module p span span:hover, .login .module p .direct-messages-thread + .group-messages-control .invite-form .modal-header span span:hover, .mini-profile .post-area.display .modal-header .login .module p span span:hover, .login .module p .mini-profile .post-area.display .modal-header span span:hover { +.prompt-wrapper .modal-header h3 span:hover { cursor: default; } -.prompt-wrapper .modal-buttons, .direct-messages-thread + .group-messages-control .invite-form .modal-buttons, .mini-profile .post-area.display .modal-buttons { +.prompt-wrapper .modal-buttons { margin: 4px 0; text-align: right; } -.prompt-wrapper .switch-mode, .direct-messages-thread + .group-messages-control .invite-form .switch-mode, .mini-profile .post-area.display .switch-mode { +.prompt-wrapper .switch-mode { display: inline-block; float: left; margin: 12px 4px 4px; @@ -963,48 +1024,63 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { line-height: 0.8rem; } -.confirm-popup.prompt-wrapper, .direct-messages-thread + .group-messages-control .confirm-popup.invite-form, .mini-profile .confirm-popup.post-area.display { +.confirm-popup.prompt-wrapper { margin-top: -100px; } +/******** NEW ACCOUNT POPUP ********* */ +.new-account-briefing.prompt-wrapper { + margin-top: -184px; +} +.new-account-briefing.prompt-wrapper .modal-blackout { + display: block; + background: rgba(0, 0, 0, 0.6); + z-index: -1; + position: fixed; + left: 0; + top: 0; + width: 100%; + height: 100%; +} + /************ FOLLOWING-CONFIG MODAL ********* */ -.prompt-wrapper.following-config-modal, .direct-messages-thread + .group-messages-control .following-config-modal.invite-form, .mini-profile .following-config-modal.post-area.display { +.prompt-wrapper.following-config-modal { margin-top: -100px; } -.prompt-wrapper.following-config-modal h2, .direct-messages-thread + .group-messages-control .following-config-modal.invite-form h2, .mini-profile .following-config-modal.post-area.display h2 { +.prompt-wrapper.following-config-modal h2 { text-transform: none; display: inline-block !important; font-size: 1rem; font-weight: 400; padding: 1rem; } -.prompt-wrapper.following-config-modal h2 span, .direct-messages-thread + .group-messages-control .following-config-modal.invite-form h2 span, .mini-profile .following-config-modal.post-area.display h2 span { +.prompt-wrapper.following-config-modal h2 span { display: inline-block !important; } -.prompt-wrapper.following-config-modal h2 span b, .direct-messages-thread + .group-messages-control .following-config-modal.invite-form h2 span b, .mini-profile .following-config-modal.post-area.display h2 span b { +.prompt-wrapper.following-config-modal h2 span b { font-weight: 400; } /************ RETWIST POSTS MODAL ********* */ -.prompt-wrapper.reTwist.prompt-wrapper, .direct-messages-thread + .group-messages-control .reTwist.invite-form, .mini-profile .reTwist.post-area.display { +.prompt-wrapper.reTwist.prompt-wrapper { margin-top: -150px; } -.prompt-wrapper.reTwist .post-expand, .direct-messages-thread + .group-messages-control .reTwist.invite-form .post-expand, .mini-profile .reTwist.post-area.display .post-expand, .prompt-wrapper.reTwist .post-interactions, .direct-messages-thread + .group-messages-control .reTwist.invite-form .post-interactions, .mini-profile .reTwist.post-area.display .post-interactions { +.prompt-wrapper.reTwist .post-expand, .prompt-wrapper.reTwist .post-interactions { display: none; } -.prompt-wrapper.reTwist .post-info-time, .direct-messages-thread + .group-messages-control .reTwist.invite-form .post-info-time, .mini-profile .reTwist.post-area.display .post-info-time { +.prompt-wrapper.reTwist .post-info-time { position: static; float: right; } /********* REPLY POSTS MODAL************** */ -.prompt-wrapper.reply.prompt-wrapper, .direct-messages-thread + .group-messages-control .reply.invite-form, .mini-profile .reply.post-area.display { +.prompt-wrapper.reply.prompt-wrapper { margin-top: -110px; } -.prompt-wrapper.reply .post-expand, .direct-messages-thread + .group-messages-control .reply.invite-form .post-expand, .mini-profile .reply.post-area.display .post-expand, .prompt-wrapper.reply .post-interactions, .direct-messages-thread + .group-messages-control .reply.invite-form .post-interactions, .mini-profile .reply.post-area.display .post-interactions { +.prompt-wrapper.reply .post-expand, .prompt-wrapper.reply .post-interactions { display: none; } -.prompt-wrapper.reply .post-area, .direct-messages-thread + .group-messages-control .reply.invite-form .post-area, .mini-profile .reply.post-area.display .post-area { +.prompt-wrapper.reply .post-area { padding-bottom: 6px; } @@ -1015,7 +1091,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { z-index: 5; background: #FDFCFA !important; position: absolute; - bottom: 40px; + bottom: 0px; width: 100% !important; padding: 10px 20px !important; -moz-box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); @@ -1028,7 +1104,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { padding: 5px; width: 100% !important; } -.modal-wrapper.directMessages .modal-header h3 span, .modal-wrapper.directMessages .modal-header .login .module p span span, .login .module p .modal-wrapper.directMessages .modal-header span span { +.modal-wrapper.directMessages .modal-header h3 span { display: inline-block !important; padding-left: 5px; color: white; @@ -1112,7 +1188,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { } .direct-messages-thread { - padding-bottom: 200px; + padding-bottom: 160px; max-width: 420px; margin: auto; } @@ -1192,6 +1268,218 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { left: auto; } +.group-messages-join-group .modal-content { + padding: 20px; +} +.group-messages-join-group button { + margin: 5px 0; +} +.group-messages-join-group .label { + font-weight: 700; + padding: 5px 0; + text-align: left; +} +.group-messages-join-group input[type="text"] { + padding: 3px; + width: 100%; + margin-bottom: 10px; +} +.group-messages-join-group input[type="checkbox"] { + float: left; + margin-right: 10px; +} + +.groupMessages button { + margin: 5px; +} +.groupMessages .direct-messages-thread { + padding-bottom: 200px; +} +.groupMessages .post-area-new.open, .groupMessages #postboard-top .post-area .post-area-new, #postboard-top .post-area .groupMessages .post-area-new, .groupMessages .mini-profile .post-area-new, .mini-profile .groupMessages .post-area-new { + bottom: 40px; +} +.groupMessages .direct-messages-list li { + padding: 10px 20px; +} +.groupMessages .direct-messages-list .post-photo { + display: none; +} +.groupMessages .direct-messages-list .post-text { + display: none; +} +.groupMessages .direct-messages-list .post-info-time { + position: static; + display: block; + text-align: left; + padding: 5px 0; + color: inherit; +} +.groupMessages .direct-messages-list .post-info-time:hover { + text-decoration: none; + color: inherit; +} +.groupMessages .direct-messages-list .post .messages-qtd { + top: 50%; + left: unset; + right: 24px; + margin-top: -13px; +} + +.group-messages-new-group { + text-align: center !important; +} +.group-messages-new-group .label { + font-weight: 700; + padding: 5px 1%; + text-align: left; +} +.group-messages-new-group textarea.description, .group-messages-new-group textarea.invite { + width: 98%; + margin: 5px auto; + padding: 5px; + text-align: left; + border: 1px solid #ebebeb; +} + +.profile-card[data-screen-name^=\*] .profile-bio { + text-align: center; + margin: 0; +} +.profile-card[data-screen-name^=\*] .profile-bio .group-description { + display: inline-block; + border: 1px solid transparent; + background: none; + text-align: center; + width: 58%; + padding: 4px; + vertical-align: middle; +} +.profile-card[data-screen-name^=\*] .profile-bio .group-description:focus { + border: 1px solid rgba(0, 0, 0, 0.1); + background: white; +} +.profile-card[data-screen-name^=\*] .profile-bio .group-description:hover { + border: 1px solid rgba(0, 0, 0, 0.1); +} +.profile-card[data-screen-name^=\*] .profile-bio .group-description .save, .profile-card[data-screen-name^=\*] .profile-bio .group-description .cancel { + display: none; +} + +.group-messages-control { + text-align: left !important; +} +.group-messages-control button { + margin: 3px 0 3px 3px; +} +.group-messages-control textarea { + width: 98%; + margin: 5px auto; + padding: 5px; + text-align: left; + border: 1px solid #ebebeb; +} +.group-messages-control .invite-form { + display: none; +} +.group-messages-control div.profile-bio { + margin-left: 0; +} +.group-messages-control .secret-key { + display: none; + font-size: 10px; + padding: 5px; + margin: 3px; + cursor: pointer; + border: 1px solid #ebebeb; + color: #3E3C42; + background: #F8F8F8; + overflow: hidden; +} +.group-messages-control .secret-key:hover { + background: white; +} + +.direct-messages-thread + .group-messages-control { + position: absolute; + bottom: 0; + height: 40px; + overflow: hidden; + left: 0; + width: 100%; + padding: 3px 10px; + text-align: right !important; + z-index: 200; + background: #FDFCFA; + -moz-box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); + -webkit-box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); + box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); +} +.direct-messages-thread + .group-messages-control .invite-form { + background: #FDFCFA; + z-index: 200; + position: fixed; + top: 50%; + left: 50%; + width: 600px; + margin-left: -300px; + -moz-box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); + -webkit-box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); + box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); + bottom: 40px; + top: auto; +} +.direct-messages-thread + .group-messages-control .invite-form textarea { + min-height: 100px; +} +.direct-messages-thread + .group-messages-control button { + float: none; + display: inline-block; + padding: 7px; + background: #A1B775; + border-color: #96ae64; + color: white; + font-weight: 500; +} +.direct-messages-thread + .group-messages-control button:hover { + border-color: #687b40; +} + +/****** LOGIN TO ACCOUNT MODAL ***** */ +.login-modal .module { + margin: 4px; +} +.login-modal .module > div { + margin: 4px 0; + padding: 4px 12px; +} +.login-modal .module > div:last-child { + text-align: right; + margin: 8px 0; +} +.login-modal .module input { + border: 1px solid rgba(0, 0, 0, 0.1); + width: 320px; + margin: 12px 16px; + padding: 2px 4px; +} +.login-modal .module select { + border: 1px solid rgba(0, 0, 0, 0.1); + width: 310px; + margin: 12px 16px; + padding: 2px 4px; +} +.login-modal .module input:focus, .login-modal .module select:focus { + border-bottom: solid 1px #A1B775; +} +.login-modal .module .secret-key { + width: 500px; +} +.login-modal .module .availability { + color: #45474D; + display: inline-block; + margin-left: 16px; +} + /************************************* ******************* PROFILE MODAL ************************************** */ @@ -1298,6 +1586,26 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { font-size: 10px; } +.follow { + background: #A1B775; + border-color: #96ae64; + color: white; + font-weight: 500; +} +.follow:hover { + border-color: #687b40; +} + +.unfollow { + background: #64676C; + border-color: #585a5f; + color: white; + font-weight: 500; +} +.unfollow:hover { + border-color: #3f4144; +} + .known-followers { text-align: center; clear: both; @@ -1769,157 +2077,104 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { padding-left: 0; } -.group-messages-join-group .modal-content { - padding: 20px; -} -.group-messages-join-group button, .group-messages-join-group .show-more-followers { - margin: 5px 0; -} -.group-messages-join-group .label { - font-weight: 700; - padding: 5px 0; - text-align: left; -} -.group-messages-join-group input[type="text"] { - padding: 3px; - width: 100%; - margin-bottom: 10px; -} -.group-messages-join-group input[type="checkbox"] { - float: left; - margin-right: 10px; -} - -.groupMessages button, .groupMessages .show-more-followers { - margin: 5px; -} -.groupMessages .direct-messages-list li { - padding: 10px 20px; -} -.groupMessages .direct-messages-list .post-photo { - display: none; -} -.groupMessages .direct-messages-list .post-text { - display: none; -} -.groupMessages .direct-messages-list .post-info-time { - position: static; - display: block; - text-align: left; - padding: 5px 0; - color: inherit; -} -.groupMessages .direct-messages-list .post-info-time:hover { - text-decoration: none; - color: inherit; -} -.groupMessages .direct-messages-list .post .messages-qtd { - top: 50%; - left: unset; - right: 24px; - margin-top: -13px; -} - -.group-messages-new-group { - text-align: center !important; -} -.group-messages-new-group .label { - font-weight: 700; - padding: 5px 1%; - text-align: left; -} -.group-messages-new-group textarea.description, .group-messages-new-group textarea.invite { - width: 98%; - margin: 5px auto; - padding: 5px; - text-align: left; - border: 1px solid #ebebeb; +/********** FOLLOWING OWN ********** */ +.following-own-modal .modal-content { + padding: 0; } - -.profile-card[data-screen-name^=\*] .profile-bio { +.following-own-modal .following-list { + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; +} +.following-own-modal .following-list > li { + width: 48%; + margin: 2px; + padding-top: 12px; + padding-bottom: 8px; + border: solid 1px rgba(69, 71, 77, 0.1); + background: #FFF; text-align: center; - margin: 0; } -.profile-card[data-screen-name^=\*] .profile-bio .group-description { - display: inline-block; - border: 1px solid transparent; - background: none; - text-align: center; - width: 58%; - padding: 4px; - vertical-align: middle; -} -.profile-card[data-screen-name^=\*] .profile-bio .group-description:focus { - border: 1px solid rgba(0, 0, 0, 0.1); - background: white; -} -.profile-card[data-screen-name^=\*] .profile-bio .group-description:hover { - border: 1px solid rgba(0, 0, 0, 0.1); -} -.profile-card[data-screen-name^=\*] .profile-bio .group-description .save, .profile-card[data-screen-name^=\*] .profile-bio .group-description .cancel { - display: none; -} - -.group-messages-control { - text-align: left !important; -} -.group-messages-control button, .group-messages-control .show-more-followers { - margin: 3px 0 3px 3px; +.following-own-modal .following-list > li > div { + position: relative; } -.group-messages-control textarea { - width: 98%; - margin: 5px auto; - padding: 5px; - text-align: left; - border: 1px solid #ebebeb; +.following-own-modal .following-list > li:hover { + border-bottom: solid 1px #A1B775; } -.group-messages-control .invite-form { +.following-own-modal .following-list > li:hover .mini-profile-actions { + display: block; +} +.following-own-modal .following-list .mini-profile-photo { + width: 64px; + height: 64px; + margin: 2px; +} +.following-own-modal .following-list .mini-profile-name { + padding: 4px; +} +.following-own-modal .following-list .mini-screen-name { display: none; } -.group-messages-control div.profile-bio { - margin-left: 0; +.following-own-modal .following-list .following-config { + width: 100%; + text-align: center; + margin: 4px; } -.group-messages-control .secret-key { +.following-own-modal .following-list .following-config button { + display: inline-block; +} +.following-own-modal .following-list .mini-profile-actions { display: none; - font-size: 10px; - padding: 5px; - margin: 3px; + position: absolute; + top: 0; + right: 8px; +} +.following-own-modal .following-list .mini-profile-actions span { cursor: pointer; - border: 1px solid #ebebeb; - color: #3E3C42; - background: #F8F8F8; - overflow: hidden; + display: inline-block; + position: relative; + top: -12px; + right: -8px; + z-index: 10; + background: #A1B775; } -.group-messages-control .secret-key:hover { - background: white; +.following-own-modal .following-list .mini-profile-actions span:hover { + background: #AAA; } - -.direct-messages-thread + .group-messages-control { - position: absolute; - bottom: 0; - height: 40px; +.following-own-modal .following-list .mini-profile-actions ul { + height: 0; overflow: hidden; - left: 0; - width: 100%; - padding: 3px 10px; - text-align: right !important; - z-index: 200; - background: #FDFCFA; - -moz-box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); - -webkit-box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); - box-shadow: 0 -8px 13px rgba(17, 17, 17, 0.1); + position: absolute; + z-index: 20; + top: 8px; + right: -8px; + padding: 0; + background: #FFF; + transition: height 0.2s linear; } -.direct-messages-thread + .group-messages-control .invite-form { - bottom: 40px; - top: auto; +.following-own-modal .following-list .mini-profile-actions ul > li { + text-align: left; + white-space: nowrap; + color: rgba(0, 0, 0, 0.7); + font-size: 12px; + margin: 0; + padding: 4px 16px 4px 8px; + border-bottom: solid 1px transparent; + background: #FFF; } -.direct-messages-thread + .group-messages-control .invite-form textarea { - min-height: 100px; +.following-own-modal .following-list .mini-profile-actions ul > li:hover { + border-bottom: solid 1px #A1B775; } -.direct-messages-thread + .group-messages-control button, .direct-messages-thread + .group-messages-control .show-more-followers { - float: none; - display: inline-block; - padding: 7px; +.following-own-modal .following-list .mini-profile-actions:hover ul { + height: 57px; + box-shadow: 8px 10px 10px 0px rgba(0, 0, 0, 0.2); +} +.following-own-modal .following-list .swarm-status { + font-size: 11px; + display: block; +} +.following-own-modal .following-list .latest-activity { + font-size: 11px; } .forEdition.profile-card { @@ -1964,7 +2219,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { padding: 1rem 2rem; color: white; } -.forEdition.profile-card h3, .forEdition.profile-card .login .module p span, .login .module p .forEdition.profile-card span { +.forEdition.profile-card h3 { font-weight: 600; margin-top: 2rem; padding: 0 1.5rem; @@ -1972,7 +2227,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { -webkit-box-sizing: content-box; box-sizing: content-box; } -.forEdition.profile-card h3:after, .forEdition.profile-card .login .module p span:after, .login .module p .forEdition.profile-card span:after { +.forEdition.profile-card h3:after { display: block; content: ""; height: 1px; @@ -1980,13 +2235,31 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { background: rgba(95, 129, 161, 0.5); margin-top: 1rem; } -.forEdition.profile-card button, .forEdition.profile-card .show-more-followers { +.forEdition.profile-card button { float: right; margin: 10px; } -.forEdition.profile-card button.last-child, .forEdition.profile-card .last-child.show-more-followers { +.forEdition.profile-card button.last-child { margin-right: 0; } +.forEdition.profile-card button.submit-changes { + background: #A1B775; + border-color: #96ae64; + color: white; + font-weight: 500; +} +.forEdition.profile-card button.submit-changes:hover { + border-color: #687b40; +} +.forEdition.profile-card button.toggle-priv-key { + background: #64676C; + border-color: #585a5f; + color: white; + font-weight: 500; +} +.forEdition.profile-card button.toggle-priv-key:hover { + border-color: #3f4144; +} .forEdition.profile-card .secret-key-container { text-align: left !important; font-size: 1rem !important; @@ -2001,156 +2274,6 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { margin-right: 20px; } -.following { - width: 670px; - float: left; -} -.following h2 { - display: none; -} -.following .following-list li { - border-bottom: 1px solid #eee; - line-height: 45px; - background: #FDFCFA; - position: relative; - -moz-transition-property: background; - -o-transition-property: background; - -webkit-transition-property: background; - transition-property: background; - -moz-transition-duration: 0.1s; - -o-transition-duration: 0.1s; - -webkit-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.following .following-list li:hover { - background: white; -} -.following .following-list li a { - display: block; - padding: 1rem; - width: 100%; - color: #3E3C42; -} -.following .mini-profile-photo { - width: 48px; - line-height: 0; - margin: 0 1rem 0 0; - float: left; -} -.following .mini-profile-name { - font-size: 1rem; - font-weight: 500; - float: left; - display: block; - line-height: 1rem; - padding: 10px 0; -} -.following .mini-screen-name { - display: block; - float: left; - line-height: 1rem; - font-weight: 400; - font-size: 1rem; - padding: 10px; - color: #666; -} -.following .mini-screen-name b { - font-weight: 400; - padding: 0; - color: inherit; - font-size: inherit; - line-height: inherit; -} -.following .mini-profile-actions { - display: none; -} -.following .following-config { - position: absolute; - top: 0; - right: 0; - padding: 1rem; -} -.following .swarm-status { - display: none !important; -} - -.login h2 { - font-weight: 400; - background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ExYjc3NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVlODBhMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); - background-size: 100%; - background-image: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #a1b775), color-stop(100%, #5e80a2)); - background-image: -moz-linear-gradient(right, #a1b775, #5e80a2); - background-image: -webkit-linear-gradient(right, #a1b775, #5e80a2); - background-image: linear-gradient(to left, #a1b775, #5e80a2); - padding: 1rem 2rem; - color: white; -} -.login h3, .login .module p span { - font-weight: 600; - margin-top: 2rem; - padding: 0 1.5rem; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.login h3:after, .login .module p span:after { - display: block; - content: ""; - height: 1px; - width: 100%; - background: rgba(95, 129, 161, 0.5); - margin-top: 1rem; -} -.login .module { - background: #FDFCFA; - -moz-box-shadow: 1px 2px 2px rgba(17, 17, 17, 0.1); - -webkit-box-shadow: 1px 2px 2px rgba(17, 17, 17, 0.1); - box-shadow: 1px 2px 2px rgba(17, 17, 17, 0.1); - padding: 20px; - margin-bottom: 1px; - clear: none; -} -.login .module p { - margin-bottom: 5px; -} -.login .module p span { - margin-bottom: 20px; - display: block; - padding: 0; -} -.login .module input { - padding: 5px 10px; - background: #f3f3f3; - border: solid 1px #dcdcdc; - transition: box-shadow 0.3s, border 0.3s; - font-size: 14px; - max-width: 100%; -} -.login .module input.new-username, .login .module input.username-import { - float: left; - margin-right: 10px; -} -.login .module input:focus, .login .module select:focus { - background: white; - transition: background-color 100ms linear; - border-bottom: solid 2px #A1B775; -} -.login .module select { - height: 30px; - padding: 3px 30px 3px 10px; - margin: 0; - border: 1px solid #ccc; - font-size: 14px; -} -.login .module span.availability { - margin-left: 10px; - color: #45474d; -} -.login .module .create-user { - clear: both; - margin: 20px 0; -} - /********** LOGIN AND NETWORK PAGES ****** */ .network.singleBlock ul { line-height: 2rem; @@ -2228,7 +2351,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { padding: 1rem 2rem; color: white; } -.network h3, .network .login .module p span, .login .module p .network span { +.network h3 { font-weight: 600; margin-top: 2rem; padding: 0 1.5rem; @@ -2236,7 +2359,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { -webkit-box-sizing: content-box; box-sizing: content-box; } -.network h3:after, .network .login .module p span:after, .login .module p .network span:after { +.network h3:after { display: block; content: ""; height: 1px; @@ -2251,7 +2374,7 @@ button.light:hover, .light.show-more-followers:hover, a.button.light:hover { .options input { display: inline-block; } -.options button, .options .show-more-followers, .options input, .options select { +.options button, .options input, .options select { font-size: 13px; } .options label { @@ -2383,6 +2506,9 @@ ul.userMenu-search-profiles li { ul.userMenu-search-profiles li:hover { background: white; } +ul.userMenu-search-profiles li:hover button { + display: block; +} ul.userMenu-search-profiles li a { display: block; width: 100%; @@ -2420,17 +2546,16 @@ ul.userMenu-search-profiles .mini-profile-info { ul.userMenu-search-profiles .mini-profile-name { padding: 5px 0 0 0; } -ul.userMenu-search-profiles button, ul.userMenu-search-profiles .show-more-followers { - font-size: 13px; - line-height: 24px; - height: 32px; - width: 32px; +ul.userMenu-search-profiles button { + display: none; + font-size: 0.7rem; + line-height: 0.7rem; text-align: center; font-weight: 700; - padding: 0; + padding: 0.4rem; position: absolute; - top: 5px; - right: 5px; + top: 8px; + right: 8px; } .userMenu-search-sugestions a { @@ -2452,7 +2577,7 @@ ul.userMenu-search-profiles button, ul.userMenu-search-profiles .show-more-follo margin-top: 1px; margin-bottom: 20px; } -.mini-profile .post-area .modal-header h3, .mini-profile .post-area .modal-header .login .module p span, .login .module p .mini-profile .post-area .modal-header span { +.mini-profile .post-area .modal-header h3 { padding: 0 0 0 20px; } .mini-profile .post-area-new { @@ -2604,9 +2729,46 @@ ul.userMenu-search-profiles button, ul.userMenu-search-profiles .show-more-follo } .show-more-followers { + padding: 0.6rem 1rem; + display: inline-block; + line-height: 0.75rem; + letter-spacing: 0.07rem; + font-size: 0.75rem; + position: relative; + font-weight: 300; + text-transform: uppercase; + -moz-transition-property: background, border-color; + -o-transition-property: background, border-color; + -webkit-transition-property: background, border-color; + transition-property: background, border-color; + -moz-transition-duration: 0.1s; + -o-transition-duration: 0.1s; + -webkit-transition-duration: 0.1s; + transition-duration: 0.1s; + color: #3E3C42; + background: #F8F8F8; + border: 1px solid #ebebeb; + font-family: "Ionicons", "Roboto", sans-serif, "Symbola"; + cursor: pointer; float: right; margin-right: 5px; } +.show-more-followers:hover { + border-color: #d2d2d2; + text-decoration: none; + color: #3E3C42; +} +.show-more-followers.disabled { + opacity: 0.5; + color: #999; + background-color: #F3F2F0; +} +.show-more-followers.disabled:hover { + color: #666; + -moz-box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); + -webkit-box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); + box-shadow: 1px 1px 0 rgba(68, 68, 68, 0.3); +} .mini-follower-link, .followed-by { display: inline-block; @@ -2660,6 +2822,16 @@ ul.userMenu-search-profiles button, ul.userMenu-search-profiles .show-more-follo } .mini-profile .post-area.display { display: block; + background: #FDFCFA; + z-index: 200; + position: fixed; + top: 50%; + left: 50%; + width: 600px; + margin-left: -300px; + -moz-box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); + -webkit-box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); + box-shadow: 0 8px 33px rgba(0, 0, 0, 0.3); margin-top: -110px; } @@ -2735,14 +2907,18 @@ textarea.splited-post { } /******** WHO TO FOLLOW ******* */ -.who-to-follow.module li button, .who-to-follow.module li .show-more-followers { +.who-to-follow.module li button { position: absolute; right: 30px; top: 10px; + padding: 0.5rem; + font-weight: 700; + font-size: 0.7rem; + line-height: 0.7rem; display: none; padding: 0.4rem !important; } -.who-to-follow.module li:hover button, .who-to-follow.module li:hover .show-more-followers { +.who-to-follow.module li:hover button { display: block; } @@ -2879,11 +3055,15 @@ img.twister-user-photo { font-size: 12px; } -/*********** NEWCOMERS ************/ +/*********** NEWCOMERS *********** */ .new-users.module li button { position: absolute; right: 30px; top: 10px; + padding: 0.5rem; + font-weight: 700; + font-size: 0.7rem; + line-height: 0.7rem; display: none; padding: 0.4rem !important; } @@ -3036,7 +3216,7 @@ ul.dropdown-menu { list-style: none; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); - border-bottom: solid 2px #B4C669; + border-bottom: solid 2px #A1B775; z-index: 2000 !important; } ul.dropdown-menu li > li > a { @@ -3053,7 +3233,7 @@ ul.dropdown-menu li > li > a { } .langFilterSimData em { - color: #B4C669; + color: #A1B775; } @media (max-width: 1200px) { @@ -3100,7 +3280,7 @@ ul.dropdown-menu li > li > a { width: 150px; } - .prompt-wrapper, .direct-messages-thread + .group-messages-control .invite-form, .mini-profile .post-area.display { + .prompt-wrapper { width: 98%; left: 1%; margin-left: 0;