Sha256: 775110feb4c3c205dc3d57ebeae33117e9dc15eee828b8202d721bbf8f0a0957

Contents?: true

Size: 1.14 KB

Versions: 23

Compression:

Stored size: 1.14 KB

Contents

// Colorfont.js 1.2
// Copyright 2011 Manufactura Independente (Ana Carvalho & Ricardo Lafuente)
// Selection behaviour fix by Simon Budig
// Licensed under the terms of the WTFPL.
// http://sam.zoy.org/wtfpl/

noselect_style = '-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;'
position_style = 'position:absolute;top:0px;left:0px;right:0px;'

$(document).ready(function(){
  // append a span to all colorfont headers
  $('.colorfont').css({position:'relative'});
  $('.colorfont').html(function(){ 
      // if has google note
      if ($('.google-src-text').length > 0){
        var googletext = $(this).find('.google-src-text').text();
        var text = $(this).text().replace(googletext, "");
      }
      else {
        var text = $(this).text();
      }
      return '<span style="' + noselect_style + '">' + text + '</span>' +
             '<span class="colorfont-overlay" style="' + noselect_style + position_style + '">' + text + '</span>' +
             '<span style="color: rgba(0,0,0,0.0);' + position_style + '">' + text + '</span>';
  });
});

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
social_stream-2.2.2 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.2.2 vendor/assets/javascripts/colorfont.js
social_stream-2.2.1 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.2.1 vendor/assets/javascripts/colorfont.js
social_stream-2.2.0 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.2.0 vendor/assets/javascripts/colorfont.js
social_stream-2.1.1 base/vendor/assets/javascripts/colorfont.js
social_stream-2.1.0 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.1.0 vendor/assets/javascripts/colorfont.js
social_stream-2.0.4 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.0.4 vendor/assets/javascripts/colorfont.js
social_stream-2.0.3 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.0.3 vendor/assets/javascripts/colorfont.js
social_stream-2.0.2 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.0.2 vendor/assets/javascripts/colorfont.js
social_stream-2.0.1 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.0.1 vendor/assets/javascripts/colorfont.js
social_stream-2.0.0 base/vendor/assets/javascripts/colorfont.js
social_stream-base-2.0.0 vendor/assets/javascripts/colorfont.js
social_stream-2.0.0.beta3 base/vendor/assets/javascripts/colorfont.js