diff --git a/public/proposals_list.js b/public/proposals_list.js index 7f798fc..ff28bc0 100644 --- a/public/proposals_list.js +++ b/public/proposals_list.js @@ -1,15 +1,12 @@ -function initTwitterButton() { - !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); -} - jQuery(document).ready(function($) { initTwitterButton(); - $('.proposals').on('mouseenter', '.proposal', function() { - twttr.widgets.load(); - $('.proposal .social').hide(); - $(this).find('.social').show("fast"); + initFacebookButton(); + $('#content').on('mouseenter', '.proposal', function() { + loadSocialButtons(); + $('.proposal .actions').hide(); + $(this).find('.actions').show("fast"); }).on('mouseleave', '.proposal', function() { - $(this).find('.social').hide("fast"); + $(this).find('.actions').hide("fast"); }); function proposalsScroll() { @@ -31,11 +28,19 @@ jQuery(document).ready(function($) { $('.topics').masonry(); }); - -(function(d, s, id) { - var js, fjs = d.getElementsByTagName(s)[0]; - if (d.getElementById(id)) return; - js = d.createElement(s); js.id = id; - js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.0"; - fjs.parentNode.insertBefore(js, fjs); -}(document, 'script', 'facebook-jssdk')); +function loadSocialButtons() { + twttr.widgets.load(); + try{FB.XFBML.parse();}catch(ex){} +} +function initFacebookButton() { + (function(d, s, id) { + var js, fjs = d.getElementsByTagName(s)[0]; + if (d.getElementById(id)) return; + js = d.createElement(s); js.id = id; + js.src = "//connect.facebook.net/pt_BR/sdk.js#xfbml=1&version=v2.0"; + fjs.parentNode.insertBefore(js, fjs); + }(document, 'script', 'facebook-jssdk')); +} +function initTwitterButton() { + !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); +} diff --git a/public/style.css b/public/style.css index 2197c8f..22c48c4 100644 --- a/public/style.css +++ b/public/style.css @@ -56,6 +56,9 @@ width: 100%; display: inline-block; } +#article .proposal .private.actions a:visited, #article .proposal .private.actions a { + display: inline; +} .proposal .content { width: 84%; @@ -166,18 +169,34 @@ form .proposals-discussion-plugin .body textarea { #article-header > h1 { display: none; } -.proposal .content .social { +.proposal .content .actions { position: absolute; top: -18px; display: none; + margin: 1px 0 0 0; } #content .tag_cloud a { text-decoration: none; } -#content .statistics { - display: inline-block; +#content .summary { + float: left; + margin-left: 12px; +} +#content .summary .label { + font-weight: bold; + color: rgb(95, 95, 95); + font-size: 13px; + line-height: 27px; +} +#content .summary .content { + color: rgb(175, 175, 175); + font-size: 14px; + font-weight: bold; +} +#content .statistics h5 { + color: rgb(95, 95, 95); } #content .tag_cloud { float: right; @@ -187,7 +206,15 @@ form .proposals-discussion-plugin .body textarea { min-height: 50px; } -.graph #proposals-time { +.article-body-proposals-discussion-plugin_topic .graph { + float: left; +} +.article-body-proposals-discussion-plugin_topic .graph #proposals-time { height: 150px; width: 300px; } + +.article-body-proposals-discussion-plugin_topic .topic.actions { + clear: both; + padding-top: 10px; +} diff --git a/views/content_viewer/_proposal_card.html.erb b/views/content_viewer/_proposal_card.html.erb index b71b7b8..7327c51 100644 --- a/views/content_viewer/_proposal_card.html.erb +++ b/views/content_viewer/_proposal_card.html.erb @@ -10,9 +10,17 @@
<%= topic.discussion.title %>
+ +<%= _('Statistics') %>
+ +