History log of /yui3/src/datatable/assets/datatable-scroll-core.css
Revision Date Author Comments Expand
3b27224b02ecaaaa67f60ddd451200a0ed9d452c 29-Mar-2012 Luke Smith <lsmith@yahoo-inc.com>

+visibility: hidden for y scroll headers To keep the headers from displaying during momentum scrolling on touch devices. Fixes #2531990

5c12631bd2fb070ba645b3d749078e072b417a4f 04-Mar-2012 Luke Smith <lsmith@yahoo-inc.com>

Apply fixed header liner padding dynamically With the removal of the sort liner, the header padding is being overridden to allow space for the sort indicator, but the scoll liner padding was fixed at 4px 10px. This change makes the liner styling more robust, since it can adapt to outside influences of individual header padding.

2e0bd1f404ff73fc23344d58dd86f457d9e38285 04-Mar-2012 Luke Smith <lsmith@yahoo-inc.com>

Remove -webkit-text-size-adjust It was preventing cmd + zooming of the header font size in at least Chrome. Implementers will have to protect against iOS bumping up the font size themselves.

c445211c269f88dcd6ef1c42ddf0eb5eff0286b8 29-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

+elastic scroll, +no text resized headers, more Also made the data table headers opacity 0 so they wouldn't bleed through when zoomed in iOS and the fixed header position is slightly off (not sure how top: 0, left: 0 could be any more 0).

ec9c91e7570a04fd93e9ab0832e848bfe61fa28c 28-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

Last changes to get datatable-scroll working * Added cellspacing="0" to core and fixed header template and removed *border-collapse: collapse hack for IE * Double wrapped the Y scrolling nodes. New <div> has the border and contains the fixed headers and the overflow <div>. This obviated some dim calculations to work around border widths for placement of the fixed header. Also allowed an overflow-x: hidden rule to hide any column width rounding issues resulting in the fixed headers being 1px too wide and overflowing the previous yScrollNode border. * Use table.replace(wrapper).appendTo(wrapper) instead of table.wrap(wrapper) because IE (I forget which version--6 or 7, I think) did all sorts of stupid things, like extracting the last table cell and wrapping the rest of the table inside it. It's probably a bug that needs addressing in Node.prototype.wrap, but this solution also works. I do believe this will be the shipped version of datatable-scroll. Hurrah!

f8befd993dc50a524a45b0d2ed8384aa3da72288 27-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

Fix expanded width in XY scroll, +more (below) When the table is narrower than the configured width, it was being set to 100% width, but in xy, the assigned width needs to account for the y-scroller/virtual scrollbar. Otherwise, * Update IE css hacks to apply to IE 6 only * Hide the fixed headers while everything else is going on to avoid reflow impact. The column widths are write-only, so the fixed header can be hidden until its dims are needed for the scrollbar position.

6333b0d2c1963e347f6df9a4f7b81cb510390683 25-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

XY initial tests working except in IE6 Typical overflow issues; height == min-height. I reaaaally need to be done with this.

6ae37bcbb68ad849875f6b36da38b853dd2cd835 25-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

Break out x, y, and xy scrolling sync logic x and y are looking good. xy needs reimplementing.

7e650dee3ff9039fbbc7f97cc3221acefc417628 24-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

Vertical scrolling working, +percentage widths Still needs caption and x-scrolling. On the way, baby! Also, did you see that scrolling DT now supports percentage widths? That, like, totally awesome. Oh, and IE6 sucks.

e826155e747177a6c8985a1d77f8bc2a580ef19d 23-Feb-2012 Luke Smith <lsmith@yahoo-inc.com>

Restart. Vertical mostly working. Columns lined up, virtual scrollbar in place and tracking scroll. * Caption not supported yet. * x and xy scrolling not supported yet. * Scrollbar syncing not quite right. Factor slightly off? Something else missing?

64bf48446450c9a609a7f3768b8fc194780a40d8 28-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Improve xy scrolling, templates now protected

b997a309ae6157688d370ccbdb9cffe508d8b87c 28-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

X scrolling improved, +caption support in x scroll

65f74abe0edda83a11d7815c8c544d23ff68c531 25-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Remove tags from css, use new calc for table width Rather than jump through style hoops, use the clientWidth of the scrolling container. Still not perfect, but close enough for now.

1cd24746355929728475c3125b67bd5738b397e4 18-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Prune styles until their value becomes obvious

ee2ba0858403cc7b1eea260bc2aea5fb863b233e 18-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Initial drop of scrollable DataTable refactor Still a few niggling details to work out, but it's a pretty good starting point.

7c8cfb4f517f79e03461dc5e27616e5a928f6736 13-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Add position:relative to the scroll container for offsetTop needed in height calculation.

fc898f11f7bdfeda4964ea9d2d1d1ad770a9fdbd 12-Jan-2012 Luke Smith <lsmith@yahoo-inc.com>

Remove liner divs. Reduce CSS. Add skinnable:true