diff --git a/app/assets/stylesheets/common/base/onebox.scss b/app/assets/stylesheets/common/base/onebox.scss index 1782ee3d668..dafc0c3ffc2 100644 --- a/app/assets/stylesheets/common/base/onebox.scss +++ b/app/assets/stylesheets/common/base/onebox.scss @@ -530,6 +530,14 @@ aside.onebox.stackexchange .onebox-body { } } +.onebox.twitterstatus { + .like, + .retweet { + color: dark-light-choose($primary-medium, $secondary-medium); + padding-left: 10px; + } +} + // mobile specific style .mobile-view article.onebox-body { border-top: none; diff --git a/lib/twitter_api.rb b/lib/twitter_api.rb index 96c3e96bae0..a71ced28485 100644 --- a/lib/twitter_api.rb +++ b/lib/twitter_api.rb @@ -2,6 +2,7 @@ class TwitterApi class << self + include ActionView::Helpers::NumberHelper def prettify_tweet(tweet) text = tweet["full_text"].dup @@ -32,6 +33,10 @@ class TwitterApi result end + def prettify_number(count) + number_to_human(count, :format => '%n%u', :precision => 2, :units => { :thousand => 'K', :million => 'M', :billion => 'B' }) + end + def user_timeline(screen_name) JSON.parse(twitter_get(user_timeline_uri_for screen_name)) end