Skip to content

Instantly share code, notes, and snippets.

@carmoreira
Last active April 23, 2019 16:53
Show Gist options
  • Select an option

  • Save carmoreira/320e2ab383e5ab947729bbbcad3b69e0 to your computer and use it in GitHub Desktop.

Select an option

Save carmoreira/320e2ab383e5ab947729bbbcad3b69e0 to your computer and use it in GitHub Desktop.
hacks for team showcase layout
jQuery(document)
.ready(function () {
ts_move_cell(".tshowcase-box-info");
ts_move_cell(".tscontent");
ts_fix_url(".tshowcase-box-info");
ts_fix_url(".tscontent");
})
.ajaxSuccess(function () {
ts_move_cell(".tshowcase-box-info");
ts_move_cell(".tscontent");
ts_fix_url(".tshowcase-box-info");
ts_fix_url(".tscontent");
});
function ts_move_cell(selector) {
jQuery(selector).each(function () {
var cell = jQuery(this).find(".ts-cell");
var tel = jQuery(this).find(".tshowcase-single-telephone");
if (cell.length > 0) {
cell.insertAfter(tel);
}
});
}
function ts_fix_url(selector) {
jQuery(selector).each(function () {
var container = jQuery(this).find(".ts-link");
var url = container.find("a").attr('href');
if( url ){
var icon = url.slice(0, 28);
var link = url.slice(28);
container.find("a").attr('href', link).parent().prepend(icon);
}
});
}
setTimeout(function () {
jQuery("#tshowcase-smallicons-css").remove();
}, 1000);
setTimeout(function () {
jQuery.featherlight.defaults.afterContent = function () {
ts_fix_url(".tscontent");
ts_move_cell(".tscontent");
}
}, 4000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment