First pass at height sensitive thumb vs content sizing.

We can play with the numbers for the best sizing. Using JS as there are multiple containers to resize.