Awesome tool for claryfing whats in tables.
tl;dr you can directly go to How can I use it? chapter to use this script.
I am energetic, or even hectic (why this video? Look how beautiful and... stressful (or energetic) their dance look like) I'd say, young representant of our future - todays youth generation.
I have been thinking about cooperating with various serious companies, such as:
Please note that I did not provide any links to those companies' websites; interpret this as me expressing that you really do not need to be aware of their existence.
All of them were just waiting for me to join them and share enormous amounts of money with me, but I am not this kind of guy. I decided to choose my own path, my destiny... Bla bla bla...
Coming back to the topic.
Herebly I would like to present to you my new achievement. Brick-table.
I am almost sure of one thing. We can see tables everywhere. In magazines, leaflets, bruchures, emails and even in the Internet. But they always look the same.
This tool allows you changing that. You can make tablets less boring and more awesome.
It simply moves (or changes its relative position) every odd row in table by half of its width to the right. Yes, that's all. KISS, dude.
Coming soon.
Ctrl+Shift+J
or similar, e.g. Ctrl+Shift+K
in Firefox) brick-table.js
(link here) script. For your convenience I put this script here:
$('table').each(function(i, table) {
//this function is executed once per every table, so widths are calculated only once.
var rowsFunction = (function() {
var cache = [];
return function(i, e) {
e.style['position'] = 'relative';
e.style['left'] = cache[i] || (cache[i] = (e.clientWidth || $(e).width()) / 2) + 'px';
}
})()
$(table).find('td').parent().filter(':odd').find('td').each(function(i, e) {
setTimeout(rowsFunction, 100, i, e);
})
})
That's all. No compilcated installation nor waiting hours for downloading.
* please, thing of that more in terms of joke or having fun than real opportunity to change my life.