From eb81782cdbdc68aaebe4fa561b5fbb73ef866611 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Wed, 27 Apr 2011 13:53:51 -0700 Subject: Porting over all Blueprint styles to new Baseline repo --- js/global.js | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 js/global.js (limited to 'js/global.js') diff --git a/js/global.js b/js/global.js new file mode 100644 index 000000000..a934a3360 --- /dev/null +++ b/js/global.js @@ -0,0 +1,75 @@ +$(document).ready(function(){ + // Get Heights + windowHeight = $(window).height(); + documentHeight = $(document).height(); + sidebarHeight = windowHeight - 40; + containerHeight = windowHeight - 40; + + // Get Widths + windowWidth = $(window).width(); + containerWidth = windowWidth - 200; + + if (windowHeight < containerHeight) { + + // Set Dimensions for default state (before resize) + $('div#sidebar').css({ + height: sidebarHeight + }); + $('div#container').css({ + width: containerWidth, + height: containerHeight + }); + + } else { + + // During resize, set widths + $(window).resize(function() { + console.log('Window Height: ' + $(window).height() + ', Sidebar Height:' + ($(window).height() - 40)); + + // Get Heights + windowHeight = $(window).height(); + sidebarHeight = windowHeight - 40; + containerHeight = windowHeight - 40; + + // Get Widths + windowWidth = $(window).width(); + containerWidth = windowWidth - 200; + + // Set Dimensions for default state (before resize) + $('div#sidebar').css({ + height: sidebarHeight + }); + $('div#container').css({ + width: containerWidth, + height: containerHeight + }); + }); + // console.log('omgz window is less than container so... fuck.'); + $('div#sidebar').css({ + height: documentHeight - 40 + }); + + } + + + +/* + // Toggle Calendars + $('div#sidebar ul li a').click(function() { + if ($(this).is('#toggleMonthView')) { + console.log('toggle month'); + $(this).addClass('active'); + $('#toggleListView').removeClass('active'); + $('table#monthView').show(); + $('table#listView').hide(); + } else { + console.log('toggle list'); + $(this).addClass('active'); + $('#toggleMonthView').removeClass('active'); + $('table#listView').show(); + $('table#monthView').hide(); + } + return false; + }); +*/ +}); -- cgit v1.2.3