From 7db7515c47abf3c621512028ead8e1e351a31eaf Mon Sep 17 00:00:00 2001 From: preecej Date: Thu, 2 Feb 2012 21:23:36 +0000 Subject: [PATCH] New themes for the Jaiswal Lab site, provided by OSU CWS in Jan 2012. Not dependent on CWS, will branch and modify/debug locally only as needed. Note: Standard and Confident themes each have dependencies on OSU Drupal 1_11 theme. All must be present in Drupal instance for proper operation. svn path=/; revision=293 --- lab_site_themes/osu_confident/blue.css | 92 + lab_site_themes/osu_confident/chocolate.css | 92 + lab_site_themes/osu_confident/favicon.ico | Bin 0 -> 13382 bytes lab_site_themes/osu_confident/ie.css | 0 .../osu_confident/iepngfix/blank.gif | Bin 0 -> 49 bytes .../osu_confident/iepngfix/checkerboard.gif | Bin 0 -> 99 bytes .../osu_confident/iepngfix/helix.gif | Bin 0 -> 1117 bytes .../osu_confident/iepngfix/iepngfix.htc | 102 + .../osu_confident/iepngfix/iepngfix.html | 462 ++++ .../osu_confident/iepngfix/iepngfix.php | 9 + .../osu_confident/iepngfix/opacity.png | Bin 0 -> 11228 bytes .../osu_confident/iepngfix/opacity2.png | Bin 0 -> 14547 bytes .../osu_confident/iepngfix/shadow.png | Bin 0 -> 813 bytes .../osu_confident/images/arrow-down-black.png | Bin 0 -> 245 bytes .../osu_confident/images/arrow-down-white.png | Bin 0 -> 246 bytes .../osu_confident/images/arrow-left-black.png | Bin 0 -> 253 bytes .../osu_confident/images/arrow-left-white.png | Bin 0 -> 254 bytes .../images/arrow-right-black.png | Bin 0 -> 245 bytes .../images/arrow-right-white.png | Bin 0 -> 241 bytes .../osu_confident/images/arrow-up-black.png | Bin 0 -> 238 bytes .../osu_confident/images/arrow-up-white.png | Bin 0 -> 237 bytes .../osu_confident/images/bg_images/.gitignore | 0 .../images/blue/menu-collapsed.gif | Bin 0 -> 54 bytes .../images/blue/menu-expanded.gif | Bin 0 -> 832 bytes .../osu_confident/images/blue/menu-level2.gif | Bin 0 -> 104 bytes .../osu_confident/images/carat.gif | Bin 0 -> 229 bytes .../images/chocolate/menu-collapsed.gif | Bin 0 -> 54 bytes .../images/chocolate/menu-expanded.gif | Bin 0 -> 832 bytes .../images/chocolate/menu-level2.gif | Bin 0 -> 104 bytes .../images/dotted-underline-hover.gif | Bin 0 -> 44 bytes .../osu_confident/images/dotted-underline.gif | Bin 0 -> 44 bytes .../osu_confident/images/footer-grad.png | Bin 0 -> 201 bytes .../osu_confident/images/lines-bg.gif | Bin 0 -> 197 bytes .../osu_confident/images/lines-bg.png | Bin 0 -> 306 bytes .../osu_confident/images/lt-blue/.gitignore | 0 .../osu_confident/images/menu-level2.gif | Bin 0 -> 104 bytes .../osu_confident/images/menu-level2.png | Bin 0 -> 212 bytes .../images/orange/menu-collapsed.gif | Bin 0 -> 54 bytes .../images/orange/menu-expanded.gif | Bin 0 -> 832 bytes .../images/orange/menu-level2.gif | Bin 0 -> 104 bytes .../osu_confident/images/osu-tag.gif | Bin 0 -> 1675 bytes .../images/purple/menu-collapsed.gif | Bin 0 -> 54 bytes .../images/purple/menu-expanded.gif | Bin 0 -> 832 bytes .../images/purple/menu-level2.gif | Bin 0 -> 104 bytes .../images/rotating_headers/bike.jpg | Bin 0 -> 45779 bytes .../images/rotating_headers/book.jpg | Bin 0 -> 27797 bytes .../images/rotating_headers/carving.jpg | Bin 0 -> 44449 bytes .../images/rotating_headers/dixon.jpg | Bin 0 -> 72071 bytes .../images/rotating_headers/dog.jpg | Bin 0 -> 42603 bytes .../images/rotating_headers/greenhouse.jpg | Bin 0 -> 50786 bytes .../images/rotating_headers/guitar.jpg | Bin 0 -> 38825 bytes .../images/rotating_headers/kelly.jpg | Bin 0 -> 50077 bytes .../images/rotating_headers/mu.jpg | Bin 0 -> 55435 bytes .../images/rotating_headers/smile.jpg | Bin 0 -> 32346 bytes .../images/rotating_headers/solar.jpg | Bin 0 -> 46853 bytes .../images/rotating_headers/tide.jpg | Bin 0 -> 50699 bytes .../images/rotating_headers/treequad.jpg | Bin 0 -> 94852 bytes .../images/rotating_headers/unicycle.jpg | Bin 0 -> 64914 bytes .../images/rotating_headers/weatherford.jpg | Bin 0 -> 47046 bytes .../osu_confident/images/sm-bottom-border.jpg | Bin 0 -> 321 bytes .../osu_confident/images/sm-bottom-border.png | Bin 0 -> 1643 bytes .../osu_confident/images/transparent.png | Bin 0 -> 126 bytes .../osu_confident/js/jquery.corner.js | 203 ++ .../osu_confident/js/thickbox-compressed.js | 301 +++ lab_site_themes/osu_confident/orange.css | 93 + .../osu_confident/osu_confident.css | 1052 +++++++++ .../osu_confident/osu_confident.info | 86 + lab_site_themes/osu_confident/page.tpl.php | 381 ++++ lab_site_themes/osu_confident/print.css | 38 + lab_site_themes/osu_confident/purple.css | 92 + lab_site_themes/osu_confident/screenshot.png | Bin 0 -> 24569 bytes lab_site_themes/osu_confident/template.php | 51 + .../osu_confident/theme-settings.php | 84 + lab_site_themes/osu_confident/thickbox.css | 163 ++ .../STARTER-theme-settings.php | 48 + .../osu_drupal_1_11/THEME.info.STARTER | 47 + .../osu_drupal_1_11/drupal6-reference.css | 1982 +++++++++++++++++ lab_site_themes/osu_drupal_1_11/favicon.ico | Bin 0 -> 13382 bytes lab_site_themes/osu_drupal_1_11/ie.css | 115 + .../images/messages-error-ie6.png | Bin 0 -> 719 bytes .../osu_drupal_1_11/images/messages-error.png | Bin 0 -> 727 bytes .../images/messages-status-ie6.png | Bin 0 -> 610 bytes .../images/messages-status.png | Bin 0 -> 560 bytes .../images/messages-warning-ie6.png | Bin 0 -> 693 bytes .../images/messages-warning.png | Bin 0 -> 664 bytes .../osu_drupal_1_11/images/tab-bar.png | Bin 0 -> 160 bytes .../osu_drupal_1_11/images/tab-left-ie6.png | Bin 0 -> 331 bytes .../osu_drupal_1_11/images/tab-left.png | Bin 0 -> 303 bytes .../osu_drupal_1_11/images/tab-right-ie6.png | Bin 0 -> 473 bytes .../osu_drupal_1_11/images/tab-right.png | Bin 0 -> 685 bytes .../images/tab-secondary-bg.png | Bin 0 -> 166 bytes .../osu_drupal_1_11/images/tab-secondary.png | Bin 0 -> 195 bytes .../osu_drupal_1_11/images/transparent.png | Bin 0 -> 126 bytes lab_site_themes/osu_drupal_1_11/logo.png | Bin 0 -> 3427 bytes lab_site_themes/osu_drupal_1_11/node.tpl.php | 87 + .../osu_drupal_1_11/osu_drupal_1_11.css | 116 + .../osu_drupal_1_11/osu_drupal_1_11.info | 135 ++ .../osu_drupal_1_11/osu_search.module | 332 +++ lab_site_themes/osu_drupal_1_11/page.tpl.php | 389 ++++ .../osu_drupal_1_11/rotating-image.php | 79 + .../osu_drupal_1_11/screenshot.png | Bin 0 -> 13241 bytes lab_site_themes/osu_drupal_1_11/script.js | 0 lab_site_themes/osu_drupal_1_11/template.php | 330 +++ .../template.theme-registry.inc | 53 + .../osu_drupal_1_11/theme-settings.css | 70 + .../osu_drupal_1_11/theme-settings.js | 111 + .../osu_drupal_1_11/theme-settings.php | 183 ++ .../top_hat_dynamic/._top-hat.php | Bin 0 -> 4096 bytes .../top_hat_dynamic/data/cache/.gitignore | 0 .../top_hat_dynamic/data/top-hat-1.xml | 1 + .../top_hat_dynamic/images/campaign.png | Bin 0 -> 916 bytes .../top_hat_dynamic/images/check.gif | Bin 0 -> 117 bytes .../top_hat_dynamic/images/makeagift-grad.jpg | Bin 0 -> 338 bytes .../top_hat_dynamic/images/menu.jpg | Bin 0 -> 15088 bytes .../top_hat_dynamic/images/osu-tag.gif | Bin 0 -> 1675 bytes .../top_hat_dynamic/images/search-menu-bg.png | Bin 0 -> 2792 bytes .../images/search-menu-bg2.png | Bin 0 -> 2808 bytes .../top_hat_dynamic/images/submit.jpg | Bin 0 -> 15859 bytes .../top_hat_dynamic/images/tophat-bg.jpg | Bin 0 -> 388 bytes .../top_hat_dynamic/lib/1.2/functions.php | 195 ++ .../top_hat_dynamic/top-hat.css | 167 ++ .../top_hat_dynamic/top-hat.js | 141 ++ .../top_hat_dynamic/top-hat.php | 345 +++ .../osu_drupal_1_11/views-view.tpl.php | 95 + lab_site_themes/osu_drupal_1_11/yui-only.html | 60 + .../osu_drupal_1_11/zen/CHANGELOG.txt | 239 ++ .../osu_drupal_1_11/zen/LICENSE.txt | 274 +++ .../osu_drupal_1_11/zen/README.txt | 181 ++ .../zen/STARTERKIT/STARTERKIT.info.txt | 90 + .../zen/STARTERKIT/drupal6-reference.css | 1982 +++++++++++++++++ .../zen/STARTERKIT/favicon.ico | Bin 0 -> 15086 bytes .../osu_drupal_1_11/zen/STARTERKIT/logo.png | Bin 0 -> 3427 bytes .../zen/STARTERKIT/screenshot.png | Bin 0 -> 1119 bytes .../zen/STARTERKIT/template.php | 162 ++ .../zen/STARTERKIT/theme-settings.php | 45 + .../images-source/STARTERKIT/screenshot.psd | Bin 0 -> 196125 bytes .../zen/images-source/zen/messages.psd | Bin 0 -> 199810 bytes .../zen/images-source/zen/tabs.psd | Bin 0 -> 56436 bytes .../osu_drupal_1_11/zen/translations/de.po | 224 ++ .../osu_drupal_1_11/zen/translations/zen.pot | 220 ++ .../osu_drupal_1_11/zen/zen/CHANGELOG.txt | 241 ++ .../osu_drupal_1_11/zen/zen/LICENSE.txt | 274 +++ .../osu_drupal_1_11/zen/zen/README.txt | 179 ++ .../zen/zen/STARTERKIT/STARTERKIT.info.txt | 88 + .../zen/zen/STARTERKIT/drupal6-reference.css | 1980 ++++++++++++++++ .../zen/zen/STARTERKIT/favicon.ico | Bin 0 -> 15086 bytes .../zen/zen/STARTERKIT/logo.png | Bin 0 -> 3427 bytes .../zen/zen/STARTERKIT/screenshot.png | Bin 0 -> 1119 bytes .../zen/zen/STARTERKIT/template.php | 160 ++ .../zen/zen/STARTERKIT/theme-settings.php | 43 + .../images-source/STARTERKIT/screenshot.psd | Bin 0 -> 196125 bytes .../zen/zen/images-source/zen/messages.psd | Bin 0 -> 199810 bytes .../zen/zen/images-source/zen/tabs.psd | Bin 0 -> 56436 bytes .../zen/zen/zen/block-editing.css | 26 + .../osu_drupal_1_11/zen/zen/zen/block.tpl.php | 42 + .../osu_drupal_1_11/zen/zen/zen/box.tpl.php | 24 + .../zen/zen/zen/comment-wrapper.tpl.php | 39 + .../zen/zen/zen/comment.tpl.php | 70 + .../osu_drupal_1_11/zen/zen/zen/favicon.ico | Bin 0 -> 15086 bytes .../zen/zen/zen/html-elements.css | 269 +++ .../osu_drupal_1_11/zen/zen/zen/ie.css | 148 ++ .../zen/zen/zen/images/messages-error-ie6.png | Bin 0 -> 719 bytes .../zen/zen/zen/images/messages-error.png | Bin 0 -> 727 bytes .../zen/zen/images/messages-status-ie6.png | Bin 0 -> 610 bytes .../zen/zen/zen/images/messages-status.png | Bin 0 -> 560 bytes .../zen/zen/images/messages-warning-ie6.png | Bin 0 -> 693 bytes .../zen/zen/zen/images/messages-warning.png | Bin 0 -> 664 bytes .../zen/zen/zen/images/tab-bar.png | Bin 0 -> 160 bytes .../zen/zen/zen/images/tab-left-ie6.png | Bin 0 -> 331 bytes .../zen/zen/zen/images/tab-left.png | Bin 0 -> 303 bytes .../zen/zen/zen/images/tab-right-ie6.png | Bin 0 -> 473 bytes .../zen/zen/zen/images/tab-right.png | Bin 0 -> 685 bytes .../zen/zen/zen/images/tab-secondary-bg.png | Bin 0 -> 166 bytes .../zen/zen/zen/images/tab-secondary.png | Bin 0 -> 195 bytes .../zen/zen/zen/layout-fixed.css | 305 +++ .../zen/zen/zen/layout-liquid.css | 295 +++ .../osu_drupal_1_11/zen/zen/zen/logo.png | Bin 0 -> 3427 bytes .../zen/zen/zen/maintenance-page.tpl.php | 140 ++ .../osu_drupal_1_11/zen/zen/zen/messages.css | 59 + .../osu_drupal_1_11/zen/zen/zen/node.tpl.php | 83 + .../osu_drupal_1_11/zen/zen/zen/page.tpl.php | 245 ++ .../osu_drupal_1_11/zen/zen/zen/print.css | 57 + .../zen/zen/zen/screenshot.png | Bin 0 -> 3807 bytes .../osu_drupal_1_11/zen/zen/zen/tabs.css | 136 ++ .../zen/zen/zen/template.block-editing.inc | 90 + .../zen/zen/zen/template.comment.inc | 52 + .../zen/zen/template.conditional-styles.inc | 108 + .../osu_drupal_1_11/zen/zen/zen/template.php | 296 +++ .../zen/zen/zen/template.theme-registry.inc | 63 + .../zen/zen/zen/theme-settings.css | 68 + .../zen/zen/zen/theme-settings.js | 27 + .../zen/zen/zen/theme-settings.php | 127 ++ .../zen/zen/zen/wireframes.css | 26 + .../osu_drupal_1_11/zen/zen/zen/zen.css | 770 +++++++ .../osu_drupal_1_11/zen/zen/zen/zen.info | 88 + lab_site_themes/osu_standard/block.tpl.php | 44 + lab_site_themes/osu_standard/favicon.ico | Bin 0 -> 13382 bytes .../osu_standard/feature_stories.css | 166 ++ lab_site_themes/osu_standard/ie6.css | 28 + lab_site_themes/osu_standard/ie7.css | 35 + .../osu_standard/iepngfix/blank.gif | Bin 0 -> 49 bytes .../osu_standard/iepngfix/checkerboard.gif | Bin 0 -> 99 bytes .../osu_standard/iepngfix/helix.gif | Bin 0 -> 1117 bytes .../osu_standard/iepngfix/iepngfix.htc | 102 + .../osu_standard/iepngfix/iepngfix.html | 462 ++++ .../osu_standard/iepngfix/iepngfix.php | 9 + .../osu_standard/iepngfix/opacity.png | Bin 0 -> 11228 bytes .../osu_standard/iepngfix/opacity2.png | Bin 0 -> 14547 bytes .../osu_standard/iepngfix/shadow.png | Bin 0 -> 813 bytes .../osu_standard/images/dot-hover-blue.png | Bin 0 -> 497 bytes .../osu_standard/images/dotted-line.gif | Bin 0 -> 44 bytes .../images/dotted-underline-hover.gif | Bin 0 -> 44 bytes .../osu_standard/images/dotted-underline.gif | Bin 0 -> 44 bytes .../osu_standard/images/gray_bg-tn.png | Bin 0 -> 6261 bytes .../osu_standard/images/gray_bg.png | Bin 0 -> 6261 bytes .../osu_standard/images/icons-2.png | Bin 0 -> 18561 bytes .../osu_standard/images/ie6-bg.gif | Bin 0 -> 807 bytes .../osu_standard/images/list-bullet.gif | Bin 0 -> 110 bytes .../images/marine-footer-slice.jpg | Bin 0 -> 1720 bytes .../osu_standard/images/marine_bg_1-tn.png | Bin 0 -> 4291 bytes .../osu_standard/images/marine_bg_1.png | Bin 0 -> 14187 bytes .../osu_standard/images/marine_bg_2-tn.png | Bin 0 -> 2841 bytes .../osu_standard/images/marine_bg_2.png | Bin 0 -> 18561 bytes .../osu_standard/images/marine_bg_3-tn.png | Bin 0 -> 12325 bytes .../osu_standard/images/marine_bg_3.png | Bin 0 -> 139395 bytes .../osu_standard/images/repeating-header.jpg | Bin 0 -> 344 bytes .../images/rotating_headers/bike.jpg | Bin 0 -> 45779 bytes .../images/rotating_headers/book.jpg | Bin 0 -> 27797 bytes .../images/rotating_headers/carving.jpg | Bin 0 -> 44449 bytes .../images/rotating_headers/dixon.jpg | Bin 0 -> 72071 bytes .../images/rotating_headers/dog.jpg | Bin 0 -> 42603 bytes .../images/rotating_headers/greenhouse.jpg | Bin 0 -> 50786 bytes .../images/rotating_headers/guitar.jpg | Bin 0 -> 38825 bytes .../images/rotating_headers/kelly.jpg | Bin 0 -> 50077 bytes .../images/rotating_headers/mu.jpg | Bin 0 -> 55435 bytes .../images/rotating_headers/smile.jpg | Bin 0 -> 32346 bytes .../images/rotating_headers/solar.jpg | Bin 0 -> 46853 bytes .../images/rotating_headers/tide.jpg | Bin 0 -> 50699 bytes .../images/rotating_headers/treequad.jpg | Bin 0 -> 94852 bytes .../images/rotating_headers/unicycle.jpg | Bin 0 -> 64914 bytes .../images/rotating_headers/weatherford.jpg | Bin 0 -> 47046 bytes lab_site_themes/osu_standard/images/rss.png | Bin 0 -> 750 bytes .../osu_standard/js/feature_stories.js | 53 + lab_site_themes/osu_standard/js/script.js | 81 + .../osu_standard/js/thickbox-compressed.js | 301 +++ .../osu_standard/maintenance-page.tpl.php | 358 +++ lab_site_themes/osu_standard/marine.css | 242 ++ lab_site_themes/osu_standard/marine.inc | 20 + .../osu_standard/node-faculty_profile.tpl.php | 85 + lab_site_themes/osu_standard/node.tpl.php | 88 + lab_site_themes/osu_standard/osu_standard.css | 1190 ++++++++++ .../osu_standard/osu_standard.info | 69 + .../osu_standard/osu_standard.info.dist | 34 + lab_site_themes/osu_standard/page.tpl.php | 385 ++++ lab_site_themes/osu_standard/print.css | 38 + lab_site_themes/osu_standard/screenshot.png | Bin 0 -> 33293 bytes lab_site_themes/osu_standard/svn-commit.tmp | 4 + lab_site_themes/osu_standard/template.php | 159 ++ .../osu_standard/theme-settings.php | 237 ++ lab_site_themes/osu_standard/thickbox.css | 163 ++ ...nformatted--feature-story--block-1.tpl.php | 34 + 261 files changed, 22804 insertions(+) create mode 100644 lab_site_themes/osu_confident/blue.css create mode 100644 lab_site_themes/osu_confident/chocolate.css create mode 100644 lab_site_themes/osu_confident/favicon.ico create mode 100644 lab_site_themes/osu_confident/ie.css create mode 100644 lab_site_themes/osu_confident/iepngfix/blank.gif create mode 100644 lab_site_themes/osu_confident/iepngfix/checkerboard.gif create mode 100644 lab_site_themes/osu_confident/iepngfix/helix.gif create mode 100644 lab_site_themes/osu_confident/iepngfix/iepngfix.htc create mode 100644 lab_site_themes/osu_confident/iepngfix/iepngfix.html create mode 100644 lab_site_themes/osu_confident/iepngfix/iepngfix.php create mode 100644 lab_site_themes/osu_confident/iepngfix/opacity.png create mode 100644 lab_site_themes/osu_confident/iepngfix/opacity2.png create mode 100644 lab_site_themes/osu_confident/iepngfix/shadow.png create mode 100644 lab_site_themes/osu_confident/images/arrow-down-black.png create mode 100644 lab_site_themes/osu_confident/images/arrow-down-white.png create mode 100644 lab_site_themes/osu_confident/images/arrow-left-black.png create mode 100644 lab_site_themes/osu_confident/images/arrow-left-white.png create mode 100644 lab_site_themes/osu_confident/images/arrow-right-black.png create mode 100644 lab_site_themes/osu_confident/images/arrow-right-white.png create mode 100644 lab_site_themes/osu_confident/images/arrow-up-black.png create mode 100644 lab_site_themes/osu_confident/images/arrow-up-white.png create mode 100644 lab_site_themes/osu_confident/images/bg_images/.gitignore create mode 100644 lab_site_themes/osu_confident/images/blue/menu-collapsed.gif create mode 100755 lab_site_themes/osu_confident/images/blue/menu-expanded.gif create mode 100644 lab_site_themes/osu_confident/images/blue/menu-level2.gif create mode 100644 lab_site_themes/osu_confident/images/carat.gif create mode 100644 lab_site_themes/osu_confident/images/chocolate/menu-collapsed.gif create mode 100755 lab_site_themes/osu_confident/images/chocolate/menu-expanded.gif create mode 100644 lab_site_themes/osu_confident/images/chocolate/menu-level2.gif create mode 100644 lab_site_themes/osu_confident/images/dotted-underline-hover.gif create mode 100644 lab_site_themes/osu_confident/images/dotted-underline.gif create mode 100644 lab_site_themes/osu_confident/images/footer-grad.png create mode 100644 lab_site_themes/osu_confident/images/lines-bg.gif create mode 100644 lab_site_themes/osu_confident/images/lines-bg.png create mode 100644 lab_site_themes/osu_confident/images/lt-blue/.gitignore create mode 100644 lab_site_themes/osu_confident/images/menu-level2.gif create mode 100644 lab_site_themes/osu_confident/images/menu-level2.png create mode 100644 lab_site_themes/osu_confident/images/orange/menu-collapsed.gif create mode 100755 lab_site_themes/osu_confident/images/orange/menu-expanded.gif create mode 100644 lab_site_themes/osu_confident/images/orange/menu-level2.gif create mode 100644 lab_site_themes/osu_confident/images/osu-tag.gif create mode 100644 lab_site_themes/osu_confident/images/purple/menu-collapsed.gif create mode 100644 lab_site_themes/osu_confident/images/purple/menu-expanded.gif create mode 100644 lab_site_themes/osu_confident/images/purple/menu-level2.gif create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/bike.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/book.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/carving.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/dixon.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/dog.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/greenhouse.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/guitar.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/kelly.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/mu.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/smile.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/solar.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/tide.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/treequad.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/unicycle.jpg create mode 100644 lab_site_themes/osu_confident/images/rotating_headers/weatherford.jpg create mode 100644 lab_site_themes/osu_confident/images/sm-bottom-border.jpg create mode 100644 lab_site_themes/osu_confident/images/sm-bottom-border.png create mode 100644 lab_site_themes/osu_confident/images/transparent.png create mode 100644 lab_site_themes/osu_confident/js/jquery.corner.js create mode 100644 lab_site_themes/osu_confident/js/thickbox-compressed.js create mode 100644 lab_site_themes/osu_confident/orange.css create mode 100644 lab_site_themes/osu_confident/osu_confident.css create mode 100644 lab_site_themes/osu_confident/osu_confident.info create mode 100644 lab_site_themes/osu_confident/page.tpl.php create mode 100644 lab_site_themes/osu_confident/print.css create mode 100644 lab_site_themes/osu_confident/purple.css create mode 100644 lab_site_themes/osu_confident/screenshot.png create mode 100644 lab_site_themes/osu_confident/template.php create mode 100644 lab_site_themes/osu_confident/theme-settings.php create mode 100644 lab_site_themes/osu_confident/thickbox.css create mode 100644 lab_site_themes/osu_drupal_1_11/STARTER-theme-settings.php create mode 100644 lab_site_themes/osu_drupal_1_11/THEME.info.STARTER create mode 100644 lab_site_themes/osu_drupal_1_11/drupal6-reference.css create mode 100644 lab_site_themes/osu_drupal_1_11/favicon.ico create mode 100644 lab_site_themes/osu_drupal_1_11/ie.css create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-error-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-error.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-status-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-status.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-warning-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/messages-warning.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-bar.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-left-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-left.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-right-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-right.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-secondary-bg.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/tab-secondary.png create mode 100644 lab_site_themes/osu_drupal_1_11/images/transparent.png create mode 100644 lab_site_themes/osu_drupal_1_11/logo.png create mode 100644 lab_site_themes/osu_drupal_1_11/node.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.css create mode 100644 lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.info create mode 100644 lab_site_themes/osu_drupal_1_11/osu_search.module create mode 100644 lab_site_themes/osu_drupal_1_11/page.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/rotating-image.php create mode 100644 lab_site_themes/osu_drupal_1_11/screenshot.png create mode 100644 lab_site_themes/osu_drupal_1_11/script.js create mode 100644 lab_site_themes/osu_drupal_1_11/template.php create mode 100644 lab_site_themes/osu_drupal_1_11/template.theme-registry.inc create mode 100644 lab_site_themes/osu_drupal_1_11/theme-settings.css create mode 100644 lab_site_themes/osu_drupal_1_11/theme-settings.js create mode 100644 lab_site_themes/osu_drupal_1_11/theme-settings.php create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/._top-hat.php create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/cache/.gitignore create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/top-hat-1.xml create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/campaign.png create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/check.gif create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/makeagift-grad.jpg create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/menu.jpg create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/osu-tag.gif create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/search-menu-bg.png create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/search-menu-bg2.png create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/submit.jpg create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/tophat-bg.jpg create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/lib/1.2/functions.php create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.css create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.js create mode 100644 lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.php create mode 100644 lab_site_themes/osu_drupal_1_11/views-view.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/yui-only.html create mode 100644 lab_site_themes/osu_drupal_1_11/zen/CHANGELOG.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/LICENSE.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/README.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/STARTERKIT.info.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/drupal6-reference.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/favicon.ico create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/logo.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/screenshot.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/template.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/theme-settings.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/images-source/STARTERKIT/screenshot.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/images-source/zen/messages.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/images-source/zen/tabs.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/translations/de.po create mode 100644 lab_site_themes/osu_drupal_1_11/zen/translations/zen.pot create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/CHANGELOG.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/LICENSE.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/README.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/STARTERKIT.info.txt create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/drupal6-reference.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/favicon.ico create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/logo.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/screenshot.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/template.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/theme-settings.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/images-source/STARTERKIT/screenshot.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/messages.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/tabs.psd create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/block-editing.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/block.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/box.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment-wrapper.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/favicon.ico create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/html-elements.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/ie.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-warning-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-warning.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-bar.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-left-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-left.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-right-ie6.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-right.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-secondary-bg.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-secondary.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-fixed.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-liquid.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/logo.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/maintenance-page.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/messages.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/node.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/page.tpl.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/print.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/screenshot.png create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/tabs.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.block-editing.inc create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.comment.inc create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.conditional-styles.inc create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.theme-registry.inc create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.js create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.php create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/wireframes.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.css create mode 100644 lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.info create mode 100644 lab_site_themes/osu_standard/block.tpl.php create mode 100644 lab_site_themes/osu_standard/favicon.ico create mode 100644 lab_site_themes/osu_standard/feature_stories.css create mode 100644 lab_site_themes/osu_standard/ie6.css create mode 100644 lab_site_themes/osu_standard/ie7.css create mode 100644 lab_site_themes/osu_standard/iepngfix/blank.gif create mode 100644 lab_site_themes/osu_standard/iepngfix/checkerboard.gif create mode 100644 lab_site_themes/osu_standard/iepngfix/helix.gif create mode 100644 lab_site_themes/osu_standard/iepngfix/iepngfix.htc create mode 100644 lab_site_themes/osu_standard/iepngfix/iepngfix.html create mode 100644 lab_site_themes/osu_standard/iepngfix/iepngfix.php create mode 100644 lab_site_themes/osu_standard/iepngfix/opacity.png create mode 100644 lab_site_themes/osu_standard/iepngfix/opacity2.png create mode 100644 lab_site_themes/osu_standard/iepngfix/shadow.png create mode 100644 lab_site_themes/osu_standard/images/dot-hover-blue.png create mode 100644 lab_site_themes/osu_standard/images/dotted-line.gif create mode 100644 lab_site_themes/osu_standard/images/dotted-underline-hover.gif create mode 100644 lab_site_themes/osu_standard/images/dotted-underline.gif create mode 100644 lab_site_themes/osu_standard/images/gray_bg-tn.png create mode 100644 lab_site_themes/osu_standard/images/gray_bg.png create mode 100644 lab_site_themes/osu_standard/images/icons-2.png create mode 100644 lab_site_themes/osu_standard/images/ie6-bg.gif create mode 100644 lab_site_themes/osu_standard/images/list-bullet.gif create mode 100644 lab_site_themes/osu_standard/images/marine-footer-slice.jpg create mode 100644 lab_site_themes/osu_standard/images/marine_bg_1-tn.png create mode 100644 lab_site_themes/osu_standard/images/marine_bg_1.png create mode 100644 lab_site_themes/osu_standard/images/marine_bg_2-tn.png create mode 100644 lab_site_themes/osu_standard/images/marine_bg_2.png create mode 100644 lab_site_themes/osu_standard/images/marine_bg_3-tn.png create mode 100644 lab_site_themes/osu_standard/images/marine_bg_3.png create mode 100644 lab_site_themes/osu_standard/images/repeating-header.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/bike.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/book.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/carving.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/dixon.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/dog.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/greenhouse.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/guitar.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/kelly.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/mu.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/smile.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/solar.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/tide.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/treequad.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/unicycle.jpg create mode 100644 lab_site_themes/osu_standard/images/rotating_headers/weatherford.jpg create mode 100644 lab_site_themes/osu_standard/images/rss.png create mode 100644 lab_site_themes/osu_standard/js/feature_stories.js create mode 100644 lab_site_themes/osu_standard/js/script.js create mode 100644 lab_site_themes/osu_standard/js/thickbox-compressed.js create mode 100644 lab_site_themes/osu_standard/maintenance-page.tpl.php create mode 100644 lab_site_themes/osu_standard/marine.css create mode 100644 lab_site_themes/osu_standard/marine.inc create mode 100644 lab_site_themes/osu_standard/node-faculty_profile.tpl.php create mode 100644 lab_site_themes/osu_standard/node.tpl.php create mode 100644 lab_site_themes/osu_standard/osu_standard.css create mode 100644 lab_site_themes/osu_standard/osu_standard.info create mode 100644 lab_site_themes/osu_standard/osu_standard.info.dist create mode 100644 lab_site_themes/osu_standard/page.tpl.php create mode 100644 lab_site_themes/osu_standard/print.css create mode 100644 lab_site_themes/osu_standard/screenshot.png create mode 100644 lab_site_themes/osu_standard/svn-commit.tmp create mode 100644 lab_site_themes/osu_standard/template.php create mode 100644 lab_site_themes/osu_standard/theme-settings.php create mode 100644 lab_site_themes/osu_standard/thickbox.css create mode 100644 lab_site_themes/osu_standard/views-view-unformatted--feature-story--block-1.tpl.php diff --git a/lab_site_themes/osu_confident/blue.css b/lab_site_themes/osu_confident/blue.css new file mode 100644 index 0000000..603d787 --- /dev/null +++ b/lab_site_themes/osu_confident/blue.css @@ -0,0 +1,92 @@ +h1 a, +h1 a:hover { + color:#6b859e; +} + +#main h2 { + color:#4e6172; +} + +table th { + border-top-color:#6b859e; +} + +#osu-top-hat { + border-bottom-color:#6b859e; +} + +#pre-content img { + border-color:#6b859e; +} + +#sidebar-right h2 { + color:#fff; + background-color:#6b859e; +} + +#sidebar-right a, +#sidebar-right li a { + color:#fff; +} + +#sidebar-right .content { + color:#fff; + background-color:#6b859e; +} + +#sidebar-right .block-book .content { + background-color:transparent; +} + +#social-media h2 { + color:#d85a1a; + background:none; +} + +#social-media .content { + color:#000; + background-color:transparent; +} + +#sidebar-left .menu li.collapsed, +#sidebar-left .menu li.leaf { + list-style-image:url(images/blue/menu-collapsed.gif); +} + +#sidebar-left .menu li.expanded { + list-style-image:url(images/blue/menu-expanded.gif); +} + +#ft { + border-top-color:#6b859e; +} + +/* nice menus css */ +#sidebar-right ul.nice-menu li, #sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent, +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, +#sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over { + background-color:#6B859E; +} + +#sidebar-right ul.nice-menu ul { + border-color:#6B859E; +} + +#sidebar-right ul.nice-menu-left li ul, #sidebar-right ul.nice-menu-left li ul li ul { + left:-12.5em;; +} + +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, #sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over, +#sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent { + background:#6B859E url(images/arrow-left-white.png) no-repeat scroll left center; +} + +#sidebar-right ul.nice-menu-right li.menuparent:hover, #sidebar-right ul.nice-menu-right li.over, #sidebar-right ul.nice-menu-right li li.menuparent:hover, #sidebar-right ul.nice-menu-right li li.over, +#sidebar-right ul.nice-menu-right li.menuparent, #sidebar-right ul.nice-menu-right li li.menuparent{ + background:#6B859E url(images/arrow-right-white.png) right center no-repeat; +} + +#sidebar-right ul.nice-menu-down li.menuparent:hover, #sidebar-right ul.nice-menu-down li.over, #sidebar-right ul.nice-menu-down li li.menuparent:hover, #sidebar-right ul.nice-menu-down li li.over, +#sidebar-right ul.nice-menu-down li.menuparent{ + background:#6B859E url(images/arrow-down-white.png) right center no-repeat; +} diff --git a/lab_site_themes/osu_confident/chocolate.css b/lab_site_themes/osu_confident/chocolate.css new file mode 100644 index 0000000..c9afff9 --- /dev/null +++ b/lab_site_themes/osu_confident/chocolate.css @@ -0,0 +1,92 @@ +h1 a, +h1 a:hover { + color:#615042; +} + +#main h2 { + color:#615042; +} + +table th { + border-top-color:#615042; +} + +#osu-top-hat { + border-bottom-color:#615042; +} + +#pre-content img { + border-color:#615042; +} + +#sidebar-right h2 { + color:#fff; + background-color:#615042; +} + +#sidebar-right a, +#sidebar-right li a { + color:#fff; +} + +#sidebar-right .content { + color:#fff; + background-color:#615042; +} + +#sidebar-right .block-book .content { + background-color:transparent; +} + +#social-media h2 { + color:#d85a1a; + background:none; +} + +#social-media .content { + color:#000; + background-color:transparent; +} + +#sidebar-left .menu li.collapsed, +#sidebar-left .menu li.leaf { + list-style-image:url(images/chocolate/menu-collapsed.gif); +} + +#sidebar-left .menu li.expanded { + list-style-image:url(images/chocolate/menu-expanded.gif); +} + +#ft { + border-top-color:#615042; +} + +/* nice menus css */ +#sidebar-right ul.nice-menu li, #sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent, +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, +#sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over { + background-color:#615042; +} + +#sidebar-right ul.nice-menu ul { + border-color:#615042; +} + +#sidebar-right ul.nice-menu-left li ul, #sidebar-right ul.nice-menu-left li ul li ul { + left:-12.5em; +} + +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, #sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over, +#sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent { + background:#615042 url(images/arrow-left-white.png) no-repeat scroll left center; +} + +#sidebar-right ul.nice-menu-right li.menuparent:hover, #sidebar-right ul.nice-menu-right li.over, #sidebar-right ul.nice-menu-right li li.menuparent:hover, #sidebar-right ul.nice-menu-right li li.over, +#sidebar-right ul.nice-menu-right li.menuparent, #sidebar-right ul.nice-menu-right li li.menuparent{ + background:#615042 url(images/arrow-right-white.png) right center no-repeat; +} + +#sidebar-right ul.nice-menu-down li.menuparent:hover, #sidebar-right ul.nice-menu-down li.over, #sidebar-right ul.nice-menu-down li li.menuparent:hover, #sidebar-right ul.nice-menu-down li li.over, +#sidebar-right ul.nice-menu-down li.menuparent{ + background:#615042 url(images/arrow-down-white.png) right center no-repeat; +} diff --git a/lab_site_themes/osu_confident/favicon.ico b/lab_site_themes/osu_confident/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..27dea8a9d8b2c66318492bb152d39d9bc9dcd55c GIT binary patch literal 13382 zcmeI2c~Di?mWOXwzpAe4>VB0!y6Pp}ulrf)m%PM0V@#al6r442isN$@1ri*K~YhrJI|N?4*PPr+{7s=U9YQ8T@L5$v-jF-uf6tK z>$mn+DE>k5JHZ?!guQtwU7^YDCFF3nDGZsttI7F`D;@?IIoAdeV5i5OH;w}lh;`@)~NH< zlw*4HzH~ahTv?@7@7kNVIeLfLY_?jZ*${Wi#k0X+wA7VTL8H-f7j1K|=M5d>x+H3K z(vf3ZVs>ua78AH|(L|5wVN0XthlX$18ohnz?mKty`2{anvvEt*+6{d5_6u0CcEkM8 zuz8_jkIKpfo$ax^ckW4;FxAU? zXJn?FICU}m3J-%vjZZzD2A>zRb5c*8nLR%^dS~3hqsi4ZHG+;-r`sO8tMbJo@%rm` zn?B*d!TiFa=PxQm1*5LAw$?5g$0lddXkb~TMyOlQI zs0Op)vt9@D-Das-{Y4M#{2$IVL3wbn2FloMKJkoc|G`^LP0VDa%I4xDJ?}qf>NihK zM>p!seE$G744lfbO9@xddWwpUpo2iLYQsV_2hW?nouX>zp?Y3zdsZd!h8@Bt^`EbX zpZxn4v!!-mpc<2mjS)k0q=PqrPQUr;n
*UeZv>Kx3JtS_$Pe7>1Gbn@=K5gjaF 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/ie.css b/lab_site_themes/osu_confident/ie.css new file mode 100644 index 0000000..e69de29 diff --git a/lab_site_themes/osu_confident/iepngfix/blank.gif b/lab_site_themes/osu_confident/iepngfix/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..75b945d2553848b8b6f41fe5e24599c0687b8472 GIT binary patch literal 49 zcmZ?wbhEHbWMp7unE0RJ|Ns9C3=9Vj8~~DvKUo+V7?>DzfNY>Fh|Ltj$Y2csQN9XW literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/iepngfix/checkerboard.gif b/lab_site_themes/osu_confident/iepngfix/checkerboard.gif new file mode 100644 index 0000000000000000000000000000000000000000..551c5b81543aa032405f73138b0b0ac4448d86a1 GIT binary patch literal 99 zcmZ?wbhEHblw*)%XkcLY|NsAk2M=@@fB+=Iz~t1@FM0Yc=fv5%QC+!5LY(a?xgt8* zBWE$3TEVt^hqlgPN8jCM=RTReQf75@_A^|3dS%(kIN={6Zk@r&qB}!o%~-|6U=0A> CEG1q5 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/iepngfix/helix.gif b/lab_site_themes/osu_confident/iepngfix/helix.gif new file mode 100644 index 0000000000000000000000000000000000000000..712831929de0c99be0f1cda7e00bf31845ab01dc GIT binary patch literal 1117 zcmV-j1fu&#Nk%w1VNd{M0J8u9DOz(egtal8&N*w0LUWW#V|!zaoSdbtwY|o@#>URp z*52pm|NsC0|NsC0|NsC0EC2ui08jvA000F3kjc4-xH#Wn*8E^7GRP2UXvTSCxEN=; z5eM7epK=hftgSfEp_iiBg0}>W=)=&EpNbC%Z7mS6W{O&647Y|vceFTUwZHIKB1Hvi zYmknI{u$$pc1DetC<9Dr0e5|R0$gilXLT5ZaD8kR8;@&qfr5mPksAnj3QLSC1_(!* zc@}SRI)I^#qot;&0v%(Ymx8acA{79%P^-6190{*07e&9F*Nw;NjK2c{{-}9Hi+;-|XxK+<)58-1SiI;R{z_Q5{Fc0Nyw- zU?8%1Y3L~&BQRXDQ1d4CVOR|SL|6WuG!`;2z{J5^A|X}y7y!Vvl%^0sYzd&CM3`}8 z3Ijk*Tmf`A?HQPYtl_|FKNAKGp>s>mqwEGGU3%li7GzMfN{vP}iX;^WbgavIbnCya zn=%jx$>7sivI7eO#i@tG*$D^=7=`O_>e4odq8!l6x9rcmBHOqlGk9-dpJ9|rlVSjI z3$czL6DZ(UVFhco8f(TUHLPc3KNE=_?bCF+1=RG#DMOew(z%*oZy2?b4Vocp?>cn7({k(Eu)%?P;pm?gj$Ih z5PP->=?Rih`G|*&B?d`hOyd<$A%8deX8>+hkm!(+6v-$ZgZ2<94wydzDJ6YfAb<}5 zXg|I5+7+RkQc?yHs-m^&grvN{L;!KZw4R!8g0n@YUAdK< zM>05xmZx);b&)*4{vIoVumdF%kFn0SuqOdLK}2JQe?VziOz87Ho-Mt#U3h*J7nHg2C6DdIlMx#t{-j`IZ zcW}T!y|7oFbiv~c!Vq$VEyKE$V~(RAFoaCA%jJ79ASi?ILNY9?&fuyyMzocLDZ6NDn!9BP6r& jxE(=bm#-ie?~XWmBaQR7x!%95i%`+59F#c-5dZ)?VUPi> literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/iepngfix/iepngfix.htc b/lab_site_themes/osu_confident/iepngfix/iepngfix.htc new file mode 100644 index 0000000..6e5de83 --- /dev/null +++ b/lab_site_themes/osu_confident/iepngfix/iepngfix.htc @@ -0,0 +1,102 @@ + + + + + diff --git a/lab_site_themes/osu_confident/iepngfix/iepngfix.html b/lab_site_themes/osu_confident/iepngfix/iepngfix.html new file mode 100644 index 0000000..675ac16 --- /dev/null +++ b/lab_site_themes/osu_confident/iepngfix/iepngfix.html @@ -0,0 +1,462 @@ + + + + + IE PNG Alpha Fix Demonstration + + + + + + + + + + + + + + + + + + +
+ +

Demo:

+ + + + +

REGULAR IMAGE TAG

+ Opacity demo + +

BACKGROUND IMAGE

+
+ GIF + | + PNG 1 + | + PNG 2 + | + None +
+ +

IMAGE DROPSHADOW

+

(PNG background behind GIF/JPEG)

+ Helix + +

INLINE LINK

+ Here's some inline link text. + +

INPUT TYPE=IMAGE

+
+ +
+ +

CLASSNAME CHANGE

+
+ +

Self-test debugging:

+ Click here to test. + + +
+ + +

What is this?

+

This is a IE5.5+ "behavior" that automatically adds near-native PNG support to +MSIE 5.5 and 6.0 without any changes to the HTML document itself. Supported features +include:

+
    +
  • Automatic activation of transparency for PNGs in the page.
  • +
  • Support for <IMG SRC=""> elements.
  • +
  • Support for background PNG images (unlike many other scripts!)
  • +
  • Background images can be defined inline or in external stylesheets.
  • +
  • Automatically handles changed SRC/background via normal JavaScript + (e.g. mouseover rollovers) -- no special coding needed.
  • +
  • Change support includes CSS 'className' changes on elements.
  • +
  • Incorporates automatic workaround for <a href=""> elements within + PNG-background elements.
  • +
  • Tiny script (for fast downloads).
  • +
  • Licensed under a Free Software license.
  • +
+ + +

How To Use

+

Follow these simple steps to add this to your page:

+
    +
  1. Copy and paste iepngfix.htc and blank.gif into + your website folder.
  2. +
  3. Copy and paste this into your website's CSS or HTML: +
    + + <style type="text/css">
    + img, div { behavior: url(iepngfix.htc) }
    + </style> +
    +
    + That CSS selector must include the tags/elements on which you want PNG + support -- basically, give it a comma-separated list of tags you use. + It must also include the correct path to the .HTC relative to the HTML + document location (not relative to the CSS document!). For instance, + yours may look like this: +
    + + <style type="text/css">
    + img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }
    + </style> +
    +
    +
  4. +
  5. If your site uses subfolders, open the .HTC file in a text editor like + Windows Notepad and change the blankImg variable to include + a correct path to blank.gif like so: +
    + + var blankImg = '/images/blank.gif'; + +
    + Again the path is relative to the HTML file. + Otherwise, you will see a "broken image" graphic!
  6. +
  7. Sit back and enjoy! Perhaps consider making a + donation to support this script's + development if you like what you see, as I have spent hundreds of hours + developing, testing and supporting it :). Alternatively, I would certainly + appreciate a crediting link on your site back to mine!
  8. +
+ +

If you are interested in more details or an alternative activation method +for the script that maintains CSS validation compatibility, see the source +code to this demonstration file.

+ +

How to fix common problems

+
+
I've pasted in the CSS but my PNGs aren't transparent!
+
Make sure you remember that the path to the HTC file is relative to the HTML + file, not the CSS file (like CSS background images are). If you want to test the + path, insert this: alert('This works!'); into the .HTC file.
+
It works offline but not online.
+
First try unzipping this default demonstration and uploading to your web + server as-is. If it doesn't work, you may have a MIME type problem. + You must ensure your server is sending the correct MIME type of "text/x-component" + for .HTC files. Try one of these two easy fixes: +
    +
  1. Upload the ".htaccess" file from within this script's download ZIP to your + webserver, which will make Apache send the correct MIME type.
  2. +
  3. Instead of calling "IEPNGFIX.HTC" from your CSS, upload IEPNGFIX.PHP to + the same folder and call that instead, which also sends the right MIME type.
  4. +
+
+
My PNGs are transparent but have a funny border or red "X" icon.
+
Check that the blankImg variable is set correctly in the .HTC + file, again this should be relative to the HTML document containing the PNGs.
+
Images are distorted, or this script breaks my page layout.
+
When applied to images without set dimensions, this script will try and + "guess" the correct image size and apply that. If it gets it wrong, give + your images a definite width and height.
+
Links or form elements within a PNG'd element aren't clickable.
+
Due to an IE bug, if you are putting links within an element with a transparent + background, the element must not have a CSS relative/absolute position. + Otherwise the links will likely be un-clickable. The script will warn you with + a popup alert dialog if this occurs. There is an excellent article on + PNG filters + and links you might want to read if you are a CSS expert that contains + more info and workarounds.
+
It works, but breaks another application like Google Maps on my page.
+
You'll need to stop applying this behavior to the third-party element that + presumably contains its own PNG fix. Try making your CSS selector more specific, + or put a manual override for the element in your CSS like so: + * html div#map img { behavior: none; }
+
I have IE6 installed "alongside" IE7+, and this script fails.
+
Either try on a computer with IE6 installed system-wide, or make sure + that you copy the required DLLs into your IE6 folder. You will need + dxtrans.dll and dxtmsft.dll for filter support, + try Googling for them or finding them on your Windows install CD. + Note that I can't support your setup here, sorry!
+
I have lots of images and page loading is slow.
+
With a lot of images, it can certainly slow down your page! Make sure + that you apply the script as narrowly as possible. Consider applying only to + elements of a particular CLASS perhaps, rather than all tags...
+
It still won't go.
+
Try running the self-test at the bottom of the list of demo images. + If that throws any errors, you'll know where to start fixing!
+
+ + +

Limitations and known isses with the script

+
    +
  • Background repeat and position are largely unsupported, this is due to a + limitation in the IE transparency filter. If your background is set to repeat, + the PNG will stretch to fill the element, and if it's 'no-repeat', the PNG + will display once (untiled) pixel-for-pixel.
  • +
  • Padding and borders don't indent the PNG image and can sometimes contribute + to the distortion problem. An easy fix is to use 'margin' instead.
  • +
  • A:HOVER transparent images are not supported out of the box. If you want + this functionality, I recommend you download the excellent + Whatever:hover + script. This script will then enable :hover PNG background changes on all page + elements when both are applied to the page.
  • +
  • IE 4.0/5.0 are not supported. MSIE/Mac has native support for IMG SRC but + no background PNG support. The scripts does nothing in MSIE7 as it supports + PNGs natively.
  • +
  • Users can't right-click-save processed PNG images, they'll save the blank GIF + file if they try that. In some cases this might be a feature, not a bug...
  • +
  • The script detects the ".png" extension in image URLs. So if you have a CGI script that + generates a PNG image, you may have to rewrite parts of the script, or just cache them as PNG + files somewhere.
  • +
  • There may be about a short time as soon as the image loads when images are not + transparent, before the IE filter kicks in.
  • +
+ + +

License:

+
+

IE PNG Alpha Fix

+

(c) 2004-2008 Angus Turnbull http://www.twinhelix.com

+

This is licensed under the GNU LGPL, + version 2.1 or later.

+
+

If you want to link my site +or make a donation, you're more than welcome :).

+ + +

Tech Specs

+

IE5.5+ includes support for a DirectX +AlphaImageLoader +filter, that can take an element on the page and insert a correctly-rendered PNG +image inbetween the element's content and background. This script automatically +scans all IMG SRCs and element backgroundImages for .PNG files, and if it finds +them, it removes the regular image and substitutes this filter in place. See the +source if you want, but I've coded it quite compactly to keep download time down +to a minimum (at the expense of comprehensibility, sorry!).

+ + +

Changelog

+
    +
  • v1.0 Final +
      +
    • Loosened IMG SRC matching regex slightly.
    • +
    • Script exits gracefully when IE filter isn't installed (e.g. IE on Linux).
    • +
    • Unclickable child fix now checks for pre-existing absolute/relative position.
    • +
    • Added className switch demo and self-test debug mode.
    • +
    • Documentation changes.
    • +
    +
  • +
  • v1.0 RC5 +
      +
    • Added support for CSS className changing of background images.
    • +
    • The script now detects element's background-repeat and sets the PNG + sizingMethod to 'crop' or 'scale' automatically.
    • +
    • Enhanced link fixer to cover many clickable elements, and added popup + warning dialog when the fix cannot be made.
    • +
    • Support for PNG backgrounds behind GIF/JPEG images (e.g. dropshadows).
    • +
    • Script sets display:inline-block automatically on inline elements.
    • +
    • Loosened the URL matching rules, now any URLs with a .PNG in the path are + activated, so /cgi-app/foo.png?date=123 will now work without modifications.
    • +
    • Now works with the 'Whatever:hover' behavior to support :HOVER changing of + background images on page elements!
    • +
    • Simplified and reorganised portions of the script, especially the + background image changer.
    • +
    • Included demo .HTACCESS and .PHP files for sending the correct MIME type + for servers where this is an issue.
    • +
    • Rewrote the documentation, now it's understandable by human beings.
    • +
    +
  • +
  • v1.0 RC4 and earlier +
      +
    • Various tweaks ;).
    • +
    +
  • +
+ + + diff --git a/lab_site_themes/osu_confident/iepngfix/iepngfix.php b/lab_site_themes/osu_confident/iepngfix/iepngfix.php new file mode 100644 index 0000000..6b735c7 --- /dev/null +++ b/lab_site_themes/osu_confident/iepngfix/iepngfix.php @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/lab_site_themes/osu_confident/iepngfix/opacity.png b/lab_site_themes/osu_confident/iepngfix/opacity.png new file mode 100644 index 0000000000000000000000000000000000000000..a0858b6447f676b41b508d8baf6e55477088de83 GIT binary patch literal 11228 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/iepngfix/opacity2.png b/lab_site_themes/osu_confident/iepngfix/opacity2.png new file mode 100644 index 0000000000000000000000000000000000000000..1967335c798932941d97415d89f3e4cdc1326137 GIT binary patch literal 14547 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/iepngfix/shadow.png b/lab_site_themes/osu_confident/iepngfix/shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..8399b3f8a98559b76de8f834ea6248a3ffcf495e GIT binary patch literal 813 zcmeAS@N?(olHy`uVBq!ia0vp^DL`Do!2%@L{hx0Sq&N#aB8wRqxP?KOkzv*x2?hqH z`<^b2Ar-gY-Z`Cj+d!c8;ruH{GcPEeeEsCF{Ic8I`bx!jU+`F@qny#KB-U-*mZbd2 zX}*QX%d>@lVlC}@rIVaJ8Q~kUO#?OLD6c_=bz7%=KlS9@p-ailOogO zX_N9Lgp=yd{auV07X3Z;QF7*GovU?v%aB zd+M)(cJhM7+nHx*yzcN(4h#q?TC`-zhKV298+*)zWOa3Ub@LXs)EHYAdF?CyQ?*p> zu)aN-gCKQP4M0YK1`o@c+A3g zy=c4O6|WIzI9Cwrf{nG_ROv>CMqN`F!bZckV|no(tuE9_mbrl#%(7 znp{Dg?>)|smRmVJ6*suNgs+VuB|l}wF_oF3lp`vVjbKBnvRm?-e-%F5av_W2l? z+}rcT(?Ku9q{O@6w$R;eM!Qs+Eb2bGxjOGQi|{+psH*U7%brhXxbWL z!Lwlbt)Gjt7A$^tXr}y}odK7l-Yn@oA@%ge#h}0mk6)~;e6Xc$@m*1)`!CvNnV{G44U2E3?U7|L zI{Ro^+pMb0wRU-HOMPU5dy{{`c>>K|9JtKK+%pO>bv7m%INlF#R)ly85}Sb4q9e E08#>Fh5!Hn literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-down-black.png b/lab_site_themes/osu_confident/images/arrow-down-black.png new file mode 100644 index 0000000000000000000000000000000000000000..901f25e43485730d2ac92c0b2b527f4e62901c16 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^1i&#pyAMPy;RkJEsdkG$55W* z-oE#*X8t!>wRKbRJ66XJ@7!8?)VAj;XXmy*s|@pB-pI(SIJ5ZOS54Kg^S+zBYZIN8 rDtM)TLQ{FYc~X!6;n(7IOgsz;8SdSJF*3J+PGsbP0l+XkKUNv1x literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-down-white.png b/lab_site_themes/osu_confident/images/arrow-down-white.png new file mode 100644 index 0000000000000000000000000000000000000000..260b0b74ef1baa981f8f6fd32312da6d0e686e0c GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^6mXDoVSIKU*A^$c(%`wbyV{uJl%`&bw0m zzxhGz^`-Z=&s5CTeLg2%faU#k54O+VM9W tSU5$gW4DSr z1<%~X^wgl##FWaylc_d9Me{vf978H@g#>KmYgORM;Y>8v)2VCZR<3{WAmK-hjO<@= zcC|w;N%3BBp}S(L%YCbkrbaqwvVN~EKVizloGHoTYH@yZq5g02b*~pmC@+~JwcJ(a z_{49u?NP7G*-i3gk25Zv;-;V^aPhKs=8}j%=d_;p+^gnMY%pAAY-s1csW3Kt#`B%A z`pfiKXD`bFVdQ&MBb@0DjM1 Ag#Z8m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-left-white.png b/lab_site_themes/osu_confident/images/arrow-left-white.png new file mode 100644 index 0000000000000000000000000000000000000000..aaf798b74f86f456410e9ff7da796f63eb25cb6b GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!3HEdkIOdzDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MGHJ#978H@g#;|*JF38wb25OX^~QdMiMO9m;+#~=B(z!o zK*EVTM=I9q#JZi`x_9>l=I^!bzxO$E7%E(?oR|BkaUy5-+vEm+LBsRK(bq+L3~S8| zBeQc)Z)%wG>2+gg%sI;dudlAzyaFHJvYN-Z)TJ-ndQ3vO>ixrA>l|Hv$ax+TV3Ik0 zaeey52~94R>36pAdTAzieLwr(eWJnAE6M*^Bp8G&qQ9+Fc60~2mBG{1&t;ucLK6W0 CdSrC~ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-right-black.png b/lab_site_themes/osu_confident/images/arrow-right-black.png new file mode 100644 index 0000000000000000000000000000000000000000..634381f523bd9434f3c6413fc39e1f8e526a07ef GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!3HEdkIOdzDajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_d9MbkZ9978H@r34uA9Z}%%);e{L%ea>L3-eTopZ~c9xRcb~ zCluwr*IBsWhN0Sw;$`=&4;_(U-j>^}e!DSr z1<%~X^wgl##FWaylc_d9MUy>U978H@rA*k!$0{h``o1Io!s>7R=Cl8@uMKO@UvTwR z$?OkuoFDJqb30@Eu19fc$nJIBA41oP_87idG$rV@>vI{kA51L*k4t+56f&|3J^E~OA?oqI_lX}e-#PmgGg_ucWEaj; o|NFkN`hEQW`P{FcyEia0Y$yt4ag&}<0CXOMr>mdKI;Vst0C1~cy8r+H literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-up-black.png b/lab_site_themes/osu_confident/images/arrow-up-black.png new file mode 100644 index 0000000000000000000000000000000000000000..b9491b203207c8fc3c92ec1ffe2cff535bd071dc GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^EZA#h>-K9}cKPQ##s7*pE!Zj+nY~?osmjm%?6ns^+br1{m%i9W z@%>*u%je&C@>qDE&RO~W+;)McV-jy3&X;ynj`X@IVCM9}ATi%Zv+z~RzFb4MefnDz l6MGUl3`*Dz>|x?zxOO)9*EV4ZPN3TuJYD@<);T3K0RRh4TcQ8} literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/arrow-up-white.png b/lab_site_themes/osu_confident/images/arrow-up-white.png new file mode 100644 index 0000000000000000000000000000000000000000..abf4f5837dc9340ab981427b78fad54233017a96 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+k}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^6f?bf$vEj|C;Ub8i&XW_lyR?<&7 zpUx>?F=bPFfpW%)YX7M0eb=LwOiAj${lP)`<(%6BW=mdKI;Vst0C<&PBLDyZ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/bg_images/.gitignore b/lab_site_themes/osu_confident/images/bg_images/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/lab_site_themes/osu_confident/images/blue/menu-collapsed.gif b/lab_site_themes/osu_confident/images/blue/menu-collapsed.gif new file mode 100644 index 0000000000000000000000000000000000000000..ae30f8d22a9f95642fccc5e0a853c61fdffa7d90 GIT binary patch literal 54 zcmZ?wbhEHb+ bW(F=ciwprp=T=TmC7BlniAS3m85yhr@8=A- literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/blue/menu-level2.gif b/lab_site_themes/osu_confident/images/blue/menu-level2.gif new file mode 100644 index 0000000000000000000000000000000000000000..2667962813a113f658cf3be2baa935cfb91407fc GIT binary patch literal 104 zcmZ?wbhEHb;m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/carat.gif b/lab_site_themes/osu_confident/images/carat.gif new file mode 100644 index 0000000000000000000000000000000000000000..e168d45babe6f4ab831ce309687a67f59d783493 GIT binary patch literal 229 zcmZ?wbhEHbC;1p4!wK#?(*f!|NsAIAO$G?WMO1r5Ma;&X#&~lz?!6>(w8DBz|hcfa3a^^ z2~3?Q7B~dHt9kFdDa2Xi%-_BfDoYHcJA^hLKQY0I#ic{!;KDam`@I~!3R?ph!-5Jq q63>(@F3PwXq! literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/chocolate/menu-level2.gif b/lab_site_themes/osu_confident/images/chocolate/menu-level2.gif new file mode 100644 index 0000000000000000000000000000000000000000..2667962813a113f658cf3be2baa935cfb91407fc GIT binary patch literal 104 zcmZ?wbhEHb;m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/dotted-underline-hover.gif b/lab_site_themes/osu_confident/images/dotted-underline-hover.gif new file mode 100644 index 0000000000000000000000000000000000000000..651146549ddcf88750be4c1bfce168d62d6ea9a6 GIT binary patch literal 44 rcmZ?wbhEHbWMN=rXkcXc4+e@qSr{3B0y+#p0FrTFVrCIyWv~VSA_)o= literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/dotted-underline.gif b/lab_site_themes/osu_confident/images/dotted-underline.gif new file mode 100644 index 0000000000000000000000000000000000000000..26186ca68c36a4b419d1928ae7a62cebfd3f0c1e GIT binary patch literal 44 ucmZ?wbhEHbWMN=rXkcVWPD%U!|G(l-7Dfi3fDQu?fMgt)m|28a8LR>8mk31w literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/footer-grad.png b/lab_site_themes/osu_confident/images/footer-grad.png new file mode 100644 index 0000000000000000000000000000000000000000..c043078bd92f1498450faf27f9cc3c49f649f3fc GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^tUx@4g9%7pF)s-LQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jin2Xj978H@CG~W4BsnnY#P6?jefa= zpSs+qZpCf$J7<({*0HtKXS|Z+SmA!YzvsspD9EPww8m z`|{<>d-m)(apJ^<3m1+YIr9Jie+E*3;!hSv1_l8J9grrFoer!{3MySk47yq^g${5k zW(n;$zUS8B3%eFIbQ@gE3;E&5rE&Gd!3T~U$D|51tayakrk|U+*oo!ls=|d5rgFD7 MTxboL?8IOV0JIiM6aWAK literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/lines-bg.png b/lab_site_themes/osu_confident/images/lines-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..939a5703a0968cee16b691f1e2863144a4654083 GIT binary patch literal 306 zcmV-20nPr2P);aU0?Qy8kWt zrB-pC5&DeqL~H7AI8AP%lcuRKzoIDgJkKHwL&wzWy4GFS370|Zx>Bet%lkq36soGa zAm8^tP}{b89LHO8pAjGgK|r0RX?mr&z&y|Owry4j@k~tug23V-I-Hm$aZ?mUv^_v9 z1vHllaI)PCt?zq2$FeLGLbJm#TnVLF1fnzObkRzwyV=hiZ1|>W^chhkN%Ec}%QAf& z2ZjDO#c}+e12^saE;m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/menu-level2.png b/lab_site_themes/osu_confident/images/menu-level2.png new file mode 100644 index 0000000000000000000000000000000000000000..dd74404ab9d882b07dd1be5dfc89088bc1fa8c73 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCzOlw^r(L`iUdT1k0gQ7VIDN`6wR zf@f}GdTLN=VoGJ<$y6JlqB2hx$B>F!Nq_$Tw`Y!H2%0cwk{Ux2b0({VwAyi&)c5RO z5)7G)DrOP~L{ykQ)+m%QJaSTq;|~#G2sbD{w}v~Qvr6F~!x7lMma z9x-U#7P!e(tH9T?%TaELK*lTP9o~ryH`xs=-JBjW2qZAvo3CBDYvO)&pbHp0UHx3v IIVCg!0P_<+s{jB1 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/orange/menu-collapsed.gif b/lab_site_themes/osu_confident/images/orange/menu-collapsed.gif new file mode 100644 index 0000000000000000000000000000000000000000..4b9a4e93ec322cb8c1d3c2f006fab7f494ba73ff GIT binary patch literal 54 zcmZ?wbhEHbu}Hz@Ye(g^_`QkwFK@28weqI56?@^a<=fvGPWCfSRYF HHiI<)2}}yD literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/orange/menu-expanded.gif b/lab_site_themes/osu_confident/images/orange/menu-expanded.gif new file mode 100755 index 0000000000000000000000000000000000000000..5f6be2fd07cf1b13a6b2927eba88a6f18f0903ba GIT binary patch literal 832 zcmZ?wbhEHbVW)2yT0ELET a1}-*>3;{*wR!&YOnHL6$N1GWL8LR=ZU<{-H literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/orange/menu-level2.gif b/lab_site_themes/osu_confident/images/orange/menu-level2.gif new file mode 100644 index 0000000000000000000000000000000000000000..2667962813a113f658cf3be2baa935cfb91407fc GIT binary patch literal 104 zcmZ?wbhEHb;m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/osu-tag.gif b/lab_site_themes/osu_confident/images/osu-tag.gif new file mode 100644 index 0000000000000000000000000000000000000000..1785695eece8d5c1e79b324bb679fd7e2ef083f3 GIT binary patch literal 1675 zcmV;626XvHNk%w1VPyb!0K^^u*jgI@|Nrc*jrG>X>9d65gH!$W@#mOu+GHr-c}3lC zH~Q-0_~6v=!Kv=Io8*pS>7st~%eUNcHR`vE`0L#J^y&59$L+wF@Xf8-Whe60y7bt= z=&XL}uZ8^h@Bjb+A^8LW0015UEC2ui0A&Do000I5ARvxpX`X1Ru59bRa4gSsZQppV z?|kq7z@TtQEEm!l7s( z4ud${&?tZl3wnZZ4rnP527`J72_^%NkdFr?4v~-!KnIG742>oTd7FZhB%1;yp@IWH znxcaSh9d|Ju7ji^rl^XmJq5M9B@MrWez=OKB&mx&fy1LCzRr3JBe}`IJP*=>)FR5; zq}C(faJ)OhiUtq`=!%UBq5}trn-Ru?$m7^M&4REa0yaSapiNN&S&0prSeeH!alD5CFLV<{(m>h_9kX643_#ZH&|LW5^uhR>C=DQ6bV6# zfq=Jg-^vWoa_7{px!~DNVRWwzv#_aS+i@m*=1+A1W=EUk7aX;oo)(P4-}e~Pfzp@k`ygoh=MlrWeaB~n-#j2|jx)nZs3w;PH*eq~ceV!cS@ zgyJm~M+x*1r6f-mmgFQHO(p3bc~r(2*p&ffY15Q75%LhIH2-vWYb^~$>5Ku@^}y+J zC8W2Frooi@KoAJL;f$!t4g=o*3CAiTY7byebD0SV7%B>$C(z@{0?Z9@DX0rd`>4D6Ff<0uZ=LL;-OfKragl91vFl`l`S$TnBv1#=;Ey@PGgi{QH9f43LNQ%RYV}v6f_XHA{IOXi)b`Zh*!)Za9K1c0r4CH zGX+G80FV;$X#mXtkTggL1XPKsp2+-XIS({rfWUeb5U9KGVdvFbaiHTsBH=RKbRrQX z0>M(aDUi?t0{9#X0}e12K`0RDDGwoum>f1QMVo3y0Gcvp(E-r_9nb&)84$AAOYhML z%jl)aGSL04B23G75l+|tC<`uD~x=E%70=jJ2=|%P` zzL+k_<}73Rxa*X+CBhr0Vjg)bw?_`i$2ZUtGaPSY=Sw%nFkXC^$7A=p0t{Ts7&UM_ z8^{BC-QFLwKQJbUTfM^(fdC8?KnnxX5*>g8v~U3Oc+m<2=;efsb@IdBQUH)aVhwNvpBVreNrSkbYlR0j0Pzhur-eqqmV?yq7~p#zA!S<4@ASw02sgsUo_w# z2UtKQ2U(GPtWFCv#E2h?kpM$zk%(tVViHC002bB~hSljJ6^BX8V&*^s$V{d(muXBD zbbtWRjHWcD*~}Dp-~!XkCN!&w0uNkMo73dx3B37DaBfqaB_O8+b?8IgNl=Mu;G7MW Vs0T1WfDBX!RHGP>z&}F(06TLo=zRbH literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/purple/menu-collapsed.gif b/lab_site_themes/osu_confident/images/purple/menu-collapsed.gif new file mode 100644 index 0000000000000000000000000000000000000000..1a3bfb796d3b92fbffee44a9c2032d8cc762301b GIT binary patch literal 54 zcmZ?wbhEHbX literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/purple/menu-level2.gif b/lab_site_themes/osu_confident/images/purple/menu-level2.gif new file mode 100644 index 0000000000000000000000000000000000000000..2667962813a113f658cf3be2baa935cfb91407fc GIT binary patch literal 104 zcmZ?wbhEHb;m literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/bike.jpg b/lab_site_themes/osu_confident/images/rotating_headers/bike.jpg new file mode 100644 index 0000000000000000000000000000000000000000..70cc20e398e344c668d8a5071aedca90322c775d GIT binary patch literal 45779 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/book.jpg b/lab_site_themes/osu_confident/images/rotating_headers/book.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94271cea60b7374be2a765a2bd09ba74dbdc0983 GIT binary patch literal 27797 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/carving.jpg b/lab_site_themes/osu_confident/images/rotating_headers/carving.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c1f50d7c2fe6eedcab8132f8af07d3e28321d38 GIT binary patch literal 44449 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 Y02BaJ3_1WR1PTBY04M;c5GWb{*;9fq%>V!Z literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/dixon.jpg b/lab_site_themes/osu_confident/images/rotating_headers/dixon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2f0a5d7f3f11f6156b91c6d87895510f7904e52 GIT binary patch literal 72071 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%0A1~$ZpZ4%+%h& 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­Ah*838Dq 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 tel+&C{{u=;7WhZI_Ts@Ng~ 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 z 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 VwO)q|xZbDb{kqNP^h8^s|Jkc;D8v8& literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/guitar.jpg b/lab_site_themes/osu_confident/images/rotating_headers/guitar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9342454504b76257aaccb2064f1b9ebdec01f144 GIT binary patch literal 38825 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/sm-bottom-border.png b/lab_site_themes/osu_confident/images/sm-bottom-border.png new file mode 100644 index 0000000000000000000000000000000000000000..76ef183de55fef95f099b861c12e1e8d61862096 GIT binary patch literal 1643 zcmV-x29)`UP)3Y;Jz9XX4@1?|PHc>^-7R$sPl%bzZoBRFU#t5T?6%t`#BRH7LhQC%)E=L0!t|^0 zZ{zd&er{)BhWdT7Pd`S~|LoiUMdzx`bGLPkFEGIL8BMh$LKbi%$Lw~G1`}c=QqF)C zIaePcHo$j#mkco@9X#M}aDN;ba_9SBql?$}Uvb0EF;Bvs?d}2VJ>}?KZ}_nO&P0<{ z8Q^9S>~)=c<@7>BF0lj?0;$T}6vXFs@kQg7O^OeiA$E1y&T-`7Q{vnRfGru7J+2r8q=mlY!w}{1MM&Tgfff=1 zB}4Z5I2oLfIk9qm43gH$M5G)y<16@rLIr;%Ld*by9DrI6sZN4_)Ju%)Lo-CQUO|oo zB8LoC)~W%qZsj3RQ$@*Y%?to35w)uT0D;jb8h^&Xqf&$hyZ{6KgM;h0yo5J4DRPSk zF>z^@AOk?FCN^5B$$A44ASWjxM%iTMx@aVCV8D2DuuaPdtzc^>49LUFNijrzc#0|v zEb1lN0N~gd$IB8ekZ0^<9Z4R~eDee;)O&OiVr5lDW}Rwi>OP|Nwd@)IwJPU|e1x?R zEu&i35)o^p^qQFyJIA2L7>&@i``(PGFM;0-DaJ~53IRP*9h<6LJrXIOz(`vi07roJ z%BHg45oDxV^c7%oGC=?D11N{CDivyP$s+3`D44a@jO+0h=Faa=$)#h!e6x~eEPs)G>Cam%qrq{}jFKtAlA-w{ zQb`#@id1SwUskd*8<|F4ms}06PH`aX$=(oxoCjBuRh*s>)sQ&W$E$oPv(*?Q0quq>*TENjPL z`Mo+|_cBBzsR-~6QHHAnQ9GmmQFE-Y}S(2bcjDC-R zJanWgg}xHP3Ye{mRZ|Gi1ToIP)fiJFlDEwxhWU(6LS)LE#fb8?1K%OGYe25bSXL#e zfJC8W)USgeUtyqUe!W*51Ift}t`~u=xoH_eTVEit-#ex`qbP zDOQ~$`#Jv%J9Z`}61w`T6PhodkGv ze>EwEcnvSIR}d`Ksj_%w*S|rG%(yH5qq5AqPz5B!Q;GJk_D{F{DJ0Nq`@aIbQW`a9 pTTiBbtbTtJ^RmqSpYJ~f7y#DHdEWoRVy^%I002ovPDHLkV1ji>@$mov literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/transparent.png b/lab_site_themes/osu_confident/images/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..cc4af78385d6ac1ed110d93f4f2585d6940bd3a9 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmUKs7M+S!VC(K#9UIO`&C9V-A z!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$ZGegdJY5_^DsCnH`v2da*`a}vfs>7y U;Rk= 0) { + var rgb = v.match(/\d+/g); + return '#'+ hex2(rgb[0]) + hex2(rgb[1]) + hex2(rgb[2]); + } + if ( v && v != 'transparent' ) + return v; + } + return '#ffffff'; +}; + +function getWidth(fx, i, width) { + switch(fx) { + case 'round': return Math.round(width*(1-Math.cos(Math.asin(i/width)))); + case 'cool': return Math.round(width*(1+Math.cos(Math.asin(i/width)))); + case 'sharp': return Math.round(width*(1-Math.cos(Math.acos(i/width)))); + case 'bite': return Math.round(width*(Math.cos(Math.asin((width-i-1)/width)))); + case 'slide': return Math.round(width*(Math.atan2(i,width/i))); + case 'jut': return Math.round(width*(Math.atan2(width,(width-i-1)))); + case 'curl': return Math.round(width*(Math.atan(i))); + case 'tear': return Math.round(width*(Math.cos(i))); + case 'wicked': return Math.round(width*(Math.tan(i))); + case 'long': return Math.round(width*(Math.sqrt(i))); + case 'sculpt': return Math.round(width*(Math.log((width-i-1),width))); + case 'dog': return (i&1) ? (i+1) : width; + case 'dog2': return (i&2) ? (i+1) : width; + case 'dog3': return (i&3) ? (i+1) : width; + case 'fray': return (i%2)*width; + case 'notch': return width; + case 'bevel': return i+1; + } +}; + +$.fn.corner = function(options) { + // in 1.3+ we can fix mistakes with the ready state + if (this.length == 0) { + if (!$.isReady && this.selector) { + var s = this.selector, c = this.context; + $(function() { + $(s,c).corner(options); + }); + } + return this; + } + + return this.each(function(index){ + var $this = $(this); + var o = [ options || '', $this.attr($.fn.corner.defaults.metaAttr) || ''].join(' ').toLowerCase(); + //var o = (options || $this.attr($.fn.corner.defaults.metaAttr) || '').toLowerCase(); + var keep = /keep/.test(o); // keep borders? + var cc = ((o.match(/cc:(#[0-9a-f]+)/)||[])[1]); // corner color + var sc = ((o.match(/sc:(#[0-9a-f]+)/)||[])[1]); // strip color + var width = parseInt((o.match(/(\d+)px/)||[])[1]) || 10; // corner width + var re = /round|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dog/; + var fx = ((o.match(re)||['round'])[0]); + var edges = { T:0, B:1 }; + var opts = { + TL: /top|tl|left/.test(o), TR: /top|tr|right/.test(o), + BL: /bottom|bl|left/.test(o), BR: /bottom|br|right/.test(o) + }; + if ( !opts.TL && !opts.TR && !opts.BL && !opts.BR ) + opts = { TL:1, TR:1, BL:1, BR:1 }; + + // support native rounding + if ($.fn.corner.defaults.useNative && fx == 'round' && (moz || webkit) && !cc && !sc) { + if (opts.TL) + $this.css(moz ? '-moz-border-radius-topleft' : '-webkit-border-top-left-radius', width + 'px'); + if (opts.TR) + $this.css(moz ? '-moz-border-radius-topright' : '-webkit-border-top-right-radius', width + 'px'); + if (opts.BL) + $this.css(moz ? '-moz-border-radius-bottomleft' : '-webkit-border-bottom-left-radius', width + 'px'); + if (opts.BR) + $this.css(moz ? '-moz-border-radius-bottomright' : '-webkit-border-bottom-right-radius', width + 'px'); + return; + } + + var strip = document.createElement('div'); + strip.style.overflow = 'hidden'; + strip.style.height = '1px'; + strip.style.backgroundColor = sc || 'transparent'; + strip.style.borderStyle = 'solid'; + + var pad = { + T: parseInt($.css(this,'paddingTop'))||0, R: parseInt($.css(this,'paddingRight'))||0, + B: parseInt($.css(this,'paddingBottom'))||0, L: parseInt($.css(this,'paddingLeft'))||0 + }; + + if (typeof this.style.zoom != undefined) this.style.zoom = 1; // force 'hasLayout' in IE + if (!keep) this.style.border = 'none'; + strip.style.borderColor = cc || gpc(this.parentNode); + var cssHeight = $.curCSS(this, 'height'); + + for (var j in edges) { + var bot = edges[j]; + // only add stips if needed + if ((bot && (opts.BL || opts.BR)) || (!bot && (opts.TL || opts.TR))) { + strip.style.borderStyle = 'none '+(opts[j+'R']?'solid':'none')+' none '+(opts[j+'L']?'solid':'none'); + var d = document.createElement('div'); + $(d).addClass('jquery-corner'); + var ds = d.style; + + bot ? this.appendChild(d) : this.insertBefore(d, this.firstChild); + + if (bot && cssHeight != 'auto') { + if ($.css(this,'position') == 'static') + this.style.position = 'relative'; + ds.position = 'absolute'; + ds.bottom = ds.left = ds.padding = ds.margin = '0'; + if (expr) + ds.setExpression('width', 'this.parentNode.offsetWidth'); + else + ds.width = '100%'; + } + else if (!bot && $.browser.msie) { + if ($.css(this,'position') == 'static') + this.style.position = 'relative'; + ds.position = 'absolute'; + ds.top = ds.left = ds.right = ds.padding = ds.margin = '0'; + + // fix ie6 problem when blocked element has a border width + if (expr) { + var bw = sz(this,'borderLeftWidth') + sz(this,'borderRightWidth'); + ds.setExpression('width', 'this.parentNode.offsetWidth - '+bw+'+ "px"'); + } + else + ds.width = '100%'; + } + else { + ds.position = 'relative'; + ds.margin = !bot ? '-'+pad.T+'px -'+pad.R+'px '+(pad.T-width)+'px -'+pad.L+'px' : + (pad.B-width)+'px -'+pad.R+'px -'+pad.B+'px -'+pad.L+'px'; + } + + for (var i=0; i < width; i++) { + var w = Math.max(0,getWidth(fx,i, width)); + var e = strip.cloneNode(false); + e.style.borderWidth = '0 '+(opts[j+'R']?w:0)+'px 0 '+(opts[j+'L']?w:0)+'px'; + bot ? d.appendChild(e) : d.insertBefore(e, d.firstChild); + } + } + } + }); +}; + +$.fn.uncorner = function() { + if (moz || webkit) + this.css(moz ? '-moz-border-radius' : '-webkit-border-radius', 0); + $('div.jquery-corner', this).remove(); + return this; +}; + +// expose options +$.fn.corner.defaults = { + useNative: true, // true if plugin should attempt to use native browser support for border radius rounding + metaAttr: 'data-corner' // name of meta attribute to use for options +}; + +})(jQuery); diff --git a/lab_site_themes/osu_confident/js/thickbox-compressed.js b/lab_site_themes/osu_confident/js/thickbox-compressed.js new file mode 100644 index 0000000..c72d307 --- /dev/null +++ b/lab_site_themes/osu_confident/js/thickbox-compressed.js @@ -0,0 +1,301 @@ +/* + * Thickbox 3.1 - One Box To Rule Them All. + * By Cody Lindley (http://www.codylindley.com) + * Copyright (c) 2007 cody lindley + * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php +*/ + +var tb_pathToImage = "../images/loadingAnimation.gif"; +/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/ +//on page load call tb_init +$(document).ready(function(){ + tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox + imgLoader = new Image();// preload image + imgLoader.src = tb_pathToImage; +}); +//add thickbox to href & area elements that have a class of .thickbox +function tb_init(domChunk){ + $(domChunk).click(function(){ + var t = this.title || this.name || null; + var a = this.href || this.alt; + var g = this.rel || false; + tb_show(t,a,g); + this.blur(); + return false; + }); +} +function tb_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link + try { + if (typeof document.body.style.maxHeight === "undefined") {//if IE 6 + $("body","html").css({height: "100%", width: "100%"}); + $("html").css("overflow","hidden"); + if (document.getElementById("TB_HideSelect") === null) {//iframe to hide select elements in ie6 + $("body").append("

"); + $("#TB_overlay").click(tb_remove); + } + }else{//all others + if(document.getElementById("TB_overlay") === null){ + $("body").append("
"); + $("#TB_overlay").click(tb_remove); + } + } + + if(tb_detectMacXFF()){ + $("#TB_overlay").addClass("TB_overlayMacFFBGHack");//use png overlay so hide flash + }else{ + $("#TB_overlay").addClass("TB_overlayBG");//use background and opacity + } + + if(caption===null){caption="";} + $("body").append("
");//add loader to the page + $('#TB_load').show();//show loader + + var baseURL; + if(url.indexOf("?")!==-1){ //ff there is a query string involved + baseURL = url.substr(0, url.indexOf("?")); + }else{ + baseURL = url; + } + + var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/; + var urlType = baseURL.toLowerCase().match(urlString); + if(urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp'){//code to show images + + TB_PrevCaption = ""; + TB_PrevURL = ""; + TB_PrevHTML = ""; + TB_NextCaption = ""; + TB_NextURL = ""; + TB_NextHTML = ""; + TB_imageCount = ""; + TB_FoundURL = false; + if(imageGroup){ + TB_TempArray = $("a[@rel="+imageGroup+"]").get(); + for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === "")); TB_Counter++) { + var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString); + if (!(TB_TempArray[TB_Counter].href == url)) { + if (TB_FoundURL) { + TB_NextCaption = TB_TempArray[TB_Counter].title; + TB_NextURL = TB_TempArray[TB_Counter].href; + TB_NextHTML = "  
Next >"; + } else { + TB_PrevCaption = TB_TempArray[TB_Counter].title; + TB_PrevURL = TB_TempArray[TB_Counter].href; + TB_PrevHTML = "  < Prev"; + } + } else { + TB_FoundURL = true; + TB_imageCount = "Image " + (TB_Counter + 1) +" of "+ (TB_TempArray.length); + } + } + } + imgPreloader = new Image(); + imgPreloader.onload = function(){ + imgPreloader.onload = null; + + // Resizing large images - orginal by Christian Montoya edited by me. + var pagesize = tb_getPageSize(); + var x = pagesize[0] - 100; + var y = pagesize[1] - 100; + var imageWidth = imgPreloader.width; + var imageHeight = imgPreloader.height; + if (imageWidth > x) { + imageHeight = imageHeight * (x / imageWidth); + imageWidth = x; + if (imageHeight > y) { + imageWidth = imageWidth * (y / imageHeight); + imageHeight = y; + } + } else if (imageHeight > y) { + imageWidth = imageWidth * (y / imageHeight); + imageHeight = y; + if (imageWidth > x) { + imageHeight = imageHeight * (x / imageWidth); + imageWidth = x; + } + } + // End Resizing + + TB_WIDTH = imageWidth + 12; + TB_HEIGHT = imageHeight + 49; + $("#TB_window").append(""+caption+"" + "
"+caption+"
" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "
close or Esc Key
"); + + $("#TB_closeWindowButton").click(tb_remove); + + if (!(TB_PrevHTML === "")) { + function goPrev(){ + if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);} + $("#TB_window").remove(); + $("body").append("
"); + tb_show(TB_PrevCaption, TB_PrevURL, imageGroup); + return false; + } + $("#TB_prev").click(goPrev); + } + + if (!(TB_NextHTML === "")) { + function goNext(){ + $("#TB_window").remove(); + $("body").append("
"); + tb_show(TB_NextCaption, TB_NextURL, imageGroup); + return false; + } + $("#TB_next").click(goNext); + + } + document.onkeydown = function(e){ + if (e == null) { // ie + keycode = event.keyCode; + } else { // mozilla + keycode = e.which; + } + if(keycode == 27){ // close + tb_remove(); + } else if(keycode == 190){ // display previous image + if(!(TB_NextHTML == "")){ + document.onkeydown = ""; + goNext(); + } + } else if(keycode == 188){ // display next image + if(!(TB_PrevHTML == "")){ + document.onkeydown = ""; + goPrev(); + } + } + }; + + tb_position(); + $("#TB_load").remove(); + $("#TB_ImageOff").click(tb_remove); + $("#TB_window").css({display:"block"}); //for safari using css instead of show + }; + + imgPreloader.src = url; + }else{//code to show html + + var queryString = url.replace(/^[^\?]+\??/,''); + var params = tb_parseQuery( queryString ); + TB_WIDTH = (params['width']*1) + 30 || 630; //defaults to 630 if no paramaters were added to URL + TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL + ajaxContentW = TB_WIDTH - 30; + ajaxContentH = TB_HEIGHT - 45; + + if(url.indexOf('TB_iframe') != -1){// either iframe or ajax window + urlNoQuery = url.split('TB_'); + $("#TB_iframeContent").remove(); + if(params['modal'] != "true"){//iframe no modal + $("#TB_window").append("
"+caption+"
close or Esc Key
"); + }else{//iframe modal + $("#TB_overlay").unbind(); + $("#TB_window").append(""); + } + }else{// not an iframe, ajax + if($("#TB_window").css("display") != "block"){ + if(params['modal'] != "true"){//ajax no modal + $("#TB_window").append("
"+caption+"
close or Esc Key
"); + }else{//ajax modal + $("#TB_overlay").unbind(); + $("#TB_window").append("
"); + } + }else{//this means the window is already up, we are just loading new content via ajax + $("#TB_ajaxContent")[0].style.width = ajaxContentW +"px"; + $("#TB_ajaxContent")[0].style.height = ajaxContentH +"px"; + $("#TB_ajaxContent")[0].scrollTop = 0; + $("#TB_ajaxWindowTitle").html(caption); + } + } + + $("#TB_closeWindowButton").click(tb_remove); + + if(url.indexOf('TB_inline') != -1){ + $("#TB_ajaxContent").append($('#' + params['inlineId']).children()); + $("#TB_window").unload(function () { + $('#' + params['inlineId']).append( $("#TB_ajaxContent").children() ); // move elements back when you're finished + }); + tb_position(); + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); + }else if(url.indexOf('TB_iframe') != -1){ + tb_position(); + if($.browser.safari){//safari needs help because it will not fire iframe onload + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); + } + }else{ + $("#TB_ajaxContent").load(url += "&random=" + (new Date().getTime()),function(){//to do a post change this load method + tb_position(); + $("#TB_load").remove(); + tb_init("#TB_ajaxContent a.thickbox"); + $("#TB_window").css({display:"block"}); + }); + } + + } + if(!params['modal']){ + document.onkeyup = function(e){ + if (e == null) { // ie + keycode = event.keyCode; + } else { // mozilla + keycode = e.which; + } + if(keycode == 27){ // close + tb_remove(); + } + }; + } + + } catch(e) { + //nothing here + } +} +//helper functions below +function tb_showIframe(){ + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); +} +function tb_remove() { + $("#TB_imageOff").unbind("click"); + $("#TB_closeWindowButton").unbind("click"); + $("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();}); + $("#TB_load").remove(); + if (typeof document.body.style.maxHeight == "undefined") {//if IE 6 + $("body","html").css({height: "auto", width: "auto"}); + $("html").css("overflow",""); + } + document.onkeydown = ""; + document.onkeyup = ""; + return false; +} +function tb_position() { +$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'}); + if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take away IE6 + $("#TB_window").css({marginTop: '-' + (parseInt((TB_HEIGHT / 2),10)+10) + 'px'}); + } +} +function tb_parseQuery ( query ) { + var Params = {}; + if ( ! query ) {return Params;}// return empty object + var Pairs = query.split(/[;&]/); + for ( var i = 0; i < Pairs.length; i++ ) { + var KeyVal = Pairs[i].split('='); + if ( ! KeyVal || KeyVal.length != 2 ) {continue;} + var key = unescape( KeyVal[0] ); + var val = unescape( KeyVal[1] ); + val = val.replace(/\+/g, ' '); + Params[key] = val; + } + return Params; +} +function tb_getPageSize(){ + var de = document.documentElement; + var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth; + var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight; + arrayPageSize = [w,h]; + return arrayPageSize; +} +function tb_detectMacXFF() { + var userAgent = navigator.userAgent.toLowerCase(); + if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) { + return true; + } +} diff --git a/lab_site_themes/osu_confident/orange.css b/lab_site_themes/osu_confident/orange.css new file mode 100644 index 0000000..ac06ef7 --- /dev/null +++ b/lab_site_themes/osu_confident/orange.css @@ -0,0 +1,93 @@ +h1 a, +h1 a:hover { + color:#d85a1a; +} + +#main h2 { + color:#d85a1a; +} + +#main h3 { + color:#3c3c3c; +} + +#main h4 { + color:#d85a1a; +} + +#main h5 { + font-size:1em; +} + +#main h6 { + font-size:.93em; +} + +table th { + border-top-color:#d85a1a; +} + +#osu-top-hat { + border-bottom-color:#c6c0b7; +} + +#pre-content img { + border-color:#c6c0b7; +} + +#sidebar-right h2 { + color:#fff; + background-color:#d85a1a; +} + +#sidebar-right a, +#sidebar-right li a { + color:#3c3c3c; +} + +#sidebar-right .content { + color:#000; + background-color:#c6c0b7; +} + +#sidebar-right .block-book .content { + background-color:transparent; +} + +#social-media h2 { + color:#d85a1a; + background:none; +} + +#social-media .content { + color:#000; + background-color:transparent; +} + +#sidebar-left .menu li.collapsed, +#sidebar-left .menu li.leaf { + list-style-image:url(images/orange/menu-collapsed.gif); +} + +#sidebar-left .menu li.expanded { + list-style-image:url(images/orange/menu-expanded.gif); +} + +#ft { + border-top-color:#c6c0b7; +} + +/* nice menus css */ +#sidebar-right ul.nice-menu li, #sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent, +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, +#sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over { + background-color:#C6C0B7; +} + +#sidebar-right ul.nice-menu ul { + border-color:#C6C0B7; +} + +#sidebar-right ul.nice-menu-left li ul, #sidebar-right ul.nice-menu-left li ul li ul { + left:-12.5em; +} diff --git a/lab_site_themes/osu_confident/osu_confident.css b/lab_site_themes/osu_confident/osu_confident.css new file mode 100644 index 0000000..9bf7e5d --- /dev/null +++ b/lab_site_themes/osu_confident/osu_confident.css @@ -0,0 +1,1052 @@ +#ft-inner {margin:auto;text-align:left;width:74.923em;width:73.05em;} +#ft.yui-t2 .yui-b {float:left;width:13.8461em;width:13.50em;} +#ft.yui-t2 .yui-b.first {margin-left:14.8461em;margin-left:14.55em;} +#ft .yui-b.first {float:none;width:auto;} + +body, html { + background-color:#252525; + font-family:Verdana, Arial, Helvetica, sans-serif; +} + +h1 { + font-size:1.82em; + font-family: Helvetica, Arial, sans-serif; + font-weight:bold; + margin-bottom:0; +} + +h3 { + font-size:1.08em; + font-family:Verdana,Arial,Helvetica,sans-serif; +} + +a { + color:#d85a1a; + text-decoration:underline; +} + +a:hover, html.js fieldset.collapsible legend a:hover { + color:#fff; + background-color:#d85a1a; + text-decoration:none; +} + +table { + font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; + font-size:.93em; + margin:45px auto; + width:95%; + text-align:left; + border-collapse:collapse; +} + +table th { + padding:.616em; + border-top:2px solid #d85a1a; + border-bottom:1px solid #fff; + color:#fff; + background-color:gray; + font-size:1em; + font-weight:normal; +} + +table td { + padding:.616em; + border-top:1px solid transparent; + border-bottom:1px solid #fff; + border-left-color:#fff; + border-right-color:#fff; + color:#000; + background-color:#c6c3c0; +} + +#querystats td, div.n table td { + background-color:transparent; +} + +div.n table { + width:auto; + margin-top:1.25em; +} + +table tr:hover td { + color:#000; +} + +/* first level list */ + + +ul li { + list-style-type:disc; + list-style-image:url(images/menu-level2.png); + margin-top: 5px; +} + +ol li { + margin-top: 5px; +} + +ul { + padding-left:0; +} + +/* second level list */ +ol ol li, +ul ol li { + list-style-type:decimal; + list-style-image:none; +} + +ol ul li, +ul ul li { + list-style-type:square; + list-style-image:url(images/menu-level2.png); +} + +ol ol, +ul ol, +ol ul, +ul ul { + margin-left:1.3em; +} + +/* third level list */ +ol ol ol li, ol ul ol li, +ul ol ol li, ul ul ol li { + list-style-type:lower-alpha; + list-style-image:none; +} + +ol ol ul li, ol ul ul li, +ul ol ul li, ul ul ul li { + list-style-type:circle; + list-style-image:url(images/menu-level2.png); +} + +/* fourth level list */ +ol ol ol ol li, ol ol ul ol li, ol ul ol ol li, ol ul ul ol li, +ul ol ol ol li, ul ol ul ol li, ul ul ol ol li, ul ul ul ol li { + list-style-type:lower-roman; + list-style-image:none; +} + +ol ol ol ul li, ol ol ul ul li, ol ul ol ul li, ol ul ul ul li, +ul ol ol ul li, ul ol ul ul li, ul ul ol ul li, ul ul ul ul li { + list-style-type:disc; + list-style-image:url(images/menu-level2.png); +} + +dl { + margin-left:1em; +} + +dt { + font-weight:normal; + padding-bottom:1em; +} + +#osu-top-hat { + float:none; + border-bottom:0.31em solid #dbd6d0; +} + +#top-bg { + background-color:#dedad4; + min-width:74.923em; + padding-bottom:1.616em; +} + +#hd { + background-color:#F7F7F7; + padding-top:1.231em; + position:relative; + z-index:50; +} + +#header-inner { + margin-left:14.8461em; + padding-bottom:.93em; +} + +#header .menu { + font-family:Arial, Helvetica, sans-serif; + font-size:.93em; + font-weight:bold; + color:#636466; + margin:0; + padding:0; +} + +#header .menu li { + float:left; + margin:0; + margin-right:1.385em; + padding:0; +} + +#header .menu li.leaf { + list-style:none; +} + +#header .menu li.first { + margin-left:0; +} + +#header .menu li a { + float:left; + margin-top:4px; + margin-bottom:4px; + color:#4d4d4d; + text-decoration:none; + text-transform:uppercase; + display:inline; +} +#header .menu li.active-trail a { + background-image:url("images/dotted-underline.gif"); + background-position:left bottom; + background-repeat:repeat-x; +} + +#header .menu li:hover, +#header .menu li.ie-hover { + background-color:#d85a1a; +} + +#header .menu li:hover a, +#header .menu li.ie-hover a { + color:#fff; + margin-bottom:4px; + background-image:url("images/dotted-underline-hover.gif"); + background-position:left bottom; + background-repeat:repeat-x; +} + +#header .block-menu h2 { + display:none; +} + +h1#site-name { + margin-bottom:0.2em; +} + +#site-name a { + text-decoration: none; +} + +#site-name a:hover { + background:transparent; + text-decoration: underline; + color: #D85A1A; +} + +#top-horizontal-bar-inner { + margin-top:.31em; + margin-left:14.8461em; +} + +.breadcrumb { + font-size:.77em; +} + +#pre-content img { + border:5px solid #c4beb5; +} + +#pre-content .jcarousel-l img { + border:1px #eee; +} + +#rotating-image { + height:235px; /* 225px + 5px border top and bottom */ + z-index:2; +} +#main { + margin-top:1.67em; + font-size:.93em; +} + +#main h2 { + font-family:Arial, Helvetica, sans-serif; + text-transform:uppercase; + font-size:1.231em; + font-weight:bold; + color:#d85a1a; +} + +#main h3, #main h4, #main h5, #main h6 { + font-family:Verdana, Arial, Helvetica, sans-serif; + font-weight:bold; +} + +#main h3 { + font-size:1.08em; + color:#3c3c3c; +} + +#main h4 { + font-size:1em; + color:#d85a1a; +} + +#main h5 { + font-size:1em; + color:#3c3c3c; +} + +#main h6 { + font-size:.93em; + color:#d85a1a; +} + +#sidebar-right h2 { + margin:0; + padding:.385em 1.385em; + font-weight:normal; + font-style:italic; + font-size:.93em; + font-family:Georgia, "Times New Roman", Times, serif; + color:#fff; + background-color:#d85a1a; + text-align:right; +} + +#sidebar-right .content { + background-color:#c4beb5; + margin:1.385em 1.08em .435em 1em; + padding:.465em; + font-size:.93em; + font-family:Verdana, Arial, Helvetica, sans-serif; +} + +#sidebar-right .block { + margin-top:1.67em; +} + +#sidebar-right li { + list-style-type:none; + list-style-image:none; +} + +#social-media { + margin-top:1.67em; +} + +#social-media h2 { + margin:0; + padding:0; + font-weight:bold; + font-style:normal; + font-size:.85em; + font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; + color:#d85a1a; + background:none; + text-align:left; + margin-bottom:.539em; +} + +#social-media .block { + background-image:url(images/sm-bottom-border.png); + background-position:center bottom; + background-repeat:repeat-x; + padding-bottom:.385em; + padding-left:.16em; + margin-bottom:1.539em; +} + +#social-media .content { + background-color:transparent; + margin:0; + padding:0; + font-size:.85em; +} + +#social-media a { + color:#3C3C3C; + text-decoration:underline; +} + +#social-media a:hover { + color:#d85a1a; + background-color:transparent; + text-decoration:underline; +} + +#sidebar-left { + margin-top:1.67em; +} + +#sidebar-left h2 { + color:#252525; + font-family:Arial, Helvetica, sans-serif; + font-size:1.08em; + font-weight:bold; + text-transform:uppercase; +} + +#sidebar-left .menu, +#sidebar-left .menu li { + margin:0; + padding:0; +} + +#sidebar-left .menu li { + margin-left:.67em; + margin-bottom:1em; +} + +#sidebar-left .menu li.collapsed, +#sidebar-left .menu li.leaf { + list-style-image:url(images/menu-collapsed.png); +} + +#sidebar-left .menu li.expanded { + list-style-image:url(images/menu-expanded.png); +} + +#sidebar-left .menu ul li.collapsed, +#sidebar-left .menu ul li.expanded, +#sidebar-left .menu ul li.leaf { + list-style-image:url(images/menu-level2.png); + margin-left:1.08em; + margin-bottom:0; +} + +#sidebar-left .menu ul ul li, +#sidebar-left .menu ul ul li.collapsed, +#sidebar-left .menu ul ul li.expanded, +#sidebar-left .menu ul ul li.leaf { + list-style-type:none; + list-style-image:none; + margin-left:0; +} + +#sidebar-left .menu ul ul ul li.collapsed, +#sidebar-left .menu ul ul ul li.expanded, +#sidebar-left .menu ul ul ul li.leaf { + list-style-type:none; + list-style-image:none; + margin-left:.616em; +} + +#sidebar-left .menu a { + display:block; + font-family:Arial, Helvetica, sans-serif; + font-size:.93em; + font-weight:bold; + color:#3C3C3C; + text-decoration:none; +} + +#sidebar-left .menu ul a { + text-transform:none; + font-family:Verdana, Arial, Helvetica, sans-serif; + font-weight:normal; +} + +#sidebar-left .menu ul ul a { + text-transform:none; + color:#d85a1a; + font-size:.85em; +} + +#sidebar-left .menu ul ul ul a { + text-transform:none; + color:#262424; +} + +#sidebar-left .menu a.active { + color:#d85a1a; +} + +#sidebar-left .block { + margin-bottom: 3em; +} + +#sidebar-right .menu a.active, #sidebar-right a, #sidebar-right .block-inner .edit a:hover { + color:#fff; +} + +#sidebar-right #social-media a, #sidebar-right #social-media a.active { + color:#3C3C3C; +} + +#sidebar-right #social-media a:hover { + background:transparent; + color:#D85A1A; +} + +#sidebar-right .block-inner .edit a{ + color:#D85A1A; +} + +#sidebar-left .menu a.active:hover, #sidebar-right .menu a.active:hover { + color:#fff; +} + +#sidebar-left .menu a:hover, #sidebar-right .menu a:hover { + color:#fff; + background-color:#d85a1a; +} + +#contact { + border-right:1px solid #fff; +} + +#contact .content { + font-size:.85em; + font-family:Arial, Helvetica, sans-serif; + color:#fff; +} + +#ft { + min-width:74.923em; + width:100%; + border-top:0.31em solid #abafa6; + color:#fff; + background-color:#252525; + background-image:url(images/footer-grad.png); + background-position:left top; + background-repeat:repeat-x; + min-height:148px; +} + +#ft-inner { + margin-top:1.231em; +} + +#ft .block-region { + color:#000; +} + +#ft .edit a { + color:#000; +} + +#ft .edit a:hover { + color:#fff; +} + +#footer .block { + float:left; + max-width:12.5em; + margin-right:1.616em; + font-size:.85em; + font-family:Arial, Helvetica, sans-serif; +} + +#footer .menu { + margin:0; + padding:0; +} + +#footer .menu li { + list-style-type:none; + list-style-image:none; + margin:0; + margin-bottom:.465em; + padding:0; +} + +#footer .menu li a { + margin:0; + padding:0; +} + +#footer .menu ul li { + border:none; +} + +#footer-message { + margin-bottom:1em; +} + +#contact a { + color:#fff; + text-decoration:underline; +} + +#footer h2 { + margin-top:0; + color:#d85a1a; + font-size:1.09em; + font-weight:bold; +} + +#footer a { + color:#fff; + text-decoration:none; +} + +.announcement_title { + font-size: 0.93em !important; +} + +.block-book { + background-image:url(images/lines-bg.png); + background-position:top left; + background-repeat:repeat; +} + +#sidebar-left .block-book, +#header-blocks .block-book, +#footer .block-book { + background-image:none; +} + +.block-book ul, +.block-book ul li { + margin-left:0; + padding-left:0; + list-style-image:none; + list-style-type:none; +} + +.block-book ul ul li { + padding-left:0.5em; +} + +.block-book ul ul ul li { + padding-left:1.0em; +} + +.block-book ul a, +.block-book ul a:link, +.block-book ul a:active, +.block-book ul a:visited { + display:block; + font-size:1.08em; + font-weight:bold; + color:#c50 !important; + text-decoration:none; +} + +#header-blocks .block-book h2 { + margin:0em; +} + +#header-blocks .block-book ul a, +#header-blocks .block-book ul a:link, +#header-blocks .block-book ul a:active, +#header-blocks .block-book ul a:visited { + font-size:1.0em; +} + +#footer .block-book ul a, +#footer .block-book ul a:link, +#footer .block-book ul a:active, +#footer .block-book ul a:visited { + font-size:1.0em; + color:#fff !important; +} + +.block-book ul a:hover { + color:#fff !important; +} + +.block-book ul a:hover { + color:#fff; +} + +.block-book ul ul a, +.block-book ul ul a:link, +.block-book ul ul a:active, +.block-book ul ul a:visited { + font-size:1em; + font-weight:bold; + color:#3a4a59; +} + +.block-book ul ul ul a, +.block-book ul ul ul a:link, +.block-book ul ul ul a:active, +.block-book ul ul ul a:visited { + font-weight:normal; + color:#393838; +} + +.block-book ul ul ul ul a, +.block-book ul ul ul ul a:link, +.block-book ul ul ul ul a:active, +.block-book ul ul ul ul a:visited { + color:#515151; +} + +.block-book ul ul a.active, +.block-book ul ul ul a.active, +.block-book ul ul ul ul a.active { + color:#c50; +} + +.block-book ul ul a:hover, +.block-book ul ul ul a:hover, +.block-book ul ul ul ul a:hover { + color:#fff; +} + +.block-book ul ul li { + line-height:1.2em; + margin-bottom:0.25em; +} + +.block-book ul ul ul li.first { + margin-top:0.125em; +} + +.block-book ul ul ul li.last { + margin-bottom:0.125em; +} + +div.book-navigation { + display:block; +} + +.book-navigation .menu, +.book-navigation .page-links .page-up { + display:none; +} + +/* GLOSSARY MODULE CSS */ +.glossary-related { + color: #000000; +} + +.glossary-related a:link { + color: #D85A1A; +} + +.glossary-related a:hover { + background-color:#D85A1A; + color:#fff; +} + +.glossary-links { + background-color:#dbd6d0; +} + +/* MINICAL CSS */ +#sidebar-right div.minical_content_box { + color:#3c3c3c; + background:#fff; + padding:0.25em; +} + +div.minical_month a { + color: #D85A1A !important; +} + +div.minical_month a:hover { + color: #fff !important; +} + +table.minical_month { + margin:0em; + width:100% !important; +} + +#sidebar-left table.minical_month th, #sidebar-right table.minical_month th { + border-top:none; + background:transparent; + color: #000; + border-bottom:1px solid #000; + font-weight:bold; +} + +#sidebar-left table.minical_month tbody tr td, +#sidebar-left table.minical_month tbody tr td a, +#sidebar-right table.minical_month tbody tr td, +#sidebar-right table.minical_month tbody tr td a{ + color:#3c3c3c; + text-decoration: none; +} + +#footer table.minical_month th { + color: #fff; + border-top:none; + background:transparent; +} + +table.minical_month td { + border:none; + background:transparent; + padding:0.3em; +} + +a.minical_hasevents { + color: #D85A1A !important; + text-decoration:underline !important; +} + +a.minical_hasevents:hover { + color: #fff !important; +} +/* END MINICAL CSS */ + +#sidebar-right h2 a { + color: #fff; +} + +/* nice menus css */ +ul.nice-menu { + z-index: 2000; +} +#footer ul.nice-menu-left li.menuparent:hover, #footer ul.nice-menu-left li.over, #footer ul.nice-menu-left li li.menuparent:hover, #footer ul.nice-menu-left li li.over, +#footer ul.nice-menu-left li.menuparent, #footer ul.nice-menu-left li li.menuparent { + background:url(images/arrow-left-white.png) no-repeat scroll left center; +} + +#footer ul.nice-menu-right li.menuparent:hover, #footer ul.nice-menu-right li.over, #footer ul.nice-menu-right li li.menuparent:hover, #footer ul.nice-menu-right li li.over, +#footer ul.nice-menu-right li.menuparent, #footer ul.nice-menu-right li li.menuparent{ + background:url(images/arrow-right-white.png) right center no-repeat; +} + +#footer ul.nice-menu-down li.menuparent:hover, #footer ul.nice-menu-down li.over, #footer ul.nice-menu-down li li.menuparent:hover, #footer ul.nice-menu-down li li.over, +#footer ul.nice-menu-down li.menuparent{ + background:url(images/arrow-down-white.png) right center no-repeat; +} + +#footer ul.nice-menu li, #footer ul.nice-menu-left li.menuparent, #footer ul.nice-menu-left li li.menuparent, +#footer ul.nice-menu-left li.menuparent:hover, #footer ul.nice-menu-left li.over, +#footer ul.nice-menu-left li li.menuparent:hover, #footer ul.nice-menu-left li li.over { + background-color:transparent; +} + +#footer ul.nice-menu ul { + border-color:transparent; +} + +#footer ul.nice-menu-left li ul, #footer ul.nice-menu-left li ul li ul { + left:-12.5em;; +} + +#header ul.nice-menu li, #header ul.nice-menu-left li.menuparent, #header ul.nice-menu-left li li.menuparent, +#header ul.nice-menu-left li.menuparent:hover, #header ul.nice-menu-left li.over, +#header ul.nice-menu-left li li.menuparent:hover, #header ul.nice-menu-left li li.over { + background-color:#F7F7F7; +} + +/* cck css */ +.field-items { + padding:0.5em 0em; +} + +fieldset.fieldgroup { + border:1px solid #C6C0B7; + padding-left:1em; +} + +fieldset.fieldgroup legend { + font-size:1.08em; + font-weight:bold; + font-style:italic; + text-transform:uppercase; +} + +.field-type-text div.field-items { + padding-left:1em; +} + +.field-type-number-integer div.field-items { + padding-top:0em; +} + +/* gallerix css */ +a.gallerix-external-picture-link { + padding-left:1.5em; +} + + +/* removing some styles set by osu-base */ +#osu-top-hat ul li { + border-right:0px; +} + + +/** IE Fixes */ +/* YUI Override fixes gc */ +.iefix .yui-gc .yui-u { + width: 31.9%; +} + +.iefix div.field-content { + overflow:hidden; + /* width:142px; might need to re-enabled this if other elements break */ +} + +.iefix div.admin .left{ + width:46%; +} + +.iefix div.admin .right{ + width:46%; +} + +/* + * Tabs CSS - IE 5 and 6 don't support PNGs with alpha transparency. + * Hacks from Zen theme + */ + +.iefix ul.primary li a, +.iefix ul.primary li a .tab, +.iefix ul.secondary li a, +.iefix ul.secondary li a .tab +{ + _display: inline; /* Otherwise the blocks mistakenly get 100% width in IE5 */ + _di\splay: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 * + / + cursor: pointer; +} + +.iefix ul.primary, +.iefix ul.secondary +{ + _width: 100%; /* Otherwise IE5 treats the ul as floated */ + _w\idth: auto; /* Reset to auto width for IE6 */ +} + +.iefix ul.primary li a +{ + _background: url(../osu_drupal/images/tab-left-ie6.png) no-repeat left -38px; +} + +.iefix ul.primary li a .tab +{ + _background: url(../osu_drupal/images/tab-right-ie6.png) no-repeat right -38px; +} + +.iefix ul.primary li a:hover +{ + _background: url(../osu_drupal/images/tab-left-ie6.png) no-repeat left -76px; +} + +.iefix ul.primary li a:hover .tab +{ + _background: url(../osu_drupal/images/tab-right-ie6.png) no-repeat right -76px; + _color:#777777; +} + +.iefix ul.primary li.active a, +.iefix ul.primary li.active a:hover +{ + _background: url(../osu_drupal/images/tab-left-ie6.png) no-repeat left 0; +} + +.iefix ul.primary li.active a .tab, +.iefix ul.primary li.active a:hover .tab +{ + _background: url(../osu_drupal/images/tab-right-ie6.png) no-repeat right 0; + _color:#000; +} + +/* + * Messages - IE 5 and 6 don't support PNGs with alpha transparency. + */ + +.iefix div.messages, /* Important messages (status, warning, and error) for the user */ +.iefix div.status, +.iefix div.warning, +.iefix div.error +{ + /* _background-image: url(images/messages-status-ie6.png);*/ +} + +.iefix div.warning /* Medium priority messages */ +{ + /* _background-image: url(images/messages-warning-ie6.png);*/ +} + +.iefix div.error /* High priority messages. See also the .error declaration below. */ +{ + /* _background-image: url(images/messages-error-ie6.png);*/ +} + +/** Drupal nodes **/ +.iefix .node-unpublished .node-inner>* +{ + position: relative; /* Otherwise these elements will appear below the "Unpublished" + text. */ +} + +/** Drupal admin tables **/ +.iefix .section-admin #content tr.even th, +.iefix .section-admin #content tr.even td, +.iefix .section-admin #content tr.odd th, +.iefix .section-admin #content tr.odd td +{ + border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */ +} +/* End IE fixes */ + + +/* IE6 fixes */ +#ie6 #header .menu li { + margin-right:1.75em; +} + +#ie6 site-name + +#ie6 #social-media .block { + background-image:url(images/sm-bottom-border.jpg); +} + +#ie6 .block-book { + background-image:url(images/lines-bg.gif); +} + +#ie6 #footer { + width:775px; +} + +#ie6 #footer ul li { + margin-left:0 !important; +} + +#ie6 #ft.yui-t2 .yui-b.first{margin-left:1.423em;} + +#ie6 #right-side { + width:23% !important; +} + +#ie6 #sidebar-left ul.menu { + margin-left:.77em; +} + +#ie6 #sidebar-left .menu li { + margin-bottom:.25em; +} + +#ie6 .feed-icon { + padding-right:1em; +} + +#ie6 .view-news-releases .view-content .views-row, +#ie6 .view-news-releases .view-content .views-row .views-field-field-teaser-value .field-content { + width:97%; +} + +#ie6 .minical_month { + width:140px !important; +} +/* End of IE6 fixes */ + +/* IE7 fixes */ +#ie7 .view-news-releases .view-content .views-row, +#ie7 .view-news-releases .view-content .views-row .views-field-field-teaser-value .field-content { + width:97%; +} + +#ie7 .feed-icon { + padding-right:1em; +} + +#ie7 .feed-icon:hover { + background:transparent; +} + +#ie7 #sidebar-left ul.menu { + margin-left:1.5em; +} + +#ie7 #sidebar-left ul.menu { +} + + diff --git a/lab_site_themes/osu_confident/osu_confident.info b/lab_site_themes/osu_confident/osu_confident.info new file mode 100644 index 0000000..c229061 --- /dev/null +++ b/lab_site_themes/osu_confident/osu_confident.info @@ -0,0 +1,86 @@ +name = OSU Confident +description = The Confident theme can be used by any department, institute or academic unit. It features four color variations and a traditional three-column layout. It is a good fit for administrative units that have content that changes with less frequency. This theme overall requires less active maintenance than Standard. +version = 6.x-1.4.7 +core = 6.x +base theme = osu_drupal_1_11 + +; STYLESHEETS +stylesheets[all][] = osu_confident.css + +; orange is the default colorscheme +stylesheets[all][] = orange.css +stylesheets[screen][] = thickbox.css +stylesheets[print][] = print.css + +; JAVASCRIPT +scripts[] = js/thickbox-compressed.js +scripts[] = js/jquery.corner.js + + ; REGION DEFINITION +regions[left] = left sidebar +regions[right] = right sidebar +regions[social_media] = social media +regions[header] = header (menus or site title only) +regions[footer] = footer +regions[contact] = contact information +regions[content] = content +regions[pre_content] = pre content +regions[post_content] = post content + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon + +; Set up the info we need for swapping css +styles[orange][title] = 'Orange' +styles[orange][file] = 'orange.css' +styles[chocolate][title] = 'Chocolate' +styles[chocolate][file] = 'chocolate.css' +styles[blue][title] = 'Steel Blue' +styles[blue][file] = 'blue.css' +styles[purple][title] = 'Purple' +styles[purple][file] = 'purple.css' + + +; background color +osu_confident_background_colors[] = 'dark' +osu_confident_background_colors[] = 'light' + +settings[osu_confident_background_color] = 'dark' + +; OSU ROTATING and TALL/SHORT HEADER SETTINGS +; rotating images directory (relative to sites/default/files) don't forget the leading and trailing /'s +settings[osu_rotating_header_directory] = '/rotating-images/example/' + +; settings for the front pages +settings[osu_rotating_header_type] = '0' +settings[osu_rotating_header_interval] = '4' +settings[osu_rotating_header_single_image] = 'example.jpg' + +; settings for secondary pages +settings[osu_second_header_type] = 'tall' +settings[osu_second_rotating_header_type] = '2' +settings[osu_second_rotating_header_interval] = '4' +settings[osu_second_rotating_header_single_image] = 'example.jpg' + +; settings for site name in header +settings[osu_confident_hide_site_name] = '0' + +; ZEN THEME SETTINGS +; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 0 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 0 +settings[zen_wireframes] = 0 diff --git a/lab_site_themes/osu_confident/page.tpl.php b/lab_site_themes/osu_confident/page.tpl.php new file mode 100644 index 0000000..696ccac --- /dev/null +++ b/lab_site_themes/osu_confident/page.tpl.php @@ -0,0 +1,381 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $search_box: HTML to display the search box, empty if search has been disabled. + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +$osu_home_settings = array ( + 'central_url' => 'http://oregonstate.edu/osuhomepage', + 'top_hat_border_color' => '#dbd6d0', + ); +?> + + + + + <?php print $head_title; ?> | Oregon State University + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + + +
> + +
> + + +
+
+ + + +
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+ + +
+ +
+ + +
+ + + +
+ +
+
+ + + + + +
+
+
+ + + +
+
+ + + +
+
+ + + + + +
+
+ + + +
+ +
+
+ +
+
+ + + + + + + diff --git a/lab_site_themes/osu_confident/print.css b/lab_site_themes/osu_confident/print.css new file mode 100644 index 0000000..df0aa35 --- /dev/null +++ b/lab_site_themes/osu_confident/print.css @@ -0,0 +1,38 @@ +body, html { + background-color:#fff; + font-family:Verdana, Arial, Helvetica, sans-serif; + font-size:13pt; +} + +a { + color:#d85a1a; + text-decoration:underline; +} + +#osu-top-hat { + float:none; + overflow:visible; +} + +#header .menu, +#sidebar-right, +#sidebar-left, +#footer { + display:none; +} + +#ft { + border-top:none; +} + +.breadcrumb { + display:none; +} + +#yui-main { + width:85%; + float:none !important; + margin:0 !important; +} + +#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7,#page,#page-inner,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf,.yui-b,.yui-u{margin:0 !important; width:100% !important;} diff --git a/lab_site_themes/osu_confident/purple.css b/lab_site_themes/osu_confident/purple.css new file mode 100644 index 0000000..835b755 --- /dev/null +++ b/lab_site_themes/osu_confident/purple.css @@ -0,0 +1,92 @@ +h1 a, +h1 a:hover { + color:#561f4b; +} + +#main h2 { + color:#561f4b; +} + +table th { + border-top-color:#561f4b; +} + +#osu-top-hat { + border-bottom-color:#561f4b; +} + +#pre-content img { + border-color:#561f4b; +} + +#sidebar-right h2 { + color:#fff; + background-color:#561f4b; +} + +#sidebar-right a, +#sidebar-right li a { + color:#fff; +} + +#sidebar-right .content { + color:#fff; + background-color:#561f4b; +} + +#sidebar-right .block-book .content { + background-color:transparent; +} + +#social-media h2 { + color:#d85a1a; + background:none; +} + +#social-media .content { + color:#000; + background-color:transparent; +} + +#sidebar-left .menu li.collapsed, +#sidebar-left .menu li.leaf { + list-style-image:url(images/purple/menu-collapsed.gif); +} + +#sidebar-left .menu li.expanded { + list-style-image:url(images/purple/menu-expanded.gif); +} + +#ft { + border-top-color:#561f4b; +} + +/* nice menus css */ +#sidebar-right ul.nice-menu li, #sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent, +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, +#sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over { + background-color:#561F4B; +} + +#sidebar-right ul.nice-menu ul { + border-color:#561F4B; +} + +#sidebar-right ul.nice-menu-left li ul, #sidebar-right ul.nice-menu-left li ul li ul { + left:-12.5em; +} + +#sidebar-right ul.nice-menu-left li.menuparent:hover, #sidebar-right ul.nice-menu-left li.over, #sidebar-right ul.nice-menu-left li li.menuparent:hover, #sidebar-right ul.nice-menu-left li li.over, +#sidebar-right ul.nice-menu-left li.menuparent, #sidebar-right ul.nice-menu-left li li.menuparent { + background:#561F4B url(images/arrow-left-white.png) no-repeat scroll left center; +} + +#sidebar-right ul.nice-menu-right li.menuparent:hover, #sidebar-right ul.nice-menu-right li.over, #sidebar-right ul.nice-menu-right li li.menuparent:hover, #sidebar-right ul.nice-menu-right li li.over, +#sidebar-right ul.nice-menu-right li.menuparent, #sidebar-right ul.nice-menu-right li li.menuparent{ + background:#561F4B url(images/arrow-right-white.png) right center no-repeat; +} + +#sidebar-right ul.nice-menu-down li.menuparent:hover, #sidebar-right ul.nice-menu-down li.over, #sidebar-right ul.nice-menu-down li li.menuparent:hover, #sidebar-right ul.nice-menu-down li li.over, +#sidebar-right ul.nice-menu-down li.menuparent{ + background:#561F4B url(images/arrow-down-white.png) right center no-repeat; +} diff --git a/lab_site_themes/osu_confident/screenshot.png b/lab_site_themes/osu_confident/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..9a59376e2d3f44c8c97aafecfe6d9c186abae200 GIT binary patch literal 24569 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'. $image; + $result .= ' subscribe to RSS feed'; + $result .= ''; + return $result; + } +} + diff --git a/lab_site_themes/osu_confident/theme-settings.php b/lab_site_themes/osu_confident/theme-settings.php new file mode 100644 index 0000000..07367ae --- /dev/null +++ b/lab_site_themes/osu_confident/theme-settings.php @@ -0,0 +1,84 @@ +info['styles']; + + if (!empty($stylesheets)) { + $styles = array(); + foreach ($stylesheets as $title => $file) { + $styles[$file['file']] = t($file['title']); + } + } + + //set up the array for select box values + $info_background_colors = $themes['osu_confident']->info['osu_confident_background_colors']; + if (!empty($info_background_colors)) { + foreach ($info_background_colors as $background_color) { + $background_colors[$background_color] = t($background_color); + } + } + + $form['osu_confident_hide_site_name'] = array( + '#title' => t('Hide site name'), + '#type' => 'checkbox', + '#description' => t('Prevent the site name from displaying in the header section'), + '#default_value' => $settings['osu_confident_hide_site_name'], + ); + + $form['osu_confident_color_scheme'] = array( + '#title' => t('Color Scheme'), + '#type' => 'select', + '#description' => t("Color Scheme for OSU Confident theme"), + '#default_value' => $settings['osu_confident_color_scheme'], + '#options' => $styles + ); + + $form['osu_confident_background_color'] = array( + '#title' => t('Background Color'), + '#type' => 'select', + '#description' => t("Color for the background"), + '#default_value' => $settings['osu_confident_background_color'], + '#options' => $background_colors + ); + + // Add the osu_drupal header options + $form += osu_drupal_1_11_settings($settings); + + // Remove some of the base theme's settings. + //unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +} +?> diff --git a/lab_site_themes/osu_confident/thickbox.css b/lab_site_themes/osu_confident/thickbox.css new file mode 100644 index 0000000..62961ed --- /dev/null +++ b/lab_site_themes/osu_confident/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus {color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(../images/macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 5px 0 0 5px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/lab_site_themes/osu_drupal_1_11/STARTER-theme-settings.php b/lab_site_themes/osu_drupal_1_11/STARTER-theme-settings.php new file mode 100644 index 0000000..92543a9 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/STARTER-theme-settings.php @@ -0,0 +1,48 @@ + 'checkbox', + '#title' => t('Use this sample setting'), + '#default_value' => $settings['STARTERKIT_example'], + '#description' => t("This option doesn't do anything; it's just an example."), + ); + // */ + + // Add the osu_drupal_1_11 header options + $form += osu_drupal_1_11_settings($settings); + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +} diff --git a/lab_site_themes/osu_drupal_1_11/THEME.info.STARTER b/lab_site_themes/osu_drupal_1_11/THEME.info.STARTER new file mode 100644 index 0000000..611f6bc --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/THEME.info.STARTER @@ -0,0 +1,47 @@ +name = THEME NAME +description = A subtheme of osu-drupal +version = VERSION +core = 6.x +base theme = osu_drupal_1_11 + +; STYLESHEETS +stylesheets[all][] = THEME NAME.css +conditional-stylesheets[if IE 6][all][] = ie6.css +conditional-stylesheets[if IE 7][all][] = ie7.css +conditional-stylesheets[if IE 8][all][] = ie8.css + + ; REGION DEFINITION +regions[left] = left sidebar +regions[right] = right sidebar +regions[header] = header +regions[footer] = footer +regions[content] = content +regions[top_horizontal_bar] = top horizontal bar +regions[pre_content] = pre content +regions[post_content] = post content + +; OSU ROTATING and TALL/SHORT HEADER SETTINGS +; rotating images directory (relative to sites/default/files) don't forget the leading and trailing /'s +settings[osu_rotating_header_directory] = '/rotating-images/example/' + +; settings for the front pages +settings[osu_rotating_header_type] = '0' +settings[osu_rotating_header_interval] = '4' +settings[osu_rotating_header_single_image] = 'example.jpg' + +; settings for secondary pages +settings[osu_second_header_type] = 'tall' +settings[osu_second_rotating_header_type] = '2' +settings[osu_second_rotating_header_interval] = '4' +settings[osu_second_rotating_header_single_image] = 'example.jpg' + +; ZEN THEME SETTINGS +; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 0 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 \ No newline at end of file diff --git a/lab_site_themes/osu_drupal_1_11/drupal6-reference.css b/lab_site_themes/osu_drupal_1_11/drupal6-reference.css new file mode 100644 index 0000000..fd3a158 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/drupal6-reference.css @@ -0,0 +1,1982 @@ +/* $Id: drupal6-reference.css,v 1.1.2.1 2009/02/13 07:32:26 johnalbin Exp $ */ + +/** + * @file + * DRUPAL 6.x Reference CSS + * + * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY BY THE ZEN THEME. + * + * Drupal has very modular CSS. Which means that only the CSS that is needed + * for a particular page is loaded. This is a good thing. + * + * However, this makes it difficult for theme developers to discover how and + * where a particular style is coming from. So, here in all its glory is the + * complete CSS included with Drupal core 6.x. + * + * And, if you're not already, you should check out the free Firebug extension + * for Firefox. With it, you can inspect elements and easily view and play with + * its CSS styles. http://www.getfirebug.com + */ + + +/* + * modules/aggregator/aggregator-rtl.css + */ + +#aggregator .feed-source .feed-icon { + float: left; +} + + +/* + * modules/aggregator/aggregator.css + */ + +#aggregator .feed-source .feed-title { + margin-top: 0; +} +#aggregator .feed-source .feed-image img { + margin-bottom: 0.75em; +} +#aggregator .feed-source .feed-icon { + float: right; /* LTR */ + display: block; +} +#aggregator .feed-item { + margin-bottom: 1.5em; +} +#aggregator .feed-item-title { + margin-bottom: 0; + font-size: 1.3em; +} +#aggregator .feed-item-meta, #aggregator .feed-item-body { + margin-bottom: 0.5em; +} +#aggregator .feed-item-categories { + font-size: 0.9em; +} +#aggregator td { + vertical-align: bottom; +} +#aggregator td.categorize-item { + white-space: nowrap; +} +#aggregator .categorize-item .news-item .body { + margin-top: 0; +} +#aggregator .categorize-item h3 { + margin-bottom: 1em; + margin-top: 0; +} + + +/* + * modules/block/block.css + */ + +#blocks td.region { + font-weight: bold; +} +#blocks tr.region-message { + font-weight: normal; + color: #999; +} +#blocks tr.region-populated { + display: none; +} +.block-region { + background-color: #ff6; + margin-top: 4px; + margin-bottom: 4px; + padding: 3px; +} + + +/* + * modules/book/book-rtl.css + */ + +.book-navigation .page-previous { + float: right; +} +.book-navigation .page-up { + float: right; +} + + +/* + * modules/book/book.css + */ + +.book-navigation .menu { + border-top: 1px solid #888; + padding: 1em 0 0 3em; +} +.book-navigation .page-links { + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.book-navigation .page-previous { + text-align: left; + width: 42%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-up { + margin: 0 5%; + width: 4%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-next { + text-align: right; + width: 42%; + display: block; + float: right; +} +#book-outline { + min-width: 56em; +} +.book-outline-form .form-item { + margin-top: 0; + margin-bottom: 0; +} +#edit-book-bid-wrapper .description { + clear: both; +} +#book-admin-edit select { + margin-right: 24px; +} +#book-admin-edit select.progress-disabled { + margin-right: 0; +} +#book-admin-edit tr.ahah-new-content { + background-color: #ffd; +} +#book-admin-edit .form-item { + float: left; +} + + +/* + * modules/color/color-rtl.css + */ + +#placeholder { + left: 0; + right: auto; +} + +/* Palette */ +.color-form .form-item { + padding-left: 0; + padding-right: 1em; +} +.color-form label { + float: right; + clear: right; +} +.color-form .form-text, .color-form .form-select { + float: right; +} +.color-form .form-text { + margin-right: 0; + margin-left: 5px; +} + +#palette .hook { + float: right; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook-rtl.png) no-repeat 0 0; +} +#palette .up { + background-position: 0 -27px; +} +#palette .both { + background-position: 0 -54px; +} + +#palette .lock { + float: right; + right: -10px; +} +html.js #preview { + float: right; +} + + +/* + * modules/color/color.css + */ + +/* Farbtastic placement */ +.color-form { + max-width: 50em; + position: relative; +} +#placeholder { + position: absolute; + top: 0; + right: 0; /* LTR */ +} + +/* Palette */ +.color-form .form-item { + height: 2em; + line-height: 2em; + padding-left: 1em; /* LTR */ + margin: 0.5em 0; +} +.color-form label { + float: left; /* LTR */ + clear: left; /* LTR */ + width: 10em; +} +.color-form .form-text, .color-form .form-select { + float: left; /* LTR */ +} +.color-form .form-text { + text-align: center; + margin-right: 5px; /* LTR */ + cursor: pointer; +} + +#palette .hook { + float: left; /* LTR */ + margin-top: 3px; + width: 16px; + height: 16px; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook.png) no-repeat 100% 0; /* LTR */ +} +#palette .up { + background-position: 100% -27px; /* LTR */ +} +#palette .both { + background-position: 100% -54px; /* LTR */ +} + +#palette .lock { + float: left; /* LTR */ + position: relative; + top: -1.4em; + left: -10px; /* LTR */ + width: 20px; + height: 25px; + background: url(images/lock.png) no-repeat 50% 2px; + cursor: pointer; +} +#palette .unlocked { + background-position: 50% -22px; +} +#palette .form-item { + width: 20em; +} +#palette .item-selected { + background: #eee; +} + +/* Preview */ +#preview { + display: none; +} +html.js #preview { + display: block; + position: relative; + float: left; /* LTR */ +} + + +/* + * modules/comment/comment-rtl.css + */ + +.indented { + margin-left: 0; + margin-right: 25px; +} + + +/* + * modules/comment/comment.css + */ + +.indented { + margin-left: 25px; /* LTR */ +} +.comment-unpublished { + background-color: #fff4f4; +} +.preview .comment { + background-color: #ffffea; +} + + +/* + * modules/dblog/dblog-rtl.css + */ + +#dblog-filter-form .form-item { + float: right; + padding-right: 0; + padding-left: .8em; +} + + +/* + * modules/dblog/dblog.css + */ + +#dblog-filter-form .form-item { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#dblog-filter-form .form-item select.form-select { + width: 100%; +} +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #ddf; +} +tr.dblog-content .active { + background: #cce; +} +tr.dblog-page-not-found, tr.dblog-access-denied { + background: #dfd; +} +tr.dblog-page-not-found .active, tr.dblog-access-denied .active { + background: #cec; +} +tr.dblog-error { + background: #ffc9c9; +} +tr.dblog-error .active { + background: #eeb9b9; +} + + +/* + * modules/forum/forum-rtl.css + */ + +#forum tr td.forum { + padding-left: 0.5em; + padding-right: 25px; + background-position: 98% 2px; +} +.forum-topic-navigation { + padding: 1em 3em 0 0; +} +.forum-topic-navigation .topic-previous { + text-align: left; + float: right; +} +.forum-topic-navigation .topic-next { + text-align: right; + float: left; +} + + +/* + * modules/forum/forum.css + */ + +#forum .description { + font-size: 0.9em; + margin: 0.5em; +} +#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager { + white-space: nowrap; +} +#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager { + text-align: center; +} +#forum tr td.forum { + padding-left: 25px; /* LTR */ + background-position: 2px 2px; /* LTR */ + background-image: url(../../misc/forum-default.png); + background-repeat: no-repeat; +} +#forum tr.new-topics td.forum { + background-image: url(../../misc/forum-new.png); +} +#forum div.indent { + margin-left: 20px; +} + +.forum-topic-navigation { + padding: 1em 0 0 3em; /* LTR */ + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.forum-topic-navigation .topic-previous { + text-align: right; /* LTR */ + float: left; /* LTR */ + width: 46%; +} +.forum-topic-navigation .topic-next { + text-align: left; /* LTR */ + float: right; /* LTR */ + width: 46%; +} + + +/* + * modules/help/help-rtl.css + */ + +.help-items { + float: right; + padding-right: 0; + padding-left: 3%; +} +.help-items-last { + padding-right: 0; + padding-left: 0; +} + + +/* + * modules/help/help.css + */ + +.help-items { + float: left; /* LTR */ + width: 22%; + padding-right: 3%; /* LTR */ +} +.help-items-last { + padding-right: 0; /* LTR */ +} + + +/* + * modules/locale/locale.css + */ + +.locale-untranslated { + font-style: normal; + text-decoration: line-through; +} + + +/* + * modules/node/node-rtl.css + */ + +#node-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + + +/* + * modules/node/node.css + */ + +.node-unpublished { + background-color: #fff4f4; +} +.preview .node { + background-color: #ffffea; +} +#node-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#node-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +td.revision-current { + background: #ffc; +} +.node-form .form-text { + display: block; + width: 95%; +} +.node-form .container-inline .form-text { + display: inline; + width: auto; +} +.node-form .standard { + clear: both; +} +.node-form textarea { + display: block; + width: 95%; +} +.node-form .attachments fieldset { + float: none; + display: block; +} +.terms-inline { + display: inline; +} + + +/* + * modules/openid/openid.css + */ + +#edit-openid-identifier { + background-image: url("login-bg.png"); + background-position: 0% 50%; + background-repeat: no-repeat; + padding-left: 20px; +} + +div#edit-openid-identifier-wrapper { + display: block; +} + +html.js #user-login-form div#edit-openid-identifier-wrapper, +html.js #user-login div#edit-openid-identifier-wrapper { + display: none; +} + +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + display : block; +} + +#user-login-form ul { + margin-top: 0; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link, +#user-login li.openid-link, +#user-login li.user-link { + display: none; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link { + text-align : left; +} + +#user-login-form li.openid-link, +#user-login li.openid-link { + background: transparent url(login-bg.png) no-repeat scroll 1px 0.35em; +} + + +/* + * modules/poll/poll-rtl.css + */ + +.poll .bar .foreground { + float: right; +} +.poll .percent { + text-align: left; +} +.poll .vote-form .choices { + text-align: right; +} + + +/* + * modules/poll/poll.css + */ + +.poll .bar { + height: 1em; + margin: 1px 0; + background-color: #ddd; +} +.poll .bar .foreground { + background-color: #000; + height: 1em; + float: left; /* LTR */ +} +.poll .links { + text-align: center; +} +.poll .percent { + text-align: right; /* LTR */ +} +.poll .total { + text-align: center; +} +.poll .vote-form { + text-align: center; +} +.poll .vote-form .choices { + text-align: left; /* LTR */ + margin: 0 auto; + display: table; +} +.poll .vote-form .choices .title { + font-weight: bold; +} +.node-form #edit-poll-more { + margin: 0; +} +td.poll-chtext { + width: 80%; +} +td.poll-chvotes .form-text { + width: 85%; +} + + +/* + * modules/profile/profile.css + */ + +#profile-fields td.category { + font-weight: bold; +} +#profile-fields tr.category-message { + color: #999; +} +#profile-fields tr.category-populated { + display: none; +} + + +/* + * modules/search/search-rtl.css + */ + +.search-advanced .criterion { + float: right; + margin-right: 0; + margin-left: 2em; +} +.search-advanced .action { + float: right; + clear: right; +} + + +/* + * modules/search/search.css + */ + +.search-form { + margin-bottom: 1em; +} +.search-form input { + margin-top: 0; + margin-bottom: 0; +} +.search-results p { + margin-top: 0; +} +.search-results dt { + font-size: 1.1em; +} +.search-results dd { + margin-bottom: 1em; +} +.search-results .search-info { + font-size: 0.85em; +} +.search-advanced .criterion { + float: left; /* LTR */ + margin-right: 2em; /* LTR */ +} +.search-advanced .action { + float: left; /* LTR */ + clear: left; /* LTR */ +} + + +/* + * modules/system/admin-rtl.css + */ + +div.admin-panel .body { + padding: 0 8px 2px 4px; +} + +div.admin .expert-link { + text-align: left; + margin-right: 0; + margin-left: 1em; + padding-right: 0; + padding-left: 4px; +} + +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-right: 30px; +} + +table.system-status-report th { + background-position: 95% 50%; +} + +table.screenshot { + margin-left: 1em; +} + +.date-container { + clear: right; +} +.date-container .select-container, .date-container .custom-container { + float: right; +} +.date-container .custom-container { + margin-left: 0; + margin-right: 15px; +} + + + +/* + * modules/system/admin.css + */ + +/* +** Formatting for administration page +*/ +div.admin-panel { + margin: 0; + padding: 5px 5px 15px 5px; +} + +div.admin-panel .description { + margin: 0 0 3px; + padding: 2px 0 3px 0; +} + +div.admin-panel .body { + padding: 0 4px 2px 8px; /* LTR */ +} + +div.admin { + padding-top: 15px; +} + +div.admin .left { + float: left; + width: 47%; + margin-left: 1em; +} +div.admin .right { + float: right; + width: 47%; + margin-right: 1em; +} + +div.admin .expert-link { + text-align: right; /* LTR */ + margin-right: 1em; /* LTR */ + padding-right: 4px; /* LTR */ +} + +table.package { + width: 100%; +} +table.package .description { + width: 100%; +} +div.admin-dependencies, div.admin-required { + font-size: 0.9em; + color: #444; +} +span.admin-disabled { + color: #800; +} +span.admin-enabled { + color: #080; +} +span.admin-missing { + color: #f00; +} + +/** + * Formatting for status report + */ +table.system-status-report th { + border-bottom: 1px solid #ccc; +} +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-left: 30px; /* LTR */ +} +table.system-status-report th { + background-repeat: no-repeat; + background-position: 5px 50%; /* LTR */ + padding-top: 6px; + padding-bottom: 6px; +} +table.system-status-report tr.error th { + background-image: url(../../misc/watchdog-error.png); +} +table.system-status-report tr.warning th { + background-image: url(../../misc/watchdog-warning.png); +} +table.system-status-report tr.ok th { + background-image: url(../../misc/watchdog-ok.png); +} + +/** + * Formatting for theme configuration + */ +.theme-settings-left { + float: left; + width: 49%; +} +.theme-settings-right { + float: right; + width: 49%; +} +.theme-settings-bottom { + clear: both; +} + +/** + * Formatting for theme overview + */ +table.screenshot { + margin-right: 1em; /* LTR */ +} +.theme-info h2 { + margin-bottom: 0; +} +.theme-info p { + margin-top: 0; +} + + +/** + * Date and time settings page + */ +.date-container { + overflow: auto; + clear: left; /* LTR */ +} +.date-container .form-item { + margin-top: 0; +} +.date-container .select-container, .date-container .custom-container { + float: left; /* LTR */ +} +.date-container .custom-container { + margin-left: 15px; /* LTR */ + width: 50%; +} +html.js .custom-container label { + visibility: hidden; +} + + +/* + * modules/system/defaults-rtl.css + */ + +th { + text-align: right; + padding-right: 0; + padding-left: 1em; +} + + +/* + * modules/system/defaults.css + */ + +/* +** HTML elements +*/ +fieldset { + margin-bottom: 1em; + padding: .5em; +} +form { + margin: 0; + padding: 0; +} +hr { + height: 1px; + border: 1px solid gray; +} +img { + border: 0; +} +table { + border-collapse: collapse; +} +th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Markup free clearing +** Details: http://www.positioniseverything.net/easyclearing.html +*/ +.clear-block:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.clear-block { + display: inline-block; +} + +/* Hides from IE-mac \*/ +* html .clear-block { + height: 1%; +} +.clear-block { + display: block; +} +/* End hide from IE-mac */ + + +/* + * modules/system/maintenance.css + */ + +/* Update styles */ +#update-results { + margin-top: 3em; + padding: 0.25em; + border: 1px solid #ccc; + background: #eee; + font-size: smaller; +} +#update-results h2 { + margin-top: 0.25em; +} +#update-results h4 { + margin-bottom: 0.25em; +} +#update-results li.none { + color: #888; + font-style: italic; +} +#update-results li.failure strong { + color: #b63300; +} + + +/* + * modules/system/system-menus-rtl.css + */ + +ul.menu { + text-align:right; +} +ul.menu li { + margin: 0 0.5em 0 0; +} +li.expanded { + padding: 0.2em 0 0 0.5em; +} +li.collapsed { + list-style-image: url(../../misc/menu-collapsed-rtl.png); + padding: 0.2em 0 0 0.5em; +} +li.leaf { + padding: 0.2em 0 0 0.5em; +} + + +/* + * modules/system/system-menus.css + */ + +ul.menu { + list-style: none; + border: none; + text-align:left; /* LTR */ +} +ul.menu li { + margin: 0 0 0 0.5em; /* LTR */ +} +li.expanded { + list-style-type: circle; + list-style-image: url(../../misc/menu-expanded.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.collapsed { + list-style-type: disc; + list-style-image: url(../../misc/menu-collapsed.png); /* LTR */ + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.leaf { + list-style-type: square; + list-style-image: url(../../misc/menu-leaf.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li a.active { + color: #000; +} +td.menu-disabled { + background: #ccc; +} +ul.links { + margin: 0; + padding: 0; +} +ul.links.inline { + display: inline; +} +ul.links li { + display: inline; + list-style-type: none; + padding: 0 0.5em; +} +.block ul { + margin: 0; + padding: 0 0 0.25em 1em; /* LTR */ +} + + +/* + * modules/system/system-rtl.css + */ + +thead th { + text-align: right; + padding-left: 1em; + padding-right: 0.5em; +} + +.item-list .icon { + float: left; + padding-left: 0; + padding-right: 0.25em; + clear: left; +} +.item-list ul li { + margin: 0 1.5em 0.25em 0; +} + +.more-link { + text-align: left; +} +.more-help-link { + text-align: left; +} + +dl.multiselect dt, dl.multiselect dd { + float: right; + margin: 0 0 0 1em; +} + +.block ul { + padding: 0 1em 0.25em 0; +} + +ul.primary { + padding: 0 1em 0 0; +} +ul.primary li a { + margin-right: 5px; + margin-left: 0.5em; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: none; + border-left: 1px solid #ccc; +} +html.js input.form-autocomplete { + background-position: 0% 2px; +} +html.js input.throbbing { + background-position: 0% -18px; +} + +html.js fieldset.collapsible legend a { + padding-left: 0; + padding-right: 15px; + background-position: 98% 75%; +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed-rtl.png); + background-position: 98% 50%; +} + +div.teaser-button-wrapper { + float: left; + padding-right: 0; + padding-left: 5%; +} +.teaser-checkbox div.form-item { + float: left; + margin: 0 0 0 5%; +} +.progress .percentage { + float: left; +} +.progess-disabled { + float: right; +} +.ahah-progress { + float: right; +} +.ahah-progress .throbber { + float: right; +} +input.password-field { + margin-left: 10px; + margin-right: 0; +} +input.password-confirm { + margin-left: 10px; + margin-right: 0; +} + +.draggable a.tabledrag-handle { + float: right; + margin: -0.4em -0.5em -0.4em 0; + padding: 0.42em 0.5em 0.42em 1.5em; +} +div.indentation { + margin: -0.4em -0.4em -0.4em 0.2em; + padding: 0.42em 0.6em 0.42em 0; + float: right; +} +div.tree-child, div.tree-child-last { + background-position: -65px center; +} + + +/* + * modules/system/system.css + */ + +/* +** HTML elements +*/ +body.drag { + cursor: move; +} +th.active img { + display: inline; +} +tr.even, tr.odd { + background-color: #eee; + border-bottom: 1px solid #ccc; + padding: 0.1em 0.6em; +} +tr.drag { + background-color: #fffff0; +} +tr.drag-previous { + background-color: #ffd; +} +td.active { + background-color: #ddd; +} +td.checkbox, th.checkbox { + text-align: center; +} +tbody { + border-top: 1px solid #ccc; +} +tbody th { + border-bottom: 1px solid #ccc; +} +thead th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Other common styles +*/ +.breadcrumb { + padding-bottom: .5em +} +div.indentation { + width: 20px; + height: 1.7em; + margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ + padding: 0.42em 0 0.42em 0.6em; /* LTR */ + float: left; /* LTR */ +} +div.tree-child { + background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-last { + background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-horizontal { + background: url(../../misc/tree.png) no-repeat -11px center; +} +.error { + color: #e55; +} +div.error { + border: 1px solid #d77; +} +div.error, tr.error { + background: #fcc; + color: #200; + padding: 2px; +} +.warning { + color: #e09010; +} +div.warning { + border: 1px solid #f0c020; +} +div.warning, tr.warning { + background: #ffd; + color: #220; + padding: 2px; +} +.ok { + color: #008000; +} +div.ok { + border: 1px solid #00aa00; +} +div.ok, tr.ok { + background: #dfd; + color: #020; + padding: 2px; +} +.item-list .icon { + color: #555; + float: right; /* LTR */ + padding-left: 0.25em; /* LTR */ + clear: right; /* LTR */ +} +.item-list .title { + font-weight: bold; +} +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} +.item-list ul li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; + list-style: disc; +} +ol.task-list li.active { + font-weight: bold; +} +.form-item { + margin-top: 1em; + margin-bottom: 1em; +} +tr.odd .form-item, tr.even .form-item { + margin-top: 0; + margin-bottom: 0; + white-space: nowrap; +} +tr.merge-down, tr.merge-down td, tr.merge-down th { + border-bottom-width: 0 !important; +} +tr.merge-up, tr.merge-up td, tr.merge-up th { + border-top-width: 0 !important; +} +.form-item input.error, .form-item textarea.error, .form-item select.error { + border: 2px solid red; +} +.form-item .description { + font-size: 0.85em; +} +.form-item label { + display: block; + font-weight: bold; +} +.form-item label.option { + display: inline; + font-weight: normal; +} +.form-checkboxes, .form-radios { + margin: 1em 0; +} +.form-checkboxes .form-item, .form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} +.marker, .form-required { + color: #f00; +} +.more-link { + text-align: right; /* LTR */ +} +.more-help-link { + font-size: 0.85em; + text-align: right; /* LTR */ +} +.nowrap { + white-space: nowrap; +} +.item-list .pager { + clear: both; + text-align: center; +} +.item-list .pager li { + background-image:none; + display:inline; + list-style-type:none; + padding: 0.5em; +} +.pager-current { + font-weight:bold; +} +.tips { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.9em; +} +dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { + font-family: inherit; + font-size: inherit; + width: 14em; +} +dl.multiselect dd.a, dl.multiselect dd.a .form-item { + width: 8em; +} +dl.multiselect dt, dl.multiselect dd { + float: left; /* LTR */ + line-height: 1.75em; + padding: 0; + margin: 0 1em 0 0; /* LTR */ +} +dl.multiselect .form-item { + height: 1.75em; + margin: 0; +} + +/* +** Inline items (need to override above) +*/ +.container-inline div, .container-inline label { + display: inline; +} + +/* +** Tab navigation +*/ +ul.primary { + border-collapse: collapse; + padding: 0 0 0 1em; /* LTR */ + white-space: nowrap; + list-style: none; + margin: 5px; + height: auto; + line-height: normal; + border-bottom: 1px solid #bbb; +} +ul.primary li { + display: inline; +} +ul.primary li a { + background-color: #ddd; + border-color: #bbb; + border-width: 1px; + border-style: solid solid none solid; + height: auto; + margin-right: 0.5em; /* LTR */ + padding: 0 1em; + text-decoration: none; +} +ul.primary li.active a { + background-color: #fff; + border: 1px solid #bbb; + border-bottom: #fff 1px solid; +} +ul.primary li a:hover { + background-color: #eee; + border-color: #ccc; + border-bottom-color: #eee; +} +ul.secondary { + border-bottom: 1px solid #bbb; + padding: 0.5em 1em; + margin: 5px; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: 1px solid #ccc; /* LTR */ +} +ul.secondary a { + padding: 0; + text-decoration: none; +} +ul.secondary a.active { + border-bottom: 4px solid #999; +} + +/* +** Autocomplete styles +*/ +/* Suggestion list */ +#autocomplete { + position: absolute; + border: 1px solid; + overflow: hidden; + z-index: 100; +} +#autocomplete ul { + margin: 0; + padding: 0; + list-style: none; +} +#autocomplete li { + background: #fff; + color: #000; + white-space: pre; + cursor: default; +} +#autocomplete li.selected { + background: #0072b9; + color: #fff; +} +/* Animated throbber */ +html.js input.form-autocomplete { + background-image: url(../../misc/throbber.gif); + background-repeat: no-repeat; + background-position: 100% 2px; /* LTR */ +} +html.js input.throbbing { + background-position: 100% -18px; /* LTR */ +} + +/* +** Collapsing fieldsets +*/ +html.js fieldset.collapsed { + border-bottom-width: 0; + border-left-width: 0; + border-right-width: 0; + margin-bottom: 0; + height: 1em; +} +html.js fieldset.collapsed * { + display: none; +} +html.js fieldset.collapsed legend { + display: block; +} +html.js fieldset.collapsible legend a { + padding-left: 15px; /* LTR */ + background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */ +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed.png); /* LTR */ + background-position: 5px 50%; /* LTR */ +} +/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */ +* html.js fieldset.collapsed legend, +* html.js fieldset.collapsed legend *, +* html.js fieldset.collapsed table * { + display: inline; +} +/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */ +html.js fieldset.collapsible { + position: relative; +} +html.js fieldset.collapsible legend a { + display: block; +} +/* Avoid jumping around due to margins collapsing into collapsible fieldset border */ +html.js fieldset.collapsible .fieldset-wrapper { + overflow: auto; +} + +/* +** Resizable text areas +*/ +.resizable-textarea { + width: 95%; +} +.resizable-textarea .grippie { + height: 9px; + overflow: hidden; + background: #eee url(../../misc/grippie.png) no-repeat center 2px; + border: 1px solid #ddd; + border-top-width: 0; + cursor: s-resize; +} +html.js .resizable-textarea textarea { + margin-bottom: 0; + width: 100%; + display: block; +} + +/* +** Table drag and drop. +*/ +.draggable a.tabledrag-handle { + cursor: move; + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0 -0.4em -0.5em; /* LTR */ + padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */ + text-decoration: none; +} +a.tabledrag-handle:hover { + text-decoration: none; +} +a.tabledrag-handle .handle { + margin-top: 4px; + height: 13px; + width: 13px; + background: url(../../misc/draggable.png) no-repeat 0 0; +} +a.tabledrag-handle-hover .handle { + background-position: 0 -20px; +} + +/* +** Teaser splitter +*/ +.joined + .grippie { + height: 5px; + background-position: center 1px; + margin-bottom: -2px; +} +/* Keeps inner content contained in Opera 9. */ +.teaser-checkbox { + padding-top: 1px; +} +div.teaser-button-wrapper { + float: right; /* LTR */ + padding-right: 5%; /* LTR */ + margin: 0; +} +.teaser-checkbox div.form-item { + float: right; /* LTR */ + margin: 0 5% 0 0; /* LTR */ + padding: 0; +} +textarea.teaser { + display: none; +} +html.js .no-js { + display: none; +} + +/* +** Progressbar styles +*/ +.progress { + font-weight: bold; +} +.progress .bar { + background: #fff url(../../misc/progress.gif); + border: 1px solid #00375a; + height: 1.5em; + margin: 0 0.2em; +} +.progress .filled { + background: #0072b9; + height: 1em; + border-bottom: 0.5em solid #004a73; + width: 0%; +} +.progress .percentage { + float: right; /* LTR */ +} +.progress-disabled { + float: left; /* LTR */ +} +.ahah-progress { + float: left; /* LTR */ +} +.ahah-progress .throbber { + width: 15px; + height: 15px; + margin: 2px; + background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px; + float: left; /* LTR */ +} +tr .ahah-progress .throbber { + margin: 0 2px; +} +.ahah-progress-bar { + width: 16em; +} + +/* +** Formatting for welcome page +*/ +#first-time strong { + display: block; + padding: 1.5em 0 .5em; +} + +/* +** To be used with tableselect.js +*/ +tr.selected td { + background: #ffc; +} + +/* +** Floating header for tableheader.js +*/ +table.sticky-header { + margin-top: 0; + background: #fff; +} + +/* +** Installation clean URLs +*/ +#clean-url.install { + display: none; +} + +/* +** For anything you want to hide on page load when JS is enabled, so +** that you can use the JS to control visibility and avoid flicker. +*/ +html.js .js-hide { + display: none; +} + +/* +** Styles for the system modules page (admin/build/modules) +*/ +#system-modules div.incompatible { + font-weight: bold; +} + +/* +** Styles for the system themes page (admin/build/themes) +*/ +#system-themes-form div.incompatible { + font-weight: bold; +} + +/* +** Password strength indicator +*/ +span.password-strength { + visibility: hidden; +} +input.password-field { + margin-right: 10px; /* LTR */ +} +div.password-description { + padding: 0 2px; + margin: 4px 0 0 0; + font-size: 0.85em; + max-width: 500px; +} +div.password-description ul { + margin-bottom: 0; +} +.password-parent { + margin: 0 0 0 0; +} +/* +** Password confirmation checker +*/ +input.password-confirm { + margin-right: 10px; /* LTR */ +} +.confirm-parent { + margin: 5px 0 0 0; +} +span.password-confirm { + visibility: hidden; +} +span.password-confirm span { + font-weight: normal; +} + + +/* + * modules/taxonomy/taxonomy.css + */ + +tr.taxonomy-term-preview { + background-color: #EEE; +} +tr.taxonomy-term-divider-top { + border-bottom: none; +} +tr.taxonomy-term-divider-bottom { + border-top: 1px dotted #CCC; +} +.taxonomy-term-description { + margin: 5px 0 20px; +} + + +/* + * modules/tracker/tracker.css + */ + +#tracker td.replies { + text-align: center; +} +#tracker table { + width: 100%; +} + + +/* + * modules/update/update-rtl.css + */ + +.update .project { + padding-right: .25em; +} + +.update .version-status { + float: left; + padding-left: 10px; +} + +.update .version-status .icon { + padding-right: .5em; +} + +.update table.version .version-title { + padding-left: 1em; +} + +.update table.version .version-details { + padding-left: .5em; + direction: ltr; +} + +.update table.version .version-links { + text-align: left; + padding-left: 1em; +} + +.update .check-manually { + padding-right: 1em; +} + + +/* + * modules/update/update.css + */ + +.update .project { + font-weight: bold; + font-size: 110%; + padding-left: .25em; /* LTR */ + height: 22px; +} + +.update .version-status { + float: right; /* LTR */ + padding-right: 10px; /* LTR */ + font-size: 110%; + height: 20px; +} + +.update .version-status .icon { + padding-left: .5em; /* LTR */ +} + +.update .version-date { + white-space: nowrap; +} + +.update .info { + margin: 0; + padding: 1em 1em .25em 1em; +} + +.update tr td { + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +.update tr.error { + background: #fcc; +} + +.update tr.error .version-recommended { + background: #fdd; +} + +.update tr.ok { + background: #dfd; +} + +.update tr.warning { + background: #ffd; +} + +.update tr.warning .version-recommended { + background: #ffe; +} + +.current-version, .new-version { + direction: ltr; /* Note: version numbers should always be LTR. */ +} + +table.update, +.update table.version { + width: 100%; + margin-top: .5em; +} + +.update table.version tbody { + border: none; +} + +.update table.version tr, +.update table.version td { + line-height: .9em; + padding: 0; + margin: 0; + border: none; +} + +.update table.version .version-title { + padding-left: 1em; /* LTR */ + width: 14em; +} + +.update table.version .version-details { + padding-right: .5em; /* LTR */ +} + +.update table.version .version-links { + text-align: right; /* LTR */ + padding-right: 1em; /* LTR */ +} + +.update table.version-security .version-title { + color: #970F00; +} + +.update table.version-recommended-strong .version-title { + font-weight: bold; +} + +.update .security-error { + font-weight: bold; + color: #970F00; +} + +.update .check-manually { + padding-left: 1em; /* LTR */ +} + + +/* + * modules/user/user-rtl.css + */ + +#permissions td.permission { + padding-left: 0; + padding-right: 1.5em; +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 0; + margin-left: 1em; + float: right; +} +#user-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + +.profile .picture { + float: left; + margin: 0 0 1em 1em; +} + + +/* + * modules/user/user.css + */ + +#permissions td.module { + font-weight: bold; +} +#permissions td.permission { + padding-left: 1.5em; /* LTR */ +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 1em; /* LTR */ + float: left; /* LTR */ +} +#access-rules .access-type .form-item, #access-rules .rule-type .form-item { + margin-top: 0; +} +#access-rules .mask { + clear: both; +} +#user-login-form { + text-align: center; +} +#user-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#user-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +#user-admin-settings fieldset .description { + font-size: 0.85em; + padding-bottom: .5em; +} + +/* Generated by user.module but used by profile.module: */ +.profile { + clear: both; + margin: 1em 0; +} +.profile .picture { + float: right; /* LTR */ + margin: 0 1em 1em 0; /* LTR */ +} +.profile h3 { + border-bottom: 1px solid #ccc; +} +.profile dl { + margin: 0 0 1.5em 0; +} +.profile dt { + margin: 0 0 0.2em 0; + font-weight: bold; +} +.profile dd { + margin: 0 0 1em 0; +} diff --git a/lab_site_themes/osu_drupal_1_11/favicon.ico b/lab_site_themes/osu_drupal_1_11/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..27dea8a9d8b2c66318492bb152d39d9bc9dcd55c GIT binary patch literal 13382 zcmeI2c~Di?mWOXwzpAe4>VB0!y6Pp}ulrf)m%PM0V@#al6r442isN$@1ri*K~YhrJI|N?4*PPr+{7s=U9YQ8T@L5$v-jF-uf6tK z>$mn+DE>k5JHZ?!guQtwU7^YDCFF3nDGZsttI7F`D;@?IIoAdeV5i5OH;w}lh;`@)~NH< zlw*4HzH~ahTv?@7@7kNVIeLfLY_?jZ*${Wi#k0X+wA7VTL8H-f7j1K|=M5d>x+H3K z(vf3ZVs>ua78AH|(L|5wVN0XthlX$18ohnz?mKty`2{anvvEt*+6{d5_6u0CcEkM8 zuz8_jkIKpfo$ax^ckW4;FxAU? zXJn?FICU}m3J-%vjZZzD2A>zRb5c*8nLR%^dS~3hqsi4ZHG+;-r`sO8tMbJo@%rm` zn?B*d!TiFa=PxQm1*5LAw$?5g$0lddXkb~TMyOlQI zs0Op)vt9@D-Das-{Y4M#{2$IVL3wbn2FloMKJkoc|G`^LP0VDa%I4xDJ?}qf>NihK zM>p!seE$G744lfbO9@xddWwpUpo2iLYQsV_2hW?nouX>zp?Y3zdsZd!h8@Bt^`EbX zpZxn4v!!-mpc<2mjS)k0q=PqrPQUr;n

{FPLQzY>!Pdp-!FCher27T&K(3M8GfYQT;D>5H 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/mu.jpg b/lab_site_themes/osu_confident/images/rotating_headers/mu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d92a792474ed05ece0f4a9de15fd3097e3a3024 GIT binary patch literal 55435 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/solar.jpg b/lab_site_themes/osu_confident/images/rotating_headers/solar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b032073283b49357d9a4b1479f4ca4ddf9919ea GIT binary patch literal 46853 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 H!hiqStN2;t literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/tide.jpg b/lab_site_themes/osu_confident/images/rotating_headers/tide.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc56fa271ff5b452b8f65f99226c3bb7bbb9400f GIT binary patch literal 50699 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_confident/images/rotating_headers/treequad.jpg b/lab_site_themes/osu_confident/images/rotating_headers/treequad.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7d544efd8e5d748a11b63cb73a57bcb0d28e81e GIT binary patch literal 94852 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

*UeZv>Kx3JtS_$Pe7>1Gbn@=K5gjaF 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/ie.css b/lab_site_themes/osu_drupal_1_11/ie.css new file mode 100644 index 0000000..fb50dcf --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/ie.css @@ -0,0 +1,115 @@ +/* YUI Override fixes gc */ +.yui-gc .yui-u { + width: 31.9%; +} + + +div.field-content { + overflow:hidden; + width:142px; +} + +div.admin .left{ + width:46%; +} + +div.admin .right{ + width:46%; +} + + + + +/* + * Tabs CSS - IE 5 and 6 don't support PNGs with alpha transparency. + * Hacks from Zen theme + */ + + ul.primary li a, + ul.primary li a .tab, + ul.secondary li a, + ul.secondary li a .tab + { + _display: inline; /* Otherwise the blocks mistakenly get 100% width in IE5 */ + _di\splay: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 * +/ + cursor: pointer; + } + + ul.primary, + ul.secondary + { + _width: 100%; /* Otherwise IE5 treats the ul as floated */ + _w\idth: auto; /* Reset to auto width for IE6 */ + } + + ul.primary li a + { + _background: url(images/tab-left-ie6.png) no-repeat left -38px; + } + + ul.primary li a .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right -38px; + } + + ul.primary li a:hover + { + _background: url(images/tab-left-ie6.png) no-repeat left -76px; + } + + ul.primary li a:hover .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right -76px; + } + + ul.primary li.active a, + ul.primary li.active a:hover + { + _background: url(images/tab-left-ie6.png) no-repeat left 0; + } + + ul.primary li.active a .tab, + ul.primary li.active a:hover .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right 0; + } + +/* + * Messages - IE 5 and 6 don't support PNGs with alpha transparency. + */ + + div.messages, /* Important messages (status, warning, and error) for the user */ + div.status, + div.warning, + div.error + { + /* _background-image: url(images/messages-status-ie6.png);*/ + } + + div.warning /* Medium priority messages */ + { + /* _background-image: url(images/messages-warning-ie6.png);*/ + } + + div.error /* High priority messages. See also the .error declaration below. */ + { + /* _background-image: url(images/messages-error-ie6.png);*/ + } + +/** Drupal nodes **/ + .node-unpublished .node-inner>* + { + position: relative; /* Otherwise these elements will appear below the "Unpublished" + text. */ + } + +/** Drupal admin tables **/ + .section-admin #content tr.even th, + .section-admin #content tr.even td, + .section-admin #content tr.odd th, + .section-admin #content tr.odd td + { + border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */ + } + diff --git a/lab_site_themes/osu_drupal_1_11/images/messages-error-ie6.png b/lab_site_themes/osu_drupal_1_11/images/messages-error-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..054b9f28cc328f85b9f726aa46bf6223e10bd656 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoV!3-o@zHZe536!`-lmzFem6RtIr7}3C%E z>-pisr%#>Q6CQpjE$wK2{*j!Vb1f~$ckbN1d-sEl8#_8WW-&3Xw6ih%Nl9saSlCuq*E46%>}qK-Ha6ZrYu1U~yLotc_C`gy zxVQ)i2wa&wdFITSr;i^$FlP=cE9=393m3}Ezc_YmTUpr-Kfevp(M$C7Hrm+Cmyme( z?%n$vH*POoy2i_EPha1i6)R@5v(FP2UT$uFf8DzEW@a-P7=RXW?(k;^hC+BrkY6w` zKxhCM_9dG>23qmg)5S5Q;#SGT^y(%9k=A0zX-zu{9v-mWm{l&jwv0b_?*ISGC47Ut zj(%2Eul#&x_MPT!%UfPV`G@X2wd_!6aH;r9jcpN+SXDl#UJTQ#^K?ArGGXzTwIK>B z7mQ8>3NENNaMRwPzDj7x^wSK!kD3%kCs*`M&19Og^6XK=hZSymjDN0tl2Nnk75w|K zFY@g7=|33VdQ?(`B&$@`l`;#$Mts0=4^SQz5dCq qzok2#O?_EfVrDt<+r}~`9)_z9p|6yue02l{1cRrmpUXO@geCxmXnWrP literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/messages-error.png b/lab_site_themes/osu_drupal_1_11/images/messages-error.png new file mode 100644 index 0000000000000000000000000000000000000000..012813b1dd5c802737475d4268de4c00cf50700d GIT binary patch literal 727 zcmV;|0x127P)P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!c}YY;RCwB~l~HI?Q5eU+o3o&VsZj_w z2qX|jHzY~+CWLqNWDuBRuZ1ue418@21`c|;y%dZMgq{Yz2nj}HinxnAy=_g-&x;HT%_d(QvQIp24_!>z-=wJ2kTV>km70SO^~gh#xH1?eLd zq=6KXG@4b-nnaLWPC*dPhC*=K?}rmS4=24|;4Btk{XTrHRNzOW0bhzm*iEOQRjrcA zZ8Y0Fq_%z#7m|AtiLlSx+ssVc%jMYC+#I9%q=TC zF*KiaNN;FzL|%{$Nli-Gc<46bfrbt&ElhS^vWVr7>pHJDYTCJu#mh?!MwrfH*_e^>`hWSn_v0AMV z2n2LjLQU2i{7j5{=*XbmZV&q5aM*A>rMY~bl$cZ~?~P1sHXGRO_OVPpW-|2mRBe*1 zC6l_7D4RN+&R{hTheLO4uiJ%pYircKqYnI0i($}9I!W@o*JJsG1q!;P zbr^SF#p8!2QYH-za21*cR3)fdpw3;yGRlPDk;fTPWFJzgu}ey`P+-raQ4-%nBI=St zXcb5ii5+t~uT0I)!=-rqz<$3^B&Z<5&t?;v`8@n;wO-(-`^Y91$nR!Ly%Q;1-`Vll zG4Clkwq|F$_%4A^)omhq6mIE>7@d=Ei0in^1+Q0E;pNg2JzqthnYpx#OfH`h#mR>= zGjwk}!snavMP;h#ZPzI|A83#7$v5C%UB7xO*+;Iye`tRM7yx9}O3%%U;y3^R002ov JPDHLkV1nHMO-29! literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/messages-status-ie6.png b/lab_site_themes/osu_drupal_1_11/images/messages-status-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..f9eb63f59c92011b84ffcb926dadc4e45458cbfe GIT binary patch literal 610 zcmb`C?MqVu6o;?Y&_*UKH4URx24)odq#+}kY`QJGjcrueh#6iZDTaD`a}cymOTtl2 zzbv6QMD4?30~;2ERL)jM+gRpWbBv)*%UW~J+1Pfv{trEH&JTVZ4m{m5vM!IklT8pr zok(dwl5%#l}C zuM{Ce9O7_b4a#s{>wy=TNyUJN>DUy!O~KYQuyL^mLzi&Dumq=)P=u*JKIp@UH44=s zXrG0yN%)w7Y)r4=^r0Yhpikt6mk|&|;OI0AVXzrzPrG4s9$IkW7P>eXdxtAyE_j0> zO#=3Q1M^=fo`i`IT*ZjR1+Ve<5C$3$2uyhWU|a@i8gg*Sv-xsdz z?e6V##IvZ<=5v!$`}*KB4qIUzD0*gWWc| v=1G4sNF~J~v%;(y>HJB54V1R|rWOv45p`uk)vh0^Fylo?M5NGCqt^WcG&63@ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/messages-status.png b/lab_site_themes/osu_drupal_1_11/images/messages-status.png new file mode 100644 index 0000000000000000000000000000000000000000..9f07a4253e1e1b187187fe9c30249c4755f83c88 GIT binary patch literal 560 zcmV-00?+-4P)P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz(n&-?RCwC7mCY+eQ5eRb@f8vxHJPoN zg{GA92dI%1WiwKCQc5XXHj1)gL&-u}DH{u=WFaDI8a0s;nGiEmWPA)tcs=hOqw8aQ z&GFXn-Z|a5&#yUi&U+jZKzdaz-+m?Qo97bNP^@98xBA3vy^S63UQ?P zB|g%FJdX#(bmY^KLq{GR4myO6J38)9fLl5)W;xzc$slD@AJSA}!%0?T-zRdlB)_Wb z6_HSjSnq3&2$I+Z735gLeUet``5`)^F)?7JK%Io zKMmVAV~(}tOf2E22d=D6U0Fk^Hshg$`~NP`E}`8bfDw}UnM84s1=;nA#AbdT9$ynV zXxH!v@!4C7lBz*^NjI`e>QUAKl=r`#@3RSQh`>V>h_CW~zRo9;WQq+k{?jg;tP-+@ z%ALeM(!~*KrUkS>yDlwQW$<}A=gB2;BHIZ>27qv{jvL9c$wR9ah2A3U)d4sDd5+tx ygX)*{)pV7SaiViPO8ozE{GO5~6MOSnfB^taqPaZqNj3BU0000IxAo6wStzhBzmIy!qD4hI6k$)=B+ z-*MqH)KW=0*TerFBHg8$;{2UrN|^D;tZp=g7P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!I!Q!9RCwC7m0w6xaTLeDOA`%ACuqy{ zGyO&`Kr zZcYg2>3gorF1X!4q(AuVa@qNPzxSSV?)e48!2hk7xP}B=Orqp5=_g_GfHaXR$&v45 zoh;C7!>>t-jH4|YMJGLO(4&POZS)AxL+Ei#kKgpD(BtOE%s4b5gRsHusK5LuCY zO5|`^e67-oNa3ki`&CB-f3X|fCA(65<*1d(WV8qpiA3rL=zi5vy_(6j+6%RlIowHy zaeKnCNZD-Gy2j)2`T@FMb%1$f1FCy&@(ewrQQR7H?UX{HU|snpje}IDXY`(>YpaPN zM~0`=$6{8`N#GA>lMg3i}*JMO?M&!~~wIZ@Lpy?X0*QAAP%6{5$uYMcWa~Tdza(W`x z0~<&;`WU}SakB1S?ItzQ!Z%zxC3IRCcuShjpm*}$Kc~mQk7*rn@kbS@w?gycqPa0rJV791Q-B4t`N6rur0*^0000{(JaZG%Q-e|yQz{EjrrH1%u?6^qxE?rg;Q#;s+L`TJfFevK zL4Lvi8J=!8@B;FLJY5_^DsCkuurRXyQITL^kzio@#ULLbV0soP%i!ti=d#Wzp$PzA CX)V71 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/tab-left-ie6.png b/lab_site_themes/osu_drupal_1_11/images/tab-left-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..5c512aee020890613b029bf8fb5bbb1b2306b317 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^tU#Q?!3-oTCAlZ=IPU?r%s)E{P^*&U%!qWJ9h8hy(34C z96EI9$B!S69zFW<<;#l~FaG@b^WnpXzkmNefByX2w{I_BzWo0E`|sbs|NZ;->C>kJ z2M+xI|Njga9F%Q41vFo#B*-rqD2NL%h;Mpy9jGqV)5S5Q;?|xEmSPPG0xk!|T<(+$ zeE9c$%C$4;9AyC?{~SE|P*ui5vUKTkcQwa{T<`O3?B1VD3-) z-1T-*@3n$E?|Y}+vR!y-UCtI;>F1rj$p_sO=NRCwC#luZhRFbsvGxRoBFTdy+L zm^*omIYHgmQxt@P`!4*+G!=(bJA(r*`yd299u$(k6o?2%75~Go>!>|^y-H>XKuQTf zPAa7o8e@>eogjn=y@Z4^Jg8z5kDOuRP18VK*BhmYkK>43#Z7z9@Cxkvo?7ec`3Zv7 zy7h(AG$DrpSZgu=d9QU{L#N?HaG%)8Nj-v8%d$Yl;V=x_jwl_c=h-^W59Jed3%r&N zzpFSM1e|j@9Y52N3-L1;Fyx1 zl&avFo0y&&l$w}QS$Hzl2B^p*z$e7@>C>lg-n@DK{Q13m_Z~fZ^y0;fFJHcV`}Xa_ zhY$b${rmm<_oq*vPMkP#>eQ(tM~)mibm-WzV~-y{K5*c`%a<>|fB$~w%$fiH{{zX% zJk~pbW=fO<`2_<-umOg%!g{ZOu4VRgaSW-r_2!PH&>;r_mV=_-6PAO+M-+$UFIHkl@_Ex93c;7BII&wGU`0(C)umHz=IFx$)i93+czJ!d=iT zy>Le?+BL-bTCdV7+1Gx8SNpaGyENC9`;@H-+{-G#V3V=&+QHjy8o(f9@O1TaS?83{ F1OQ)Q<2?WX literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/tab-right.png b/lab_site_themes/osu_drupal_1_11/images/tab-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed9cb2baa29201199ebba5acd0f76c55d8d6195 GIT binary patch literal 685 zcmeAS@N?(olHy`uVBq!ia0y~yVC)96Q#jawWO=Jh29T00ag8Vm&QB{TPb^Aha7@Wh zN>%X8O-xS>N=;0uEIgTN!@$7g@9E+gQgQ3eUBj+N0Wt>??@u~*=u|d`QxSu|L3PhZ zzv7;`+$!uH3K^NHsfmfIPCjOZX)>mHDUuQq-+n8oZTw?yKdF6RKximG!>&IDObkbu z8uYt2>3o*sYKXRf{kYU<=ANTUeaXs<4|2BO{u;LW>iYhKIZ1{RJU(moa(Lc}#uiJ^m)A-?D6 s!vX_A2CHPjOD0i+ftNU@|l`Z_W&T)T0_Kf(yemn?CO zC<)F_D=AMbN@Z|N$xljE@XSq2PYp^h2vmpG@fv9YgTe~DWM4f0RlJ` literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/tab-secondary.png b/lab_site_themes/osu_drupal_1_11/images/tab-secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4e8d21a32551841e2728c5f224fbd580ea8cd3 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^j6ht$!3-o>o@HzTQR$ApjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=)1o(uwK7IQ1%aB^7(8A5T-G@yGywp$g-p@_ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/images/transparent.png b/lab_site_themes/osu_drupal_1_11/images/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..cc4af78385d6ac1ed110d93f4f2585d6940bd3a9 GIT binary patch literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}blmUKs7M+S!VC(K#9UIO`&C9V-A z!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$ZGegdJY5_^DsCnH`v2da*`a}vfs>7y U;Rk-9X(*Et!!d)y86m*_(fWa#PP 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 T+VoBHA%Z-2>~VXxjhgg-(l_Ao literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/node.tpl.php b/lab_site_themes/osu_drupal_1_11/node.tpl.php new file mode 100644 index 0000000..9c59944 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/node.tpl.php @@ -0,0 +1,87 @@ + +
+ + + + +

+ +

+ + + +
+ + + +
+ + + +
+ + +
+ +
+ +
+ +
+ +
+ + + +
diff --git a/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.css b/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.css new file mode 100644 index 0000000..ec975b8 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.css @@ -0,0 +1,116 @@ +/* Prevent header text from creating a margin */ +#hd h1, #hd h2, #hd h3 { + margin-top: 0; +} + +/* rotating-image */ +#rotating-image { + position: relative; +} + +#rotating-image div.slide { + position: absolute; +} + + +/* Override Zen table borders */ +tbody, thead, thead th { + border: 0; +} + +/* Skip to nav for accessablility */ +#skip-to-nav { + position: absolute; + left: 0px; + top: -500px; + height: 1px; + width: 1px; + overflow: hidden; +} + +/* We don't want to show these */ +div.book-navigation { + display: none; +} + +#book-outline { + min-width: 0em; +} + +#logo, #logo-image { + display: none; +} + +/* Calendar */ +#sidebar-right .minical_month th, #sidebar-right .minical_month td, +#sidebar-left .minical_month th, #sidebar-left .minical_month td{ + border:none; + padding:0; +} + +#content .minical_month a{ + color: #000; +} + +a.minical_hasevents { + text-decoration:underline; +} + + + +/* Paginator */ +div.view ul.pager { + display: block; + width: 90%; + margin: 0 auto; +} + +div.view ul.pager li { + display: inline; + padding: 0px; + margin: 0px; +} + + +/* Admin Settings */ +body.section-admin fieldset { + border: 1px solid #000; +} + +body.section-admin fieldset legend { + font-size: 120%; +} + +#osu-rotating-header-image-preview, #osu-second-rotating-header-image-preview { + width: 50%; +} +#footer-message p{ + margin-bottom:0px; +} + +/*NiceMenu Tweaks*/ + +ul.nice-menu-down li,ul.nice-menu-right, ul.nice-menu-left, ul.nice-menu-right li, ul.nice-menu-left li { + padding-right:0px; + border:none; + list-style-image:none; + list-style-type:none; +} + +/*ul.nice-menu-left li ul, ul.nice-menu-left li ul li ul { + left:-12.5em; +}*/ + +div.terms { + display: block; + margin: 1em 0; + color: gray; + font-weight: bold; + font-style: italic; +} + +div.terms a { + font-weight: normal; + font-style: italic; +} + diff --git a/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.info b/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.info new file mode 100644 index 0000000..8a1bb7b --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/osu_drupal_1_11.info @@ -0,0 +1,135 @@ + ; The name and description of the theme used on the admin/build/themes page. +name = OSU Base +description = A base theme for all OSU Drupal 6 sites +version = 1.11 + + ; "core" specifies the version of Drupal that this theme is compatible with. + ; "base theme" specifies that this is a theme that uses the "zen" theme as its + ; base theme. Its unlikely you will ever need to change these, but they are + ; required fields for a Zen sub-theme. The "engine" field is not used in a + ; sub-theme since the engine is inherited from its base theme. +core = 6.x +base theme = zen + + + ; The screenshot used on the admin/build/themes page. +screenshot = screenshot.png + + + + ; This section adds CSS files to your theme. The media type is specified in + ; the brackets. Typical CSS media types include "all", "screen", "print", and + ; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full + ; list of stylesheet media types in CSS 2.1. + ; + ; You can also override any of Zen's stylesheets or any module's stylesheets, + ; an /extremely/ useful feature. See the excellent Drupal 6 Theme Guide at + ; http://drupal.org/node/171209 for more details. +stylesheets[all][] = layout.css +stylesheets[all][] = html-elements.css +stylesheets[print][] = print.css +stylesheets[all][] = osu_drupal_1_11.css + + ; stylesheets[all][] = tabs.css + ; stylesheets[all][] = messages.css + ; stylesheets[all][] = block-editing.css + ; stylesheets[all][] = wireframes.css + + + + + ; To prevent stylesheets of a base theme or of a module from being included in + ; our sub-theme, we specify it in our .info file (and we don't need to have a + ; stylesheet in our sub-theme with that name.) For example, we prevent the + ; zen.css file in the base theme from being included by specifying it here. +stylesheets[all][] = zen.css + + ; overrides the default IE.css styles from zen. + +conditional-stylesheets[if IE][all][] = ie.css + + ; use these in your sub-theme to add IE6 and IE7 conditional styles: + ;conditional-stylesheets[if gte IE 6][all][] = ie6.css + ;conditional-stylesheets[if IE 7][all][] = ie7.css + + ; Set the conditional stylesheets that are processed by IE. + ; conditional-stylesheets[if IE][all][] = ie.css + + ; Optionally add some jquery scripts to your theme. + ; scripts[] = script.js + + ; The regions defined in Zen's default page.tpl.php file. The name in + ; brackets is the name of the variable in the page.tpl.php file, (e.g. + ; "[content_top]" in the .info file means there should be a $content_top + ; variable in the page.tpl.php file.) The text after the equals sign is a + ; descriptive text used on the admin/build/blocks page. + ; + ; To add a new region, copy Zen's page.tpl.php to your sub-theme's directory, + ; add a line line to this file, and then add the new variable to your + ; page.tpl.php template. +regions[left] = left sidebar +regions[right] = right sidebar +regions[navbar] = navigation bar +regions[content] = content +regions[top_horizontal_bar] = top horizontal bar +regions[pre_content] = pre content +regions[post_content] = post content +regions[header] = header +regions[footer] = footer +regions[closure_region] = closure + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon + + ; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' > ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 0 +settings[zen_wireframes] = 0 + + + ; Define options for breadcrumb prefix +settings[osu_breadcrumb_prefix] = '' +settings[osu_breadcrumb_first] = 'Home' + + + ; Define options for secondary page header types +osu_second_header_types[tall] = 'tall header with graphics' +osu_second_header_types[short] = 'short header' + + + ; Define options for rotating headers +osu_rotating_header_types[0] = 'continuous rotation' +osu_rotating_header_types[1] = 'random image on each load' +osu_rotating_header_types[2] = 'single image' + + + ; OSU rotating header icon settings (RELATIVE TO sites/default/files) + ; Be sure to use starting and ending /'s +settings[osu_rotating_header_directory] = '/rotating-images/example/' + + ; default front page header settings +settings[osu_rotating_header_type] = '0' +settings[osu_rotating_header_interval] = '4' +settings[osu_rotating_header_single_image] = 'example.jpg' + + ; default secondary page header settings +settings[osu_second_header_type] = 'tall' +settings[osu_second_rotating_header_type] = '2' +settings[osu_second_rotating_header_interval] = '4' +settings[osu_second_rotating_header_single_image] = 'example.jpg' + + diff --git a/lab_site_themes/osu_drupal_1_11/osu_search.module b/lab_site_themes/osu_drupal_1_11/osu_search.module new file mode 100644 index 0000000..42042bb --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/osu_search.module @@ -0,0 +1,332 @@ + + * @package Drupal + * @subpackage modules + */ + +/** + * Port to Drupal 6.x by Kenneth Lett + */ + +// require the config +require_once 'osu_search.config.inc'; + +// changed to new Drupal 6 menu API + +function osu_search_menu() { + $items = array(); + $items['search'] = array( + 'title' => 'Search', + 'description' => t('Search site content.'), + 'page callback' => 'osu_search_main', + 'access callback' => TRUE); + + $items['admin/settings/osu_search'] = array( + 'title' => 'OSU Search', + 'description' => t('Settings for the OSU Search module.'), + 'page callback' => 'osu_search_settings', + 'access callback' => 'user_access', + 'access arguments' => array('administer site configuration')); + + return $items; +} + +function osu_search_main() { + $output = ''; + $args = func_get_args(); + list($term, $page_num, $per_page, $where) = $args; + $term = urldecode(urldecode($term)); + + $output .= drupal_get_form('osu_search_form', $term, $where); + + // if there's a search term, do the thing + if ($term) { + global $osu_search_xml_source; + global $osu_search_xsl_file; + + $page_num = (empty($page_num) || $page_num < 0) ? 1 : (int) $page_num; + $per_page = (empty($per_page)) ? 10 : (int) $per_page; + if (in_array($per_page, array(10, 20, 30, 50))) { + $per_page = 10; + } + $start = $page_num * $per_page - $per_page; + + $base_web_path = 'http'.(empty($_SERVER['HTTPS'])?'':'s').'://'.$_SERVER['SERVER_NAME'].base_path(); + preg_match_all('(\w+)', $base_web_path, $matches); + $matches = $matches[0]; + foreach ($matches as $k => $v) { $matches[$k] = str_replace('/', '\/', '('.$v.')'); }; + + $query_params = '&hitsPerPage='.$per_page.'&hitsPerSite=0&start='.$start; + $xml_data = file_get_contents($osu_search_xml_source.'?output=xml&query='.urlencode($term.' site:'.$base_web_path).$query_params); + + preg_match('/(\d+)<\/hits>/', $xml_data, $total); + $total = (int) $total[1]; + $max_pages = ceil($total / $per_page); + if ($max_pages > 0 && $page_num > $max_pages) { + drupal_goto('search/'.urlencode(urlencode($term)).'/'.$max_pages.'/'.$per_page.'/'.$where); + exit; + } + + $xml_data = preg_replace($matches, '', $xml_data, 1); + $xsl_info = file_get_contents(dirname(__FILE__).'/'.$osu_search_xsl_file); + $output .= osu_search_xml2html($xml_data, $xsl_info); + + // pagination!! + if ($max_pages > 1) { + $term = urlencode(urlencode($term)); + $output .= '
'."\n" + .(($page_num > 1) ? '' : '') + .'← Previous' + .(($page_num > 1) ? '' : '') + .((($page_num - 5) > 1) ? ''."\n" : ''); + + $begin_page_num = $page_num - 5; + $begin_page_num = ($begin_page_num < 1) ? 1 : $begin_page_num; + $end_page_num = $page_num + 5; + $pages_count = $end_page_num - $begin_page_num; + $end_page_num = ($pages_count < 11) ? ($begin_page_num + 10) : $end_page_num; + if ($end_page_num > $max_pages) { + $end_page_num = $max_pages; + $begin_page_num = $max_pages - 10; + $begin_page_num = ($begin_page_num < 1) ? 1 : $begin_page_num; + } + + for ($i = $begin_page_num; $i <= $end_page_num; $i++) { + $page_url = (url('search/'.$term.'/'.($i).'/'.$per_page.'/'.$where)); + $output .= ''.$i.''."\n"; + } + + $output .= ((($page_num + 5) < $max_pages) ? ''."\n" : '') + .(($page_num < $max_pages) ? '' : '') + .'Next →' + .(($page_num < $max_pages) ? '' : '') + .'
'."\n"; + } + } + + return $output; +} + +function osu_search_form(&$form_state, $term, $where=1) { + $form = array(); + drupal_add_css('sites/all/modules/osu_search/osu_search.css'); + drupal_add_js('misc/jquery.js'); + drupal_add_js('sites/all/modules/osu_search/osu_search.js'); + + $displayTerm = $term; + if(strpos($displayTerm,'site:')){ + $displayTerm = substr($displayTerm,0,strpos($displayTerm,'site:')); + } + + $form['#action'] = url('search'); + $form['term'] = array( + '#type' => 'textfield', + '#default_value' => $displayTerm + ); + $choices = array('1' => t('This Site')); + if (($osu_search_other_url = variable_get('osu_search_other_url', '')) != '') { + $osu_search_other_title = variable_get('osu_search_other_title', ''); + $choices['2'] = (empty($osu_search_other_title)) ? $osu_search_other_url : $osu_search_other_title; + } + $choices['3'] = 'OSU'; + $form['where'] = array( + '#type' => 'radios', + '#default_value' => $where, + '#options' => $choices + ); + $form['submit'] = array( + '#type' => 'submit', + '#value' => 'Search' + ); + + return $form; +} + +// new form api, now uses $form_state +function osu_search_form_submit($form, &$form_state) { + global $osu_search_url; + + switch ($form_state['values']['where']) { + case '3': + drupal_goto($osu_search_url, 'query='.urlencode($form_state['values']['term'])); + exit; + case '2': + if (($osu_search_other_url = variable_get('osu_search_other_url', '')) != '') { + if(variable_get('osu_search_other_results_page', 1) == 1){ + drupal_goto('search/'.urlencode(urlencode($form_state['values']['term'] . ' site:'.$osu_search_other_url)).'/1/10/2');//stay within current site + } else { + drupal_goto($osu_search_url, 'query='.urlencode($form_state['values']['term'].' site:'.$osu_search_other_url));//go to university search site + } + exit; + } + case '1': + default: + // I'm encoding twice because Drupal is so damn nice that + // it would automatically decode first and then explode on '/'. + // In other words, I need it if someone searches for 'foobar/1/10'... + drupal_goto('search/'.urlencode(urlencode($form_state['values']['term'])).'/1/10/1'); + exit; + } +} + +// new form api, now uses $form_state +function osu_search_form_validate($form, &$form_state) { + if (trim($form_state['values']['term']) === '') { + form_set_error('term', t('Please enter what you are looking for…')); + } +} + +function osu_search_settings() { + $output = '

Set up an extra site as an option on the search form.

' + .drupal_get_form('osu_search_settings_form'); + return $output; +} + +// new form api, now uses $form_state +function osu_search_settings_form(&$form_state) { + $form = array(); + + $form['osu_search_other_title'] = array( + '#type' => 'textfield', + '#title' => t('Site Title'), + '#default_value' => variable_get('osu_search_other_title', '') + ); + $form['osu_search_other_url'] = array( + '#type' => 'textfield', + '#title' => t('Site URL'), + '#default_value' => variable_get('osu_search_other_url', '') + ); + $form['osu_search_other_results_page'] = array( + '#type' => 'checkbox', + '#title' => t('Show search results on this site (if left unchecked results will be shown on the OSU search page).'), + '#default_value' => variable_get('osu_search_other_results_page', 1) + ); + $form['submit'] = array( + '#type' => 'submit', + '#value' => 'Save' + ); + + return $form; +} + +function osu_search_settings_form_submit($form, &$form_state) { + variable_set('osu_search_other_title', $form_state['values']['osu_search_other_title']); + variable_set('osu_search_other_url', $form_state['values']['osu_search_other_url']); + variable_set('osu_search_other_results_page', $form_state['values']['osu_search_other_results_page']);//determines whether to display search results on current site or university search +} + +/** + * Converts a pure xml/xslt file to plain html (so its compatible with older browsers) + * Stolen from OSU Search. + * PHP5 ONLY! + */ +function osu_search_xml2html($xmldata, $xsldata) { + $xml = @DOMDocument::loadXML($xmldata); + $xsl = @DOMDocument::loadXML($xsldata); + + if (!$xml || !$xsl) { + return t('The search engine is having a bit of trouble right now.'); + } + + $proc = new XSLTProcessor(); + $proc->importStyleSheet($xsl); + $doc = $proc->transformToDoc($xml); + if ($doc === false) { + return t('Error processing search results'); + } + return $doc->saveHTML(); +} + +function osu_search_get_template_form(&$vars) { + $search_form = drupal_get_form('osu_search_template_form'); + $vars['osu_search_form'] = $search_form; + + $image_submit_search_form = drupal_get_form('osu_search_image_submit_template_form'); + $vars['osu_search_image_submit_form'] = $image_submit_search_form; +} + +function osu_search_template_form(&$form_state) { + $form = array(); + $form['#action'] = url('search'); + $form['search-query'] = array( + '#id' => 'osu-search-query', + '#type' => 'textfield', + '#size' => '' + ); + $form['search-scope'] = array( + '#id' => 'osu-search-scope', + '#type' => 'checkbox', + '#title' => 'Search all of OSU.', + ); + $form['submit'] = array( + '#id' => 'osu-search-submit', + '#type' => 'submit', + '#value' => 'Search' + ); + + return $form; +} + +function osu_search_image_submit_template_form(&$form_state) { + $transparent_image = path_to_theme().'/images/blank.gif'; //must be set or IE shows broken image icon + $form = array(); + $form['#action'] = url('search'); + $form['search-query'] = array( + '#id' => 'osu-search-query', + '#type' => 'textfield', + '#size' => '' + ); + $form['search-scope'] = array( + '#id' => 'osu-search-scope', + '#type' => 'checkbox', + '#title' => 'Search all of OSU.', + ); + $form['submit'] = array( + '#id' => 'osu-search-submit', + '#type' => 'image_button', + '#src' => $transparent_image, + '#value' => ' ' + ); + + return $form; +} + +// new form api, now uses $form_state +function osu_search_template_form_submit($form, &$form_state) { + $search_query = trim($form_state['values']['search-query']); + if (empty($search_query)) { + return false; + } + $form_state['values']['term'] = $form_state['values']['search-query']; + if ($form_state['values']['search-scope'] == '1') { + $form_state['values']['where'] = '3'; + } + else { + $form_state['values']['where'] = '1'; + } + osu_search_form_submit('osu_search_form', &$form_state); +} + +/** + * Implements hook_nodeapi(). + * + * @access public + * @param $node "The node the action is being performed on." + * @param $op The kind of action. + * @see http://api.drupal.org/api/5/function/hook_nodeapi + * @return void + */ +function osu_search_nodeapi(&$node, $op, $a3, $a4) { + if ($op == 'validate') { + $path = strtolower(trim($node->path)); + if ($path === 'search') { + form_set_error( 'path', t('You cannot use the URL path \'search\'. It has been reserved for the OSU Search module.')); + } + } +} diff --git a/lab_site_themes/osu_drupal_1_11/page.tpl.php b/lab_site_themes/osu_drupal_1_11/page.tpl.php new file mode 100644 index 0000000..8733abc --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/page.tpl.php @@ -0,0 +1,389 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $logo: The path to the logo image, as defined in theme configuration. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * - $site_slogan: The slogan of the site, empty when display has been disabled + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $search_box: HTML to display the search box, empty if search has been disabled. + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +?> + + + + +<?php print $head_title; ?> | Oregon State University + + + + + + + + + + + + + + +
+ + + +
+ + + + + + + + + +
> + + +
+
+ + + +
+ +
+
+ + + +
+
+ + + +
+ + +
+ +
+ + +
+ + + +
+ +
+
+ + + + + +
+
+
+ + + +
+
+ + + +
+
+ + + + + +
+
+ + + +
+ + + +
+
+ +
+ + + diff --git a/lab_site_themes/osu_drupal_1_11/rotating-image.php b/lab_site_themes/osu_drupal_1_11/rotating-image.php new file mode 100644 index 0000000..cc59466 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/rotating-image.php @@ -0,0 +1,79 @@ + 0) { + for ($i = 0; $i < count($images); $i++) { + $output .= '
'."\n"; + + $img_src = $path['rel'].basename($images[$i]); + + $output .= "\t".'banner image'."\n"; + $output .= '
'."\n"; + } + echo $output; + } + } //end if($result) +?> + + diff --git a/lab_site_themes/osu_drupal_1_11/screenshot.png b/lab_site_themes/osu_drupal_1_11/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb99e7b88221826f02764d9ae8cc6044863e4e3 GIT binary patch literal 13241 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 + + '; +} + +/* + * Returns the favicon embed + */ +function osu_drupal_1_11_get_favicon(){ + return sprintf("",base_path() . drupal_get_path('theme', 'osu_drupal_1_11')) ; +} + + +/* + * + * You can use this to override the display of your feed icons + * + +function THEMENAME_feed_icon($url, $title) { + if ($image = theme('image', 'misc/feed.png', t('Syndicate content'), $title)) { + $result = ''. $image; + $result .= 'subscribe to RSS feed'; + $result .= ''; + return $result; + } +} + */ + + + /* Uses the theme settings saved variables: + * 0: Continuous rotation; + * 1: Random on load + * 2: Same image always + * + * @params bool $is_front + * @params string $rotating_div The #id or .class of the div containing rotating images + */ + function osu_drupal_1_11_rotating_header($is_front=false, $rotating_div='#hd') { + $path = osu_drupal_1_11_get_rotating_header_path(); + //print_r($path); + + $rotating_header_type = ($is_front)?theme_get_setting('osu_rotating_header_type'):theme_get_setting('osu_second_rotating_header_type'); + switch ($rotating_header_type) { + case 0: + include_once './' . drupal_get_path('theme', 'osu_drupal_1_11') . '/rotating-image.php'; + break; + case 1: + $available_images = glob($path['abs'].'*'); + $image = $available_images[rand(0, (count($available_images) - 1))]; + echo '
'; + echo 'header image'; + echo '
'; + break; + case 2: + if (theme_get_setting('osu_rotating_header_single_image')) { + $image = ($is_front)?theme_get_setting('osu_rotating_header_single_image'):theme_get_setting('osu_second_rotating_header_single_image'); + echo '
'; + echo 'header image'; + echo '
'; + } + break; + } + } + + /** + * Overriding the zen breadcrumb function so that we can insert the + * breadcrumb prefix + * + */ + function osu_drupal_1_11_breadcrumb($breadcrumb) { + if (!empty($breadcrumb) && theme_get_setting('osu_breadcrumb_first') != '') { + $breadcrumb[0] = l(theme_get_setting('osu_breadcrumb_first'), ''); + } + + // Get the breadcrumbs that zen generates + $output = zen_breadcrumb($breadcrumb); + if (!empty($output)) { + $start_html = '', // #div-zen-breadcrumb + '#size' => '40', + '#maxlength' => '500' + ); + + $form['osu_start_fieldset_0'] = array( + '#value' => '
Rotating Header Image Directory' + ); + + $form['osu_rotating_header_custom_location'] = array( + '#title' => 'Use a custom rotating header location?', + '#type' => 'checkbox', + '#default_value' => $settings['osu_rotating_header_custom_location'] + ); + + $form['osu_rotating_header_directory'] = array( + '#title' => t('Rotating header images directory'), + '#type' => 'textfield', + '#default_value' => $settings['osu_rotating_header_directory'], + '#description' => 'Enter the path to your rotating header images (relative to sites/default/files/)' + ); + + $form['osu_end_fieldset_0'] = array( + '#value' => '
' + ); + + //rotating-image settings: + $form['osu_start_fieldset_1'] = array( + '#value' => '
Front Page Header Image' + ); + + $themes = list_themes(); + $info_rotating_header_types = $themes['osu_drupal_1_11']->info['osu_rotating_header_types']; + //var_dump($info_rotating_header_types); + //set up the array for select box values + if (!empty($info_rotating_header_types)) { + $i = 0; + foreach ($info_rotating_header_types as $rotating_header_type) { + $rotating_header_types[$i++] = t($rotating_header_type); + } + } + + $form['osu_rotating_header_type'] = array( + '#title' => t('Rotating Header Type'), + '#type' => 'select', + '#description' => t('Select the way you wish your header images to rotate'), + '#default_value' => $settings['osu_rotating_header_type'], + '#options' => $rotating_header_types + ); + + //input for rotating interval + $form['osu_rotating_header_interval'] = array( + '#title' => t('Rotating Header Interval'), + '#type' => 'textfield', + '#size' => '3', + '#default_value' => $settings['osu_rotating_header_interval'], + '#description' => 'Enter the time in seconds between each transition' + ); + + + //select for 'single image' rotation type + $available_images = glob($osu_rotating_header_path['abs'].'*'); + //set up the array for select box values + if (!empty($available_images)) { + foreach($available_images as $available_image) { + $rotating_images[t(basename($available_image))] = t(basename($available_image)); + } + } else { + $rotating_images = array(); + } + $form['osu_rotating_header_single_image'] = array( + '#title' => t('Select header image'), + '#type' => 'select', + '#description' => 'Select the image you want to appear in the header', + '#default_value' => $settings['osu_rotating_header_single_image'], + '#options' => $rotating_images + ); + + //header image preview: + $form['osu_rotating_header_image_preview'] = array( + '#value' => '' + ); + + $form['osu_end_fieldset_1'] = array( + '#value' => '
' + ); + + + //Secondary Page headers, reuses form elements for front pages and sets sepear + + $form['osu_start_fieldset_2'] = array( + '#value' => '
Secondary Page Header Image' + ); + + + $info_second_header_types = $themes['osu_drupal_1_11']->info['osu_second_header_types']; + $form['osu_second_header_type'] = array( + '#title' => t('Secondary Page Header Type'), + '#type' => 'select', + '#description' => t('Choose either a short header or a taller header with graphics'), + '#default_value' => $settings['osu_second_header_type'], + '#options' => $info_second_header_types + ); + + $form['osu_second_rotating_header_type'] = $form['osu_rotating_header_type']; + $form['osu_second_rotating_header_type']['#default_value'] = $settings['osu_second_rotating_header_type']; + + //input for rotating interval + $form['osu_second_rotating_header_interval'] = $form['osu_rotating_header_interval']; + $form['osu_second_rotating_header_interval']['#default_value'] = $settings['osu_second_rotating_header_interval']; + + $form['osu_second_rotating_header_single_image'] = $form['osu_rotating_header_single_image']; + $form['osu_second_rotating_header_single_image']['#default_value'] = $settings['osu_second_rotating_header_single_image']; + + //header image preview: + $form['osu_second_rotating_header_image_preview'] = array( + '#value' => '' + ); + + $form['osu_end_fieldset_2'] = array( + '#value' => '
' + ); + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +} diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/._top-hat.php b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/._top-hat.php new file mode 100644 index 0000000000000000000000000000000000000000..e8be87003b385280d121450fb42dbf6392583a0e GIT binary patch literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vQft!l zh3H_I0aUJxriBs6hl-0P=jZC>CMFl<=O&h<7V9M^7NwRjRC9qGlANDYnwzI!t6*Ra z=I3PQr2=_|=9bo6wP;3;az{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qdI*3z zn;;AZav>R+#R^5K#rdU0$*Bry`9;|ZnRz9tc_o?od5JkWl?pkjX(b9tIf;4Mz#b@6 R*N~=A{SWtw41?VN{{Z+&E+7B^ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/cache/.gitignore b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/cache/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/top-hat-1.xml b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/top-hat-1.xml new file mode 100644 index 0000000..744d82d --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/data/top-hat-1.xml @@ -0,0 +1 @@ +has_children0titleCalendarhrefhttp://calendar.oregonstate.edu/has_children0titleLibraryhrefhttp://osulibrary.oregonstate.edu/has_children0titleMapshrefhttp://oregonstate.edu/campusmap/has_children0titleOnline Serviceshrefhttp://oregonstate.edu/main/online-services \ No newline at end of file diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/campaign.png b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/campaign.png new file mode 100644 index 0000000000000000000000000000000000000000..ea56242ffd02256d6f6947a3ffc139eb07bafaab GIT binary patch literal 916 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 O#n~5 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/osu-tag.gif b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/osu-tag.gif new file mode 100644 index 0000000000000000000000000000000000000000..1785695eece8d5c1e79b324bb679fd7e2ef083f3 GIT binary patch literal 1675 zcmV;626XvHNk%w1VPyb!0K^^u*jgI@|Nrc*jrG>X>9d65gH!$W@#mOu+GHr-c}3lC zH~Q-0_~6v=!Kv=Io8*pS>7st~%eUNcHR`vE`0L#J^y&59$L+wF@Xf8-Whe60y7bt= z=&XL}uZ8^h@Bjb+A^8LW0015UEC2ui0A&Do000I5ARvxpX`X1Ru59bRa4gSsZQppV z?|kq7z@TtQEEm!l7s( z4ud${&?tZl3wnZZ4rnP527`J72_^%NkdFr?4v~-!KnIG742>oTd7FZhB%1;yp@IWH znxcaSh9d|Ju7ji^rl^XmJq5M9B@MrWez=OKB&mx&fy1LCzRr3JBe}`IJP*=>)FR5; zq}C(faJ)OhiUtq`=!%UBq5}trn-Ru?$m7^M&4REa0yaSapiNN&S&0prSeeH!alD5CFLV<{(m>h_9kX643_#ZH&|LW5^uhR>C=DQ6bV6# zfq=Jg-^vWoa_7{px!~DNVRWwzv#_aS+i@m*=1+A1W=EUk7aX;oo)(P4-}e~Pfzp@k`ygoh=MlrWeaB~n-#j2|jx)nZs3w;PH*eq~ceV!cS@ zgyJm~M+x*1r6f-mmgFQHO(p3bc~r(2*p&ffY15Q75%LhIH2-vWYb^~$>5Ku@^}y+J zC8W2Frooi@KoAJL;f$!t4g=o*3CAiTY7byebD0SV7%B>$C(z@{0?Z9@DX0rd`>4D6Ff<0uZ=LL;-OfKragl91vFl`l`S$TnBv1#=;Ey@PGgi{QH9f43LNQ%RYV}v6f_XHA{IOXi)b`Zh*!)Za9K1c0r4CH zGX+G80FV;$X#mXtkTggL1XPKsp2+-XIS({rfWUeb5U9KGVdvFbaiHTsBH=RKbRrQX z0>M(aDUi?t0{9#X0}e12K`0RDDGwoum>f1QMVo3y0Gcvp(E-r_9nb&)84$AAOYhML z%jl)aGSL04B23G75l+|tC<`uD~x=E%70=jJ2=|%P` zzL+k_<}73Rxa*X+CBhr0Vjg)bw?_`i$2ZUtGaPSY=Sw%nFkXC^$7A=p0t{Ts7&UM_ z8^{BC-QFLwKQJbUTfM^(fdC8?KnnxX5*>g8v~U3Oc+m<2=;efsb@IdBQUH)aVhwNvpBVreNrSkbYlR0j0Pzhur-eqqmV?yq7~p#zA!S<4@ASw02sgsUo_w# z2UtKQ2U(GPtWFCv#E2h?kpM$zk%(tVViHC002bB~hSljJ6^BX8V&*^s$V{d(muXBD zbbtWRjHWcD*~}Dp-~!XkCN!&w0uNkMo73dx3B37DaBfqaB_O8+b?8IgNl=Mu;G7MW Vs0T1WfDBX!RHGP>z&}F(06TLo=zRbH literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/search-menu-bg.png b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/search-menu-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..eae7a008d209a32a7ecd7268df8a946ea530577b GIT binary patch literal 2792 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 KMNUMnLSTaR3prK* literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/submit.jpg b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/submit.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8cbbabf6576d84bf844657091898368f1802b25 GIT binary patch literal 15859 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 Jr;qa<`X|35LN5RS literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/tophat-bg.jpg b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/images/tophat-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da7ce4db095dabdd5f7557a8f7dcc7c2133085c9 GIT binary patch literal 388 zcmex=N-GvYXvKX0I1Q-~YnK?O;gc$`5 z0~0?eHcouVBqSnwF(_#gv#@fom>?qqGb55Rpl(6M!2h=xc!0u8g3N*p_6()q-u4~$ZnFlR4tu2Ly0wAtTui&|qDH%y$2JJ;*%ToE G|0Vzui9t;O literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/lib/1.2/functions.php b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/lib/1.2/functions.php new file mode 100644 index 0000000..06591e7 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/lib/1.2/functions.php @@ -0,0 +1,195 @@ + + */ + + +/** + * Check for the existance of a cache file - if it is not empty, return the contents + * + * @param string $osu_home_cache_id - the path and filename to check + * @return string - the contents of the files + * + */ +function get_cache($data_path, $cache_id) { + $osu_home_cache_found = FALSE; + $osu_home_region_content = ''; + $cache_file = $data_path . '/cache/' . $cache_id; + + if (file_exists($cache_file)) { + $osu_home_region_content = file_get_contents($cache_file); + $osu_home_cache_found = !empty($osu_home_region_content); + } + + if ($osu_home_cache_found) { + return $osu_home_region_content; + } else { + return null; + } +} + +/** + * Save a region's html string to a cache file + * + * @param $data_path - the path to save the cache file to + * @param string $cache_id - the filename to save to + * @return bool - status of file save + * + */ +function save_cache($data_path, $cache_id, $content) { + + $cache_file = $data_path . '/cache/' . $cache_id; + if (!file_exists($data_path . '/cache/.block')) { + $cache_file_handle = fopen($cache_file, 'x'); + if ($cache_file_handle !== FALSE) { + fwrite($cache_file_handle, $content); + fclose($cache_file_handle); + } + } +} + +/** + * Get the settings, checking for URL params and validating them as needed + * URL params will override the osu_home_settings array + * the osu_home_settings array will override the default settings + * null or missing settings will be over-written + * + * @param array $default_settings - the calling region's defaults + * @param array $osu_home_settings - settings from theme or settings file + * @return array - the merged and validated region settings + * + */ +function get_settings($default_settings, $osu_home_settings = array()) { + + + $url_params = array(); + + foreach ($default_settings as $setting => $value) { + if (!empty($_GET[$setting])) { + $url_params[$setting] = $_GET[$setting]; + } + } + + $url_params = validate_settings($url_params); + + foreach ($default_settings as $key => $val) { + if (isset($osu_home_settings) && is_array($osu_home_settings)) { + if (isset($osu_home_settings[$key])) { + $default_settings[$key] = $osu_home_settings[$key]; + } + } + if (isset($url_params[$key])) { + $default_settings[$key] = $url_params[$key]; + } + } + return $default_settings; +} + +/** + * Validates the values of the various configuration variables. + * TODO: replace this with a more rational validation scheme - these + * validations are taken directly from the old Top Hat code + * + * @param array $settings - array of given settings + * @param array $default_settings - the subset of settings that need checking + * @return array Updated settings array + */ +function validate_settings($settings) { + + $allowed_wrapper_values = array('wrapper1', 'wrapper2', 'wrapper3', 'wrapper4'); + + if (array_key_exists('secure', $settings)) { + if($settings['secure']) { + $settings['secure'] = true; + } else { + $settings['secure'] = false; + } + } + + if (array_key_exists('site_domain', $settings) + && !is_string($settings['site_domain'])) + { + $settings['site_domain'] = null; + } + + if (array_key_exists('site_name', $settings) + && !is_string($settings['site_name'])) + { + $settings['site_name'] = null; + } + + if (array_key_exists('top_hat_border_color', $settings)) { + if(!is_string($settings['top_hat_border_color']) + || !preg_match('/[a-f0-9]{3,6}/i', $settings['top_hat_border_color'])) { + $settings['top_hat_border_color'] = null; + } + } + + if (array_key_exists('top_hat_wrapper', $settings)) { + if(!is_string($settings['top_hat_wrapper']) + || (array_search($settings['top_hat_wrapper'], $allowed_wrapper_values) === false)) { + $settings['top_hat_wrapper'] = null; + } + } + + return $settings; +} + +/** + * Tests for the presence of drupal + * + * @return bool + * + */ +function is_drupal() { + if (function_exists('base_path')) { + return 1; + } + return 0; +} + +/** + * Renders an image tag with the given attributes + * + * @param string $src - the image source + * @param string $alt - the image alt text + * @param string $class - the image class + * @param string $id - the image id + * + * @return string image tag html + * + */ +function render_img_tag($src, $alt = '', $class = null, $id = null) { + $image_string = ''; + $image_string .= 'People'); + newItem + .data('formdata', {'handler':'http://directory.oregonstate.edu/', 'terms':'cn'}) + .data('hidden', {'type':'search'}); + $('#osu-top-hat .search-menu ul').append(newItem); + + newItem = $('
  • Media
  • '); + newItem + .data('formdata', {'handler':'http://oregonstate.edu/media/search', 'terms':'search'}); + $('#osu-top-hat .search-menu ul').append(newItem); + + + // display menu on hover + $('#osu-top-hat .search-menu img') + .hover(function() {$(this) + .css('cursor', 'pointer'); + }, function() { + $(this).css('cursor', 'auto'); + }); + + $('#osu-top-hat form.search') + .hover(function() { + $('#osu-top-hat .search-menu ul') + .stopTime('top-hat-search-menu-slide') + .slideDown('fast'); + }, function() { + $('#osu-top-hat .search-menu ul') + .oneTime(1000, 'top-hat-search-menu-slide', function() { + $(this).filter(':not(:animated)').slideUp('normal'); + }); + }); + + // show/hide default search text + $('#osu-top-hat form.search input:text').each(function() { + var default_value = 'Find people and pages'; + $(this).css('color', '#888') + .focus(function() { + if(this.value == default_value) { + $(this).val('').css('color', '#252525'); + } + }) + .blur(function() { + if(this.value == '') { + $(this).val(default_value).css('color', '#888'); + } + }); + }); + + // handle search submit and redirect to the appropiate page + $('#osu-top-hat form.search').submit(function() { + if($('#osu-top-hat .search-menu ul li:eq(1) .checked').length > 0) { + var searchTerms = $('#osu-top-hat form.search input:text').attr('value'); + + // if drupal we redirect to drupal search page - Drupal sets a variable + // simply called 'Drupal' + if(typeof Drupal !== "undefined" && Drupal) { + // validate text + searchTerms = searchTerms + .replace(/[^\a-zA-z"'@, ]+/g, '') + .replace(/ +/g, '+'); + + // set new location to go to. + window.location = top_hat_drupal_search_url + '/' + searchTerms + '/0/1'; + // do not let the form submit + return false; + } + else if(typeof top_hat_site_search_domain !== "undefined" && top_hat_site_search_domain) { + $('#osu-top-hat form.search input:text') + .attr('value', 'site:'+top_hat_site_search_domain+' '+searchTerms); + + return true; + } + } + }); + + // change form when a menu item is selected + $('#osu-top-hat .search-menu input[name=osu-home-search-types]').each(function() { + $(this).click(function() { + var inputSelected = $(this).index('input[name=osu-home-search-types]'); + + $('#osu-top-hat form.search') + .attr('action', $("#osu-top-hat form.search li:eq("+inputSelected+")") + .data('formdata')['handler']); + + $('#osu-top-hat form.search input:text') + .attr('name', $("#osu-top-hat form.search li:eq("+inputSelected+")") + .data('formdata')['terms']); + + $('#osu-top-hat form.search input:hidden').remove(); + for(key in $("#osu-top-hat form.search li:eq("+inputSelected+")").data('hidden')) { + var value = $("#osu-top-hat form.search li:eq("+inputSelected+")").data('hidden')[key]; + $('#osu-top-hat form.search') + .append(''); + } + + // move check mark + $('#osu-top-hat .search-menu .checked') + .prependTo($("#osu-top-hat form.search li:eq("+inputSelected+")")); + }); + }); + + + // change form when a menu item is selected + $('#osu-top-hat .search-menu ul li') + .hover(function() { + $(this).css('cursor', 'pointer'); + },function() { + $(this).css('cursor', 'auto'); + }) + .click(function() { + $('#osu-top-hat form.search').attr('action', $(this).data('formdata')['handler']); + $('#osu-top-hat form.search input:text').attr('name', $(this).data('formdata')['terms']); + + $('#osu-top-hat form.search input:hidden').remove(); + for(key in $(this).data('hidden')) { + var value = $(this).data('hidden')[key]; + $('#osu-top-hat form.search') + .append(''); + } + + // move check mark + $('#osu-top-hat .search-menu .checked').prependTo(this); + }); + }); \ No newline at end of file diff --git a/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.php b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.php new file mode 100644 index 0000000..f403d23 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/top_hat_dynamic/top-hat.php @@ -0,0 +1,345 @@ + './top_hat_dynamic/data', + 'cache' => false, + 'secure' => false, + 'central_url' => 'http://oregonstate.edu/osuhomepage', + 'central_path' => '/www/virtual/oregonstate.edu/osuhomepage', + 'version' => '1.2', + 'search_url' => 'http://search.oregonstate.edu', + 'site_name' => '', + 'site_domain' => 'oregonstate.edu', + 'top_hat_border_color' => '#dbd6d0', + 'top_hat_wrapper' => 'wrapper4', + 'top_hat_search_box'=>true, + 'top_hat_campaign_id' => '', + 'top_hat_menu_links' => true, + 'top_hat_disable_drupal_search' => false +); + + +// Include the library file. We are using the default path for this, not the +// central path from custom settings - we can't get settings until we load the library. +// So, ALWAYS make sure that the default central path points to the location where +// the osu_homepage library that was developed to go with this version of top-hat +// lives. + +/* replaced with local library file +include_once(substr(__FILE__, 0, strrpos(__FILE__, "/")) + . '/../../../lib/' + . $top_hat_default_settings['version'] + . '/functions.php'); +*/ + +$new_data_path = dirname(__FILE__) . '/data'; +$top_hat_default_settings['data_path'] = $new_data_path; +$top_hat_default_settings['cache'] = 0; + +include_once(substr(__FILE__, 0, strrpos(__FILE__, "/")) + . '/lib/' + . $top_hat_default_settings['version'] + . '/functions.php'); + +// get the settings +$top_hat_settings = get_settings($top_hat_default_settings, $osu_home_settings); +// set the cache filename +$top_hat_cache_filename = 'top-hat-'.md5(serialize($top_hat_settings)); + +$osu_top_hat_html = ''; + +// if we are using cache, fetch it +if($top_hat_settings['cache']) { + $osu_top_hat_html = get_cache($top_hat_settings['data_path'], $top_hat_cache_filename); +} + +// if we didn't get a cache file, render the top hat string +if (empty($osu_top_hat_html)) { + try { + $osu_top_hat_html = generate_top_hat($top_hat_settings); + if($top_hat_settings['cache']) { + save_cache($top_hat_settings['data_path'], $top_hat_cache_filename, $osu_top_hat_html); + } + } catch (Exception $e) { + // todo: add proper exception handling + } +} + +//echo the top hat string +echo $osu_top_hat_html; + +/** + * Displays the top hat region + * + * @param array $top_hat_settings - array of all current settings + * @return string - fully rendered top hat html string + * + */ +function generate_top_hat($top_hat_settings) { + + $border_color = $top_hat_settings['top_hat_border_color']; + $wrapper = $top_hat_settings['top_hat_wrapper']; + $site_name = $top_hat_settings['site_name']; + $site_domain = $top_hat_settings['site_domain']; + $drupal_search = !$top_hat_settings['top_hat_disable_drupal_search']; + $url = $top_hat_settings['central_url']; + $version = $top_hat_settings['version']; + $tag_image_src = $url . '/regions/top-hat/' . $version . '/images/osu-tag.gif'; + + $top_hat_data = $top_hat_settings['data_path'] . '/top-hat-1.xml'; + + $top_hat_html = ''; + + // If a drupal site is including this file, ask Drupal for the site path. + // and set some drupal specific items + + if ($drupal_search && is_drupal()) { + global $base_url; + + $top_hat_html .= sprintf('', + $base_url + ); + + if (empty($site_domain)) { + $site_domain = str_replace('http://', '', $base_url); + $top_hat_settings['site_domain'] = $site_domain; + } + if (empty($top_hat_settings['site_name'])) { + $site_name = variable_get('site_name', ''); + $top_hat_settings['site_name'] = $site_name; + } + $search_this_site = true; + } + + $top_hat_html .= sprintf('
    ', + $border_color + ); + + $top_hat_html .= sprintf('
    ', $wrapper); + + $top_hat_html .= ''; + $top_hat_html .= render_img_tag($tag_image_src, "Oregon State University", "tag"); + $top_hat_html .= ''; + + if ($top_hat_settings['top_hat_menu_links']) { + $top_hat_html .= render_menu_links($top_hat_settings); + $top_hat_html .= render_foundation_link($top_hat_settings); + } + + if ($top_hat_settings['top_hat_search_box']) { + $top_hat_html .= render_search_box($top_hat_settings, $search_this_site); + } + + $top_hat_html .= '
    '; + + return $top_hat_html; + +} + +/** + * Renders the menu links list from the top hat data file + * + * @param array $top_hat_settings - array of all current settings + * @return string - fully rendered html list of menu links + * + */ +function render_menu_links($top_hat_settings) { + + // Menu links + // this is where we actually open the top hat data file, which + // contains the links + $data_file = $top_hat_settings['data_path'] . '/top-hat-1.xml'; + $data_handle = fopen($data_file, 'r'); + $data_xml = fread($data_handle, filesize($data_file)); + fclose($data_handle); + + $top_hat_data = xmlrpc_decode($data_xml); + + $menu_string = ''; + + $menu_string .= '
      '; + $i = 0; + foreach ($top_hat_data as $menu_item) { + $class = ''; + if ($i == 0) { + $li_class = 'first'; + } + else if ($i + 1 == count($top_hat_data)) { + $li_class = 'last'; + } + else { + $li_class = ''; + } + $menu_string .= sprintf('
    • ', $li_class); + $menu_string .=''; + $menu_string .= $menu_item['title'] . '
    • '; + $i++; + } + $menu_string .= '
    '; + return $menu_string; +} + +/** + * renders the foundation (make a gift) link, which will point to the + * appropriate fund as indicated by a setting + * + * @param array $top_hat_settings - array of all current settings + * @return string - fully rendered foundation link html string + * + */ +function render_foundation_link($top_hat_settings) { + + $campaign_img_src = $top_hat_settings['central_url'] + . '/regions/top-hat/' + . $top_hat_settings['version'] + . '/images/campaign.png'; + + // TODO: take this URL out and put it in settings + $campaign_link = + 'https://osufoundation.org/giving/online_gift.shtml?first_designation=' + . $top_hat_settings['top_hat_campaign_id']; + + // campaign link - this will be replaced in v1.2 + $link_string .= + sprintf( + '
      +
    • + + OSU Foundation + ', + $campaign_link, + $campaign_img_src + ); + $link_string .= sprintf('Make a Gift', $campaign_link); + + $link_string .= '
    '; + + return $link_string; +} + +/** + * Renders the top hat search box + * + * TODO: Simplify search box + * + * @param array $top_hat_settings - array of all current settings + * @return string - fully rendered search box html string + * + */ +function render_search_box($top_hat_settings, $search_this_site=null) { + + $search_image = $top_hat_settings['central_url'] + . '/regions/top-hat/' + . $top_hat_settings['version'] + . '/images/menu.jpg'; + + $sumbit_image = $top_hat_settings['central_url'] + . '/regions/top-hat/' + . $top_hat_settings['version'] + . '/images/submit.jpg'; + + $checked_image = $top_hat_settings['central_url'] + . '/regions/top-hat/' + . $top_hat_settings['version'] + . '/images/check.gif'; + + $checked = '' . render_img_tag($checked_image, "selected") . ''; + + $search_box_string = ''; + + $search_box_string .= + sprintf( + ''; + + return $search_box_string; +} diff --git a/lab_site_themes/osu_drupal_1_11/views-view.tpl.php b/lab_site_themes/osu_drupal_1_11/views-view.tpl.php new file mode 100644 index 0000000..dd341ef --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/views-view.tpl.php @@ -0,0 +1,95 @@ + +
    + + + + +
    + +
    + + + +
    + +
    + + + +
    + +
    + + + +
    + +
    + +
    + +
    + + + + + +
    + +
    + + + + + + + +
    + +
    + + + + + + + + + + +
    diff --git a/lab_site_themes/osu_drupal_1_11/yui-only.html b/lab_site_themes/osu_drupal_1_11/yui-only.html new file mode 100644 index 0000000..2516a01 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/yui-only.html @@ -0,0 +1,60 @@ + + +
    + + + +
    + +
    +
    + + +
    +
    + + +
    + + + +
    + + +
    +
    + + +
    + + + +
    + + +
    +
    + + +
    +
    + +
    + + + +
    + +
    + + + +
    \ No newline at end of file diff --git a/lab_site_themes/osu_drupal_1_11/zen/CHANGELOG.txt b/lab_site_themes/osu_drupal_1_11/zen/CHANGELOG.txt new file mode 100644 index 0000000..313b166 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/CHANGELOG.txt @@ -0,0 +1,239 @@ +// $Id: CHANGELOG.txt,v 1.62.2.50 2009/11/10 09:27:15 johnalbin Exp $ + +Zen 6.x-1.1, 2009-11-10 +----------------------- +- #478134 by mithrill: Improve docs about sites/all/themes and sites/default/themes folders +- #600758 by mattyoung: Secondary links run together in one line with primary links +- #600344 by mgifford: Use of absolute font size in block editing links breaks WCAG 2.0 +- #546904 by Jennifer_M: List $node as available variable in page.tpl.php +- #583716 by droidenator: Empty title can cause breadcrumbs to display incorrectly +- #600920 by kto.3decb: Fix incorrect comment block class name +- #297084: Remove ctype_lower() from zen_id_safe() to prevent WSOD/Fatal error on some systems +- #317417 by JohnAlbin and quicksketch: Fix off-line maintenance page since drupal_get_path('theme', 'zen') won't work +- #545320 by Deslack: Use of split() generate E_DEPRECATED warnings on PHP 5.3.0 +- #472694: Drupal 6.11 broke Zen's OpenID overrides +- Updated screenshot.png to use Zen logo since an actual screenshot is boring +- Changed "or" back to "||" in node.tpl.php since themers do need to learn a little PHP +- #254821: Sub-theme's .info file triggers incorrect "out of date" flag in update module +- #327455 by grendzy and erifneerg: name and id mismatch in named anchor causing validation error +- #382598: .node div.links ruleset doesn't match html in node template +- #382480 by Ognyan Kulev: #block-menu-2 should be #block-menu-primary-links +- #374349: breadcrumb often broken when zen_breadcrumb_title is on +- #426750: Removed Zen Classic sub theme +- #445562: q0rban and JohnAlbin: Allow modules to declare their own block edit links + +Zen 6.x-1.0, 2009-02-14 +----------------------- +- #342004 by Amitaibu: Add css hint to prevent cramped-looking tables +- #290657: Liquid layout does not have min-width enforced +- #329769 by kmonty: Update zen_id_safe to remove underscores +- #275832: hook_theme implementation breaks maintenance page when database is down +- #362104: layout breaks on Zen-themed maintenance page +- Changed "or" back to "||" in template files since themers do need to learn a little PHP +- #346867 by debonator: navbar-inner is missing the "clear-block" class +- #325610 by Garrett Albright: Site name and logo don't link to frontpage on multilingual site +- #281106: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- #365631: Zen's table-styling-fix breaks update module's styling +- #322480 by grendzy, mr.baileys, Bevan, and JohnAlbin: Make registry rebuild warning less obtrusive +- #325630: Broken link in "Theme registry rebuilt" warning when Clean URLs is off +- #324104 by JohnAlbin and dalin: Broken block editing link for Views 2 +- #365205: block editing link doesn't work with Menu Block 6.x-2.1 and later +- #308251 by Garrett Albright: Improve icon placement on status, warning, and error messages +- Added $body_classes_array variable to page template +- #343945: Fix zen_breadcrumb_title setting to use proper menu_get_active_item() +- #279896 by lutegrass: Help prevent double H1 tags on homepage that is not /node +- #310507 by MikeyLikesIt: Footer region not output in Zen Classic +- #347195: Remove theme registry fix that was needed for broken Drupal 6.0 - 6.6 +- #346706 by jsaints: Content clipped after page one when printing in Firefox +- #311529: Remove core's page-ARG0 body class, leaving zen's page-PATH +- Simplified body class generation code +- #334956 by hansrossel: Remove no-longer-needed fix for "Flash of Unstyled Content in IE" +- Fixed theme settings CSS for IE6 users +- Added Photoshop file for STARTERKIT screenshot +- Added Photoshop file for messages +- Allow easier CSS rule overriding by including THEMENAME.css file last +- Fixed message styling in Zen Classic +- #308957: html-elements.css not enabled in STARTERKIT +- #288213 by budda: Tabs in IE have a text select cursor rather than hand pointer +- #310818: Auto theme-registry rebuild warns themer multiple times + +Zen 6.x-1.0-beta3, 2008-09-15 +----------------------------- +- #308251: Add useful styling for status, warning, and error messages +- #307309: Add feature to rebuild theme registry during theme development +- Removed path_to_zentheme() since we're not conditionally including wireframes.css or block-editing.css +- #245832: Add IE conditional stylesheets to .info file +- #263228: Allow sub-themes to override wireframes.css +- #260605: Can't override block-editing.css +- #308266: Don't display footer if no footer message or footer blocks +- Changed $block_classes to $classes and $comment_classes to $classes and $node_classes to $classes +- #290838 by thehong: Only display comments block when comments content is not empty +- Don't display comment wrapper title on forums +- #299397: Synchronize Zen's tpl files with core's tpl files +- #281106 by kmonty: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- Changed "||" to "or" in template files since its more intuitive to PHP newbies +- #279896: Help prevent double H1 tags on homepage that is not /node +- #279896: Moved styles to zen.css that should never have been in layout.css +- #255265 by kmonty: Don't "skip to nav" if there's no nav +- Re-arranged sidebar classes so they are in no-sidebars -> two-sidebars order in the layout CSS files +- #306856: Optimize code by adding conditional includes +- Moved some comments from zen to STARTERKIT where they belong +- Optimized zen_breadcrumb() +- Folded template-menus.php back into template.php since its not conditionally included +- Removed theme_username from STARTERKIT and zen_classic since it was fixed in Drupal 6.3 +- Optimized zen_menu_item_link() +- #305311: CSS files makes reference to to drupal5-reference.css +- #299419: Remove empty zen.css in sub-themes +- #284798: PHP warning when settings section of .info file is missing +- #272655: Make STARTERKIT_theme easier to extend + +Zen 6.x-1.0-beta2, 2008-05-20 +----------------------------- +- #260016: PHP 4 Parse error: syntax error, unexpected '&' + +Zen 6.x-1.0-beta1, 2008-05-15 +----------------------------- +- #253609 by jjeff: Add 'region' class to regions +- #258123 by jjeff: Rearrange placement of #site-name strong +- #248103: Allow themes to set defaults for settings in their .info files +- #249532: Allow subthemes to have preprocess hooks without tpl files +- #223518: Option to show page title in breadcrumbs +- #253249: zen_id_safe fails when first character is extended latin +- #251632: Make the closure region more useful +- #199682: 'Submitted by' text is shown for content even if setting is disabled +- #222339: Blocks in Zen Classic header and closure lack padding +- #248780: admin table styles override update_status styling +- #232840: OpenID login block displaying incorrectly +- #246110 by jjeff: zen.css breaks .container-inline +- #229661: Search Box doesn't return any results or warnings +- #244023 by jjeff: Make block editing links go to actual menu edit pages +- #245968 by jjeff: Put the word "Comments" above comments +- #238387: Update README on how to edit the .info file +- #227297 by Aragorn450: CSS Include for wireframes broken +- Prevented "notice: Undefined variable: edit_links" for anonymous users +- Made block-editing.css a "theme"-type CSS file +- #224416 by sykora: displaying on mouse over on block heading +- Added complete Drupal 6 CSS for easy reference by theme developers +- Added Photoshop file for tabs +- #222299: Block editing link in Zen Classic footer is white on white + +Zen 5.x-1.2, 2009-02-15 +----------------------- +- #342004 by Amitaibu: Add css hint to prevent cramped-looking tables +- #290657: Liquid layout does not have min-width enforced +- #279896 by lutegrass: Help prevent double H1 tags on homepage that is not /node +- #346706 by jsaints: Content clipped after page one when printing in Firefox +- Added $body_classes_array variable to page template +- Simplified body class generation code +- Fixed theme settings CSS for IE6 users +- #288213 by budda: Tabs in IE have a text select cursor rather than hand pointer +- #249823: Add options to toggle display of primary and secondary links +- #281106 by kmonty: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- #279896: Help prevent double H1 tags on homepage that is not /node +- #279896: Moved styles to zen.css that should never have been in layout.css +- #255265 by kmonty: Don't "skip to nav" if there's no nav +- #263228: Allow sub-themes to override wireframes.css +- Added sample override template file for search block's form +- Fixed _zen_hook() to look in sub-theme directory when $hook is not valid PHP function name +- #223518: Option to show page title in breadcrumbs +- #255263: Don't call preprocess functions twice when Zen is active theme +- #253249: zen_id_safe fails when first character is extended latin + +Zen 5.x-1.1, 2008-04-21 +----------------------- +- #246109: Add MODULE_preprocess_HOOK functions to Zen +- #199682: 'Submitted by' text is shown for content even if setting is disabled +- #247960: Add THEME_preprocess() hook to Zen +- #222339: Blocks in Zen Classic header and closure lack padding +- #248720 by matt@antinomia: Only UPDATE {system} table WHERE type = 'theme' +- #248780: admin table styles override update_status styling +- #246110 by jjeff: zen.css breaks .container-inline +- Prevented "notice: Undefined variable: edit_links" for anonymous users +- Made block-editing.css a "theme"-type CSS file +- Added Photoshop file for tabs +- #222299: Block editing link in Zen Classic footer is white on white + +Zen 5.x-1.0, 2008-02-14 +----------------------- +- #220161: Change SUBTHEME to STARTERKIT to prevent accidental WSOD +- #221545 by jjeff: Add theme_comment_wrapper() and theme_username() from Zengine +- #220551: IE6: sidebars disappear when resizing window +- Added body classes: section-node-add, section-node-edit, section-node-delete +- Prevented display of empty help from node_help() +- #219401: Add theme override examples for all functions used in Zen core + +Zen 5.x-1.0-beta2, 2008-01-29 +----------------------------- +- #214777: sub-theme's search-theme-form.tpl is ignored +- #206707: tr.even/odd border-bottom is missing in IE +- #207743 by jjeff: Added translatable "Unpublished" text as background +- #207743 by jjeff: Added block editing links on hover +- Added extended block classes (zebra class by jjeff) +- #207743 by jjeff: Allow a sub-theme to add/alter block variables +- #110897: oversize content causes IE6 layout breakage (now fixed in Zen Classic) +- #211156 by jjeff: $subtheme_directory variable in page.tpl.php never gets populated +- #206060: changed inline styling method for navbar links from inline to float + +Zen 5.x-1.0-beta1, 2008-01-06 +----------------------------- +- Removed named anchors from doc flow to prevent any styles from appearing +- #203213 by kdebaas: Add node-teaser class to nodes displayed as teasers +- #203112 by kdebaas: Un-localizable string in search-theme-form.tpl.php +- #201793: Fixed fatal error when no settings are added to a sub-theme's settings +- #196181: _phptemplate_callback doesn't look in sub-theme folder for .tpl.php files +- Added sample override template file for drupal search form +- Added SUBTHEME directory as a starter sub-theme for developers +- #199036 by joachim: Make padding on #squeeze conditional +- #199578: Fatal error on Zen Classic theme settings when using admin theme +- #200380 by psynaptic: missing semi-colon in layout-fixed.css +- #196230: Tabs broken in IE5 and IE6 +- #199682: 'Submitted by' text is shown even if setting is disabled +- #171201: Remove un-localizable date/time format from base theme +- Added theme settings to control layout method and wireframes inclusion +- Added fixed layout stylesheet + +Zen 5.x-0.8, 2007-11-29 +----------------------- +- #196223: IE5 always loads @import print stylesheet +- #184232: Add README documentation +- #121991: Source rendering order needs adjustment +- #110897: oversize content causes IE6 layout breakage +- Added unique classes for each page and website section +- Added customizable breadcrumb settings +- Split template.php into multiple files to ease theme developer overload +- Add prettier tab styling +- #141784: Add conditional IE stylesheets +- Merge zen-fixed with zen_classic +- Add optional Theme Settings API integration +- #169359: Base CSS and tpl files don't get loaded (sub-theme with page.tpl.php) +- #171464: Create starter theme; migrate current style to a sub-theme +- Add ability to change regions in a sub-theme +- Add complete Drupal 5 CSS for easy reference by theme developers +- #183936: Backport Drupal 6 $body_classes + +Zen 5.x-0.7, 2007-10-15 +----------------------- +- #100894: For SEO, H1#site-name should be div#site-name strong +- #118467 by leandrosiow: Screen redraw errors with resizable textareas in Firefox +- #154937 by msonnabaum: add skip navigation for screen readers/mobility impaired +- #122592: Ability to theme each primary link +- #178560 by incognito: Shifting avatars in the comment blocks +- #110553 by rport: Use png instead of gif for images +- #120052: Add linux fonts +- #183360: Empty H2 appears on blocks with no titles +- #121101: zen.css does not validate +- #110902: IE6: text falls outside and to the left of content area +- #183354: Add a div around the feed icons +- #120341: Sidebar has unwanted 5em bottom margin +- #122938: Enabling CSS aggregation messes up the CSS in Safari +- #110897: oversize content causes IE6 layout breakage +- #119270: profile pictures indenting +- #118170 by mr700: blockquote css border has two widths +- #110810: change .submitted span to div +- #100899: don't use sidebar class for widths +- #182130 by joachim: links in h2 and h3 different sizes +- #182556: Added CHANGELOG + +Zen 5.x-0.6, 2007-01-17 +----------------------- +- Initial pre-release diff --git a/lab_site_themes/osu_drupal_1_11/zen/LICENSE.txt b/lab_site_themes/osu_drupal_1_11/zen/LICENSE.txt new file mode 100644 index 0000000..2c095c8 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/LICENSE.txt @@ -0,0 +1,274 @@ +GNU GENERAL PUBLIC LICENSE + + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, +Cambridge, MA 02139, USA. Everyone is permitted to copy and distribute +verbatim copies of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your freedom to +share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free software--to +make sure the software is free for all its users. This General Public License +applies to most of the Free Software Foundation's software and to any other +program whose authors commit to using it. (Some other Free Software +Foundation software is covered by the GNU Library General Public License +instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the +freedom to distribute copies of free software (and charge for this service if +you wish), that you receive source code or can get it if you want it, that you +can change the software or use pieces of it in new free programs; and that +you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to +deny you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must make +sure that they, too, receive or can get the source code. And you must show +them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients +to know that what they have is not the original, so that any problems +introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will individually +obtain patent licenses, in effect making the program proprietary. To prevent +this, we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND + MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms +of this General Public License. The "Program", below, refers to any such +program or work, and a "work based on the Program" means either the +Program or any derivative work under copyright law: that is to say, a work +containing the Program or a portion of it, either verbatim or with +modifications and/or translated into another language. (Hereinafter, translation +is included without limitation in the term "modification".) Each licensee is +addressed as "you". + +Activities other than copying, distribution and modification are not covered +by this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made +by running the Program). Whether that is true depends on what the Program +does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you +may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, +thus forming a work based on the Program, and copy and distribute such +modifications or work under the terms of Section 1 above, provided that you +also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices stating that +you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in whole or in +part contains or is derived from the Program or any part thereof, to be +licensed as a whole at no charge to all third parties under the terms of this +License. + +c) If the modified program normally reads commands interactively when run, +you must cause it, when started running for such interactive use in the most +ordinary way, to print or display an announcement including an appropriate +copyright notice and a notice that there is no warranty (or else, saying that +you provide a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this License. +(Exception: if the Program itself is interactive but does not normally print such +an announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be +reasonably considered independent and separate works in themselves, then +this License, and its terms, do not apply to those sections when you distribute +them as separate works. But when you distribute the same sections as part +of a whole which is a work based on the Program, the distribution of the +whole must be on the terms of this License, whose permissions for other +licensees extend to the entire whole, and thus to each and every part +regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to +work written entirely by you; rather, the intent is to exercise the right to +control the distribution of derivative or collective works based on the +Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of a +storage or distribution medium does not bring the other work under the scope +of this License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 +and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable source +code, which must be distributed under the terms of Sections 1 and 2 above +on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, to give +any third party, for a charge no more than your cost of physically performing +source distribution, a complete machine-readable copy of the corresponding +source code, to be distributed under the terms of Sections 1 and 2 above on +a medium customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer to distribute +corresponding source code. (This alternative is allowed only for +noncommercial distribution and only if you received the program in object +code or executable form with such an offer, in accord with Subsection b +above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source code +means all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation and +installation of the executable. However, as a special exception, the source +code distributed need not include anything that is normally distributed (in +either source or binary form) with the major components (compiler, kernel, +and so on) of the operating system on which the executable runs, unless that +component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to +copy from a designated place, then offering equivalent access to copy the +source code from the same place counts as distribution of the source code, +even though third parties are not compelled to copy the source along with the +object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, +modify, sublicense or distribute the Program is void, and will automatically +terminate your rights under this License. However, parties who have received +copies, or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the +Program or its derivative works. These actions are prohibited by law if you +do not accept this License. Therefore, by modifying or distributing the +Program (or any work based on the Program), you indicate your acceptance +of this License to do so, and all its terms and conditions for copying, +distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the original +licensor to copy, distribute or modify the Program subject to these terms and +conditions. You may not impose any further restrictions on the recipients' +exercise of the rights granted herein. You are not responsible for enforcing +compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose +that choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original copyright +holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In such +case, this License incorporates the limitation as if written in the body of this +License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will be +similar in spirit to the present version, but may differ in detail to address new +problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies +a version number of this License which applies to it and "any later version", +you have the option of following the terms and conditions either of that +version or of any later version published by the Free Software Foundation. If +the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software +Foundation, write to the Free Software Foundation; we sometimes make +exceptions for this. Our decision will be guided by the two goals of +preserving the free status of all derivatives of our free software and of +promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT +PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL +NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR +AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR +ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE +LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, +SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA +OR DATA BEING RENDERED INACCURATE OR LOSSES +SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE +PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN +IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS diff --git a/lab_site_themes/osu_drupal_1_11/zen/README.txt b/lab_site_themes/osu_drupal_1_11/zen/README.txt new file mode 100644 index 0000000..0446679 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/README.txt @@ -0,0 +1,181 @@ +// $Id: README.txt,v 1.11.2.5 2009/11/10 08:07:59 johnalbin Exp $ + +Full documentation on the Zen theme can be found in Drupal's Handbook: + http://drupal.org/node/193318 + +Excellent documentation on Drupal theming can be found in the Theme Guide: + http://drupal.org/theme-guide + + +INSTALLATION +------------ + + 1. Download Zen from http://drupal.org/project/zen + + 2. Unpack the downloaded file, take the entire zen folder (which includes the + README.txt file, a STARTERKIT folder, etc.) and place it in your Drupal + installation under one of the following locations: + sites/all/themes + making it available to the default Drupal site and to all Drupal sites + in a multi-site configuration + sites/default/themes + making it available to only the default Drupal site + sites/example.com/themes + making it available to only the example.com site if there is a + sites/example.com/settings.php configuration file + + Please note: you will need to create the "theme" folder under "sites/all/" + or "sites/default/". + + For more information about acceptable theme installation directories, read + the sites/default/default.settings.php file in your Drupal installation. + + 3. Log in as an administrator on your Drupal site and go to Administer > Site + building > Themes (admin/build/themes). You will see the Zen theme there + with links on how to create your own sub-theme. You can optionally make Zen + the default theme. + + +BUILD YOUR OWN SUB-THEME +------------------------ + +*** IMPORTANT *** + +* In Drupal 6, the theme system caches template files and which theme functions + should be called. What that means is if you add a new theme or preprocess + function to your template.php file or add a new template (.tpl.php) file to + your sub-theme, you will need to rebuild the "theme registry." See + http://drupal.org/node/173880#theme-registry + +* Drupal 6 also stores a cache of the data in .info files. If you modify any + lines in your sub-theme's .info file, you MUST refresh Drupal 6's cache by + simply visiting the admin/build/themes page. + + +The base Zen theme is designed to be easily extended by its sub-themes. You +shouldn't modify any of the CSS or PHP files in the zen/ folder; but instead you +should create a sub-theme of zen which is located in a folder outside of the +root zen/ folder. The examples below assume zen and your sub-theme will be +installed in sites/all/themes/, but any valid theme directory is acceptable +(read the sites/default/default.settings.php for more info.) + + Why? To learn why you shouldn't modify any of the files in the zen/ folder, + see http://drupal.org/node/245802 + + 1. Copy the STARTERKIT folder out of the zen/ folder and rename it to be your + new sub-theme. IMPORTANT: Only lowercase letters and underscores should be + used for the name of your sub-theme. + + For example, copy the sites/all/themes/zen/STARTERKIT folder and rename it + as sites/all/themes/foo. + + Why? Each theme should reside in its own folder. Unlike in Drupal 5, + sub-themes can (and should) reside in a folder separate from their base + theme. + + 2. In your new sub-theme folder, rename the STARTERKIT.info.txt file to include + the name of your new sub-theme and remove the ".txt" extension. Then edit + the .info file by changing any occurrence of STARTERKIT with the name of + your sub-theme and editing the name and description field. + + For example, rename the foo/STARTERKIT.info file to foo/foo.info. Edit the + foo.info file and change "STARTERKIT.css" to "foo.css", change "name = Zen + Sub-theme Starter Kit" to "name = Foo", and change "description = Read..." + to "description = A Zen sub-theme". + + Why? The .info file describes the basic things about your theme: its + name, description, features, template regions, CSS files, and JavaScript + files. See the Drupal 6 Theme Guide for more info: + http://drupal.org/node/171205 + + Then, visit your site's admin/build/themes to refresh Drupal 6's cache of + .info file data. + + 3. If you want a liquid layout for your theme, copy the layout-liquid.css from + the zen/zen folder and place it in your sub-theme's folder. If you want a + fixed-width layout for your theme, copy the layout-fixed.css from the + zen/zen folder and place it in your sub-theme's folder. Rename the layout + stylesheet to "layout.css". + + For example, copy zen/zen/layout-fixed.css and rename it as foo/layout.css. + Note that the .info file already has an entry for your layout.css file. + + Why? In Drupal 6 theming, if you want to modify a stylesheet included by + the base theme or by a module, you should copy the stylesheet from the + base theme or module's directory to your sub-theme's directory and then + add the stylesheet to your .info file. See the Drupal 6 Theme Guide for + more info: http://drupal.org/node/171209 + + 4. Copy the zen stylesheet from the zen folder and place it in your sub-theme's + folder. Rename it to be the name of your sub-theme. + + For example, copy zen/zen/zen.css and rename it as foo/foo.css. Note that + the .info file already has an entry for your foo.css file and that your + .info file removes the base theme's zen.css file. + + 5. Copy the print stylesheet from the zen folder and place it in your + sub-theme's folder. + + For example, copy zen/zen/print.css to foo/print.css. Note that the .info + file already has an entry for your print.css file. + + 6. Copy the html-elements stylesheet from the zen folder and place it in your + sub-theme's folder. + + For example, copy zen/zen/html-elements.css to foo/html-elements.css. Note + that the .info file already has an entry for your html-elements.css file. + + 7. Edit the template.php and theme-settings.php files in your sub-theme's + folder; replace ALL occurrences of "STARTERKIT" with the name of your + sub-theme. + + For example, edit foo/template.php and foo/theme-settings.php and replace + "STARTERKIT" with "foo". + + 8. Log in as an administrator on your Drupal site and go to Administer > Site + building > Themes (admin/build/themes) and enable your new sub-theme. + + +Optional: + + 9. MODIFYING ZEN CORE STYLESHEETS: + If you decide you want to modify any of the other stylesheets in the zen + folder, copy them to your sub-theme's folder before making any changes. + Also, be sure the new stylesheet is included in your .info file, that you + have rebuilt the theme registry, and that you have refreshed the .info + cache. + + For example, copy zen/zen/block-editing.css to foo/block-editing.css. Then + edit foo/foo.info and uncomment this line to activate it: + ;stylesheets[all][] = block-editing.css + to: + stylesheets[all][] = block-editing.css + Then, visit your site's admin/build/themes to refresh Drupal 6's cache of + .info file data. + +10. MODIFYING ZEN CORE TEMPLATE FILES: + If you decide you want to modify any of the .tpl.php template files in the + zen folder, copy them to your sub-theme's folder before making any changes. + And then rebuild the theme registry. + + For example, copy zen/zen/page.tpl.php to foo/page.tpl.php. + +11. THEMEING DRUPAL'S SEARCH FORM: + Copy the search-theme-form.tpl.php template file from the modules/search/ + folder and place it in your sub-theme's folder. And then rebuild the theme + registry. + + You can find a full list of Drupal templates that you can override on: + http://drupal.org/node/190815 + + Why? In Drupal 6 theming, if you want to modify a template included by a + module, you should copy the template file from the module's directory to + your sub-theme's directory and then rebuild the theme registry. See the + Drupal 6 Theme Guide for more info: http://drupal.org/node/173880 + +12. FURTHER EXTENSIONS OF YOUR SUB-THEME: + Discover further ways to extend your sub-theme by reading Zen's + documentation online at: + http://drupal.org/node/193318 + and Drupal 6's Theme Guide online at: + http://drupal.org/theme-guide diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/STARTERKIT.info.txt b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/STARTERKIT.info.txt new file mode 100644 index 0000000..fdef169 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/STARTERKIT.info.txt @@ -0,0 +1,90 @@ +; $Id: STARTERKIT.info.txt,v 1.1.2.3 2009/05/08 15:05:04 johnalbin Exp $ + + + ; The name and description of the theme used on the admin/build/themes page. +name = Zen Sub-theme Starter Kit +description = Read the online docs on how to create a sub-theme. + + ; The screenshot used on the admin/build/themes page. +screenshot = screenshot.png + + ; "core" specifies the version of Drupal that this theme is compatible with. + ; "base theme" specifies that this is a theme that uses the "zen" theme as its + ; base theme. Its unlikely you will ever need to change these, but they are + ; required fields for a Zen sub-theme. The "engine" field is not used in a + ; sub-theme since the engine is inherited from its base theme. +core = 6.x +base theme = zen + + ; This section adds CSS files to your theme. The media type is specified in + ; the brackets. Typical CSS media types include "all", "screen", "print", and + ; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full + ; list of stylesheet media types in CSS 2.1. + ; + ; You can also override any of Zen's stylesheets or any module's stylesheets, + ; an /extremely/ useful feature. See the excellent Drupal 6 Theme Guide at + ; http://drupal.org/node/171209 for more details. +stylesheets[all][] = layout.css +stylesheets[all][] = html-elements.css +; stylesheets[all][] = tabs.css +; stylesheets[all][] = messages.css +; stylesheets[all][] = block-editing.css +; stylesheets[all][] = wireframes.css +stylesheets[all][] = STARTERKIT.css +stylesheets[print][] = print.css + ; To prevent stylesheets of a base theme or of a module from being included in + ; our sub-theme, we specify it in our .info file (and we don't need to have a + ; stylesheet in our sub-theme with that name.) For example, we prevent the + ; zen.css file in the base theme from being included by specifying it here. +stylesheets[all][] = zen.css + + ; Set the conditional stylesheets that are processed by IE. +; conditional-stylesheets[if IE][all][] = ie.css + + ; Optionally add some jquery scripts to your theme. +; scripts[] = script.js + + ; The regions defined in Zen's default page.tpl.php file. The name in + ; brackets is the name of the variable in the page.tpl.php file, (e.g. + ; "[content_top]" in the .info file means there should be a $content_top + ; variable in the page.tpl.php file.) The text after the equals sign is a + ; descriptive text used on the admin/build/blocks page. + ; + ; To add a new region, copy Zen's page.tpl.php to your sub-theme's directory, + ; add a line line to this file, and then add the new variable to your + ; page.tpl.php template. +regions[left] = left sidebar +regions[right] = right sidebar +regions[navbar] = navigation bar +regions[content_top] = content top +regions[content_bottom] = content bottom +regions[header] = header +regions[footer] = footer +regions[closure_region] = closure + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = logo +features[] = name +features[] = slogan +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon +features[] = primary_links +features[] = secondary_links + + ; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/drupal6-reference.css b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/drupal6-reference.css new file mode 100644 index 0000000..fd3a158 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/drupal6-reference.css @@ -0,0 +1,1982 @@ +/* $Id: drupal6-reference.css,v 1.1.2.1 2009/02/13 07:32:26 johnalbin Exp $ */ + +/** + * @file + * DRUPAL 6.x Reference CSS + * + * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY BY THE ZEN THEME. + * + * Drupal has very modular CSS. Which means that only the CSS that is needed + * for a particular page is loaded. This is a good thing. + * + * However, this makes it difficult for theme developers to discover how and + * where a particular style is coming from. So, here in all its glory is the + * complete CSS included with Drupal core 6.x. + * + * And, if you're not already, you should check out the free Firebug extension + * for Firefox. With it, you can inspect elements and easily view and play with + * its CSS styles. http://www.getfirebug.com + */ + + +/* + * modules/aggregator/aggregator-rtl.css + */ + +#aggregator .feed-source .feed-icon { + float: left; +} + + +/* + * modules/aggregator/aggregator.css + */ + +#aggregator .feed-source .feed-title { + margin-top: 0; +} +#aggregator .feed-source .feed-image img { + margin-bottom: 0.75em; +} +#aggregator .feed-source .feed-icon { + float: right; /* LTR */ + display: block; +} +#aggregator .feed-item { + margin-bottom: 1.5em; +} +#aggregator .feed-item-title { + margin-bottom: 0; + font-size: 1.3em; +} +#aggregator .feed-item-meta, #aggregator .feed-item-body { + margin-bottom: 0.5em; +} +#aggregator .feed-item-categories { + font-size: 0.9em; +} +#aggregator td { + vertical-align: bottom; +} +#aggregator td.categorize-item { + white-space: nowrap; +} +#aggregator .categorize-item .news-item .body { + margin-top: 0; +} +#aggregator .categorize-item h3 { + margin-bottom: 1em; + margin-top: 0; +} + + +/* + * modules/block/block.css + */ + +#blocks td.region { + font-weight: bold; +} +#blocks tr.region-message { + font-weight: normal; + color: #999; +} +#blocks tr.region-populated { + display: none; +} +.block-region { + background-color: #ff6; + margin-top: 4px; + margin-bottom: 4px; + padding: 3px; +} + + +/* + * modules/book/book-rtl.css + */ + +.book-navigation .page-previous { + float: right; +} +.book-navigation .page-up { + float: right; +} + + +/* + * modules/book/book.css + */ + +.book-navigation .menu { + border-top: 1px solid #888; + padding: 1em 0 0 3em; +} +.book-navigation .page-links { + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.book-navigation .page-previous { + text-align: left; + width: 42%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-up { + margin: 0 5%; + width: 4%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-next { + text-align: right; + width: 42%; + display: block; + float: right; +} +#book-outline { + min-width: 56em; +} +.book-outline-form .form-item { + margin-top: 0; + margin-bottom: 0; +} +#edit-book-bid-wrapper .description { + clear: both; +} +#book-admin-edit select { + margin-right: 24px; +} +#book-admin-edit select.progress-disabled { + margin-right: 0; +} +#book-admin-edit tr.ahah-new-content { + background-color: #ffd; +} +#book-admin-edit .form-item { + float: left; +} + + +/* + * modules/color/color-rtl.css + */ + +#placeholder { + left: 0; + right: auto; +} + +/* Palette */ +.color-form .form-item { + padding-left: 0; + padding-right: 1em; +} +.color-form label { + float: right; + clear: right; +} +.color-form .form-text, .color-form .form-select { + float: right; +} +.color-form .form-text { + margin-right: 0; + margin-left: 5px; +} + +#palette .hook { + float: right; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook-rtl.png) no-repeat 0 0; +} +#palette .up { + background-position: 0 -27px; +} +#palette .both { + background-position: 0 -54px; +} + +#palette .lock { + float: right; + right: -10px; +} +html.js #preview { + float: right; +} + + +/* + * modules/color/color.css + */ + +/* Farbtastic placement */ +.color-form { + max-width: 50em; + position: relative; +} +#placeholder { + position: absolute; + top: 0; + right: 0; /* LTR */ +} + +/* Palette */ +.color-form .form-item { + height: 2em; + line-height: 2em; + padding-left: 1em; /* LTR */ + margin: 0.5em 0; +} +.color-form label { + float: left; /* LTR */ + clear: left; /* LTR */ + width: 10em; +} +.color-form .form-text, .color-form .form-select { + float: left; /* LTR */ +} +.color-form .form-text { + text-align: center; + margin-right: 5px; /* LTR */ + cursor: pointer; +} + +#palette .hook { + float: left; /* LTR */ + margin-top: 3px; + width: 16px; + height: 16px; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook.png) no-repeat 100% 0; /* LTR */ +} +#palette .up { + background-position: 100% -27px; /* LTR */ +} +#palette .both { + background-position: 100% -54px; /* LTR */ +} + +#palette .lock { + float: left; /* LTR */ + position: relative; + top: -1.4em; + left: -10px; /* LTR */ + width: 20px; + height: 25px; + background: url(images/lock.png) no-repeat 50% 2px; + cursor: pointer; +} +#palette .unlocked { + background-position: 50% -22px; +} +#palette .form-item { + width: 20em; +} +#palette .item-selected { + background: #eee; +} + +/* Preview */ +#preview { + display: none; +} +html.js #preview { + display: block; + position: relative; + float: left; /* LTR */ +} + + +/* + * modules/comment/comment-rtl.css + */ + +.indented { + margin-left: 0; + margin-right: 25px; +} + + +/* + * modules/comment/comment.css + */ + +.indented { + margin-left: 25px; /* LTR */ +} +.comment-unpublished { + background-color: #fff4f4; +} +.preview .comment { + background-color: #ffffea; +} + + +/* + * modules/dblog/dblog-rtl.css + */ + +#dblog-filter-form .form-item { + float: right; + padding-right: 0; + padding-left: .8em; +} + + +/* + * modules/dblog/dblog.css + */ + +#dblog-filter-form .form-item { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#dblog-filter-form .form-item select.form-select { + width: 100%; +} +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #ddf; +} +tr.dblog-content .active { + background: #cce; +} +tr.dblog-page-not-found, tr.dblog-access-denied { + background: #dfd; +} +tr.dblog-page-not-found .active, tr.dblog-access-denied .active { + background: #cec; +} +tr.dblog-error { + background: #ffc9c9; +} +tr.dblog-error .active { + background: #eeb9b9; +} + + +/* + * modules/forum/forum-rtl.css + */ + +#forum tr td.forum { + padding-left: 0.5em; + padding-right: 25px; + background-position: 98% 2px; +} +.forum-topic-navigation { + padding: 1em 3em 0 0; +} +.forum-topic-navigation .topic-previous { + text-align: left; + float: right; +} +.forum-topic-navigation .topic-next { + text-align: right; + float: left; +} + + +/* + * modules/forum/forum.css + */ + +#forum .description { + font-size: 0.9em; + margin: 0.5em; +} +#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager { + white-space: nowrap; +} +#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager { + text-align: center; +} +#forum tr td.forum { + padding-left: 25px; /* LTR */ + background-position: 2px 2px; /* LTR */ + background-image: url(../../misc/forum-default.png); + background-repeat: no-repeat; +} +#forum tr.new-topics td.forum { + background-image: url(../../misc/forum-new.png); +} +#forum div.indent { + margin-left: 20px; +} + +.forum-topic-navigation { + padding: 1em 0 0 3em; /* LTR */ + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.forum-topic-navigation .topic-previous { + text-align: right; /* LTR */ + float: left; /* LTR */ + width: 46%; +} +.forum-topic-navigation .topic-next { + text-align: left; /* LTR */ + float: right; /* LTR */ + width: 46%; +} + + +/* + * modules/help/help-rtl.css + */ + +.help-items { + float: right; + padding-right: 0; + padding-left: 3%; +} +.help-items-last { + padding-right: 0; + padding-left: 0; +} + + +/* + * modules/help/help.css + */ + +.help-items { + float: left; /* LTR */ + width: 22%; + padding-right: 3%; /* LTR */ +} +.help-items-last { + padding-right: 0; /* LTR */ +} + + +/* + * modules/locale/locale.css + */ + +.locale-untranslated { + font-style: normal; + text-decoration: line-through; +} + + +/* + * modules/node/node-rtl.css + */ + +#node-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + + +/* + * modules/node/node.css + */ + +.node-unpublished { + background-color: #fff4f4; +} +.preview .node { + background-color: #ffffea; +} +#node-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#node-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +td.revision-current { + background: #ffc; +} +.node-form .form-text { + display: block; + width: 95%; +} +.node-form .container-inline .form-text { + display: inline; + width: auto; +} +.node-form .standard { + clear: both; +} +.node-form textarea { + display: block; + width: 95%; +} +.node-form .attachments fieldset { + float: none; + display: block; +} +.terms-inline { + display: inline; +} + + +/* + * modules/openid/openid.css + */ + +#edit-openid-identifier { + background-image: url("login-bg.png"); + background-position: 0% 50%; + background-repeat: no-repeat; + padding-left: 20px; +} + +div#edit-openid-identifier-wrapper { + display: block; +} + +html.js #user-login-form div#edit-openid-identifier-wrapper, +html.js #user-login div#edit-openid-identifier-wrapper { + display: none; +} + +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + display : block; +} + +#user-login-form ul { + margin-top: 0; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link, +#user-login li.openid-link, +#user-login li.user-link { + display: none; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link { + text-align : left; +} + +#user-login-form li.openid-link, +#user-login li.openid-link { + background: transparent url(login-bg.png) no-repeat scroll 1px 0.35em; +} + + +/* + * modules/poll/poll-rtl.css + */ + +.poll .bar .foreground { + float: right; +} +.poll .percent { + text-align: left; +} +.poll .vote-form .choices { + text-align: right; +} + + +/* + * modules/poll/poll.css + */ + +.poll .bar { + height: 1em; + margin: 1px 0; + background-color: #ddd; +} +.poll .bar .foreground { + background-color: #000; + height: 1em; + float: left; /* LTR */ +} +.poll .links { + text-align: center; +} +.poll .percent { + text-align: right; /* LTR */ +} +.poll .total { + text-align: center; +} +.poll .vote-form { + text-align: center; +} +.poll .vote-form .choices { + text-align: left; /* LTR */ + margin: 0 auto; + display: table; +} +.poll .vote-form .choices .title { + font-weight: bold; +} +.node-form #edit-poll-more { + margin: 0; +} +td.poll-chtext { + width: 80%; +} +td.poll-chvotes .form-text { + width: 85%; +} + + +/* + * modules/profile/profile.css + */ + +#profile-fields td.category { + font-weight: bold; +} +#profile-fields tr.category-message { + color: #999; +} +#profile-fields tr.category-populated { + display: none; +} + + +/* + * modules/search/search-rtl.css + */ + +.search-advanced .criterion { + float: right; + margin-right: 0; + margin-left: 2em; +} +.search-advanced .action { + float: right; + clear: right; +} + + +/* + * modules/search/search.css + */ + +.search-form { + margin-bottom: 1em; +} +.search-form input { + margin-top: 0; + margin-bottom: 0; +} +.search-results p { + margin-top: 0; +} +.search-results dt { + font-size: 1.1em; +} +.search-results dd { + margin-bottom: 1em; +} +.search-results .search-info { + font-size: 0.85em; +} +.search-advanced .criterion { + float: left; /* LTR */ + margin-right: 2em; /* LTR */ +} +.search-advanced .action { + float: left; /* LTR */ + clear: left; /* LTR */ +} + + +/* + * modules/system/admin-rtl.css + */ + +div.admin-panel .body { + padding: 0 8px 2px 4px; +} + +div.admin .expert-link { + text-align: left; + margin-right: 0; + margin-left: 1em; + padding-right: 0; + padding-left: 4px; +} + +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-right: 30px; +} + +table.system-status-report th { + background-position: 95% 50%; +} + +table.screenshot { + margin-left: 1em; +} + +.date-container { + clear: right; +} +.date-container .select-container, .date-container .custom-container { + float: right; +} +.date-container .custom-container { + margin-left: 0; + margin-right: 15px; +} + + + +/* + * modules/system/admin.css + */ + +/* +** Formatting for administration page +*/ +div.admin-panel { + margin: 0; + padding: 5px 5px 15px 5px; +} + +div.admin-panel .description { + margin: 0 0 3px; + padding: 2px 0 3px 0; +} + +div.admin-panel .body { + padding: 0 4px 2px 8px; /* LTR */ +} + +div.admin { + padding-top: 15px; +} + +div.admin .left { + float: left; + width: 47%; + margin-left: 1em; +} +div.admin .right { + float: right; + width: 47%; + margin-right: 1em; +} + +div.admin .expert-link { + text-align: right; /* LTR */ + margin-right: 1em; /* LTR */ + padding-right: 4px; /* LTR */ +} + +table.package { + width: 100%; +} +table.package .description { + width: 100%; +} +div.admin-dependencies, div.admin-required { + font-size: 0.9em; + color: #444; +} +span.admin-disabled { + color: #800; +} +span.admin-enabled { + color: #080; +} +span.admin-missing { + color: #f00; +} + +/** + * Formatting for status report + */ +table.system-status-report th { + border-bottom: 1px solid #ccc; +} +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-left: 30px; /* LTR */ +} +table.system-status-report th { + background-repeat: no-repeat; + background-position: 5px 50%; /* LTR */ + padding-top: 6px; + padding-bottom: 6px; +} +table.system-status-report tr.error th { + background-image: url(../../misc/watchdog-error.png); +} +table.system-status-report tr.warning th { + background-image: url(../../misc/watchdog-warning.png); +} +table.system-status-report tr.ok th { + background-image: url(../../misc/watchdog-ok.png); +} + +/** + * Formatting for theme configuration + */ +.theme-settings-left { + float: left; + width: 49%; +} +.theme-settings-right { + float: right; + width: 49%; +} +.theme-settings-bottom { + clear: both; +} + +/** + * Formatting for theme overview + */ +table.screenshot { + margin-right: 1em; /* LTR */ +} +.theme-info h2 { + margin-bottom: 0; +} +.theme-info p { + margin-top: 0; +} + + +/** + * Date and time settings page + */ +.date-container { + overflow: auto; + clear: left; /* LTR */ +} +.date-container .form-item { + margin-top: 0; +} +.date-container .select-container, .date-container .custom-container { + float: left; /* LTR */ +} +.date-container .custom-container { + margin-left: 15px; /* LTR */ + width: 50%; +} +html.js .custom-container label { + visibility: hidden; +} + + +/* + * modules/system/defaults-rtl.css + */ + +th { + text-align: right; + padding-right: 0; + padding-left: 1em; +} + + +/* + * modules/system/defaults.css + */ + +/* +** HTML elements +*/ +fieldset { + margin-bottom: 1em; + padding: .5em; +} +form { + margin: 0; + padding: 0; +} +hr { + height: 1px; + border: 1px solid gray; +} +img { + border: 0; +} +table { + border-collapse: collapse; +} +th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Markup free clearing +** Details: http://www.positioniseverything.net/easyclearing.html +*/ +.clear-block:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.clear-block { + display: inline-block; +} + +/* Hides from IE-mac \*/ +* html .clear-block { + height: 1%; +} +.clear-block { + display: block; +} +/* End hide from IE-mac */ + + +/* + * modules/system/maintenance.css + */ + +/* Update styles */ +#update-results { + margin-top: 3em; + padding: 0.25em; + border: 1px solid #ccc; + background: #eee; + font-size: smaller; +} +#update-results h2 { + margin-top: 0.25em; +} +#update-results h4 { + margin-bottom: 0.25em; +} +#update-results li.none { + color: #888; + font-style: italic; +} +#update-results li.failure strong { + color: #b63300; +} + + +/* + * modules/system/system-menus-rtl.css + */ + +ul.menu { + text-align:right; +} +ul.menu li { + margin: 0 0.5em 0 0; +} +li.expanded { + padding: 0.2em 0 0 0.5em; +} +li.collapsed { + list-style-image: url(../../misc/menu-collapsed-rtl.png); + padding: 0.2em 0 0 0.5em; +} +li.leaf { + padding: 0.2em 0 0 0.5em; +} + + +/* + * modules/system/system-menus.css + */ + +ul.menu { + list-style: none; + border: none; + text-align:left; /* LTR */ +} +ul.menu li { + margin: 0 0 0 0.5em; /* LTR */ +} +li.expanded { + list-style-type: circle; + list-style-image: url(../../misc/menu-expanded.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.collapsed { + list-style-type: disc; + list-style-image: url(../../misc/menu-collapsed.png); /* LTR */ + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.leaf { + list-style-type: square; + list-style-image: url(../../misc/menu-leaf.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li a.active { + color: #000; +} +td.menu-disabled { + background: #ccc; +} +ul.links { + margin: 0; + padding: 0; +} +ul.links.inline { + display: inline; +} +ul.links li { + display: inline; + list-style-type: none; + padding: 0 0.5em; +} +.block ul { + margin: 0; + padding: 0 0 0.25em 1em; /* LTR */ +} + + +/* + * modules/system/system-rtl.css + */ + +thead th { + text-align: right; + padding-left: 1em; + padding-right: 0.5em; +} + +.item-list .icon { + float: left; + padding-left: 0; + padding-right: 0.25em; + clear: left; +} +.item-list ul li { + margin: 0 1.5em 0.25em 0; +} + +.more-link { + text-align: left; +} +.more-help-link { + text-align: left; +} + +dl.multiselect dt, dl.multiselect dd { + float: right; + margin: 0 0 0 1em; +} + +.block ul { + padding: 0 1em 0.25em 0; +} + +ul.primary { + padding: 0 1em 0 0; +} +ul.primary li a { + margin-right: 5px; + margin-left: 0.5em; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: none; + border-left: 1px solid #ccc; +} +html.js input.form-autocomplete { + background-position: 0% 2px; +} +html.js input.throbbing { + background-position: 0% -18px; +} + +html.js fieldset.collapsible legend a { + padding-left: 0; + padding-right: 15px; + background-position: 98% 75%; +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed-rtl.png); + background-position: 98% 50%; +} + +div.teaser-button-wrapper { + float: left; + padding-right: 0; + padding-left: 5%; +} +.teaser-checkbox div.form-item { + float: left; + margin: 0 0 0 5%; +} +.progress .percentage { + float: left; +} +.progess-disabled { + float: right; +} +.ahah-progress { + float: right; +} +.ahah-progress .throbber { + float: right; +} +input.password-field { + margin-left: 10px; + margin-right: 0; +} +input.password-confirm { + margin-left: 10px; + margin-right: 0; +} + +.draggable a.tabledrag-handle { + float: right; + margin: -0.4em -0.5em -0.4em 0; + padding: 0.42em 0.5em 0.42em 1.5em; +} +div.indentation { + margin: -0.4em -0.4em -0.4em 0.2em; + padding: 0.42em 0.6em 0.42em 0; + float: right; +} +div.tree-child, div.tree-child-last { + background-position: -65px center; +} + + +/* + * modules/system/system.css + */ + +/* +** HTML elements +*/ +body.drag { + cursor: move; +} +th.active img { + display: inline; +} +tr.even, tr.odd { + background-color: #eee; + border-bottom: 1px solid #ccc; + padding: 0.1em 0.6em; +} +tr.drag { + background-color: #fffff0; +} +tr.drag-previous { + background-color: #ffd; +} +td.active { + background-color: #ddd; +} +td.checkbox, th.checkbox { + text-align: center; +} +tbody { + border-top: 1px solid #ccc; +} +tbody th { + border-bottom: 1px solid #ccc; +} +thead th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Other common styles +*/ +.breadcrumb { + padding-bottom: .5em +} +div.indentation { + width: 20px; + height: 1.7em; + margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ + padding: 0.42em 0 0.42em 0.6em; /* LTR */ + float: left; /* LTR */ +} +div.tree-child { + background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-last { + background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-horizontal { + background: url(../../misc/tree.png) no-repeat -11px center; +} +.error { + color: #e55; +} +div.error { + border: 1px solid #d77; +} +div.error, tr.error { + background: #fcc; + color: #200; + padding: 2px; +} +.warning { + color: #e09010; +} +div.warning { + border: 1px solid #f0c020; +} +div.warning, tr.warning { + background: #ffd; + color: #220; + padding: 2px; +} +.ok { + color: #008000; +} +div.ok { + border: 1px solid #00aa00; +} +div.ok, tr.ok { + background: #dfd; + color: #020; + padding: 2px; +} +.item-list .icon { + color: #555; + float: right; /* LTR */ + padding-left: 0.25em; /* LTR */ + clear: right; /* LTR */ +} +.item-list .title { + font-weight: bold; +} +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} +.item-list ul li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; + list-style: disc; +} +ol.task-list li.active { + font-weight: bold; +} +.form-item { + margin-top: 1em; + margin-bottom: 1em; +} +tr.odd .form-item, tr.even .form-item { + margin-top: 0; + margin-bottom: 0; + white-space: nowrap; +} +tr.merge-down, tr.merge-down td, tr.merge-down th { + border-bottom-width: 0 !important; +} +tr.merge-up, tr.merge-up td, tr.merge-up th { + border-top-width: 0 !important; +} +.form-item input.error, .form-item textarea.error, .form-item select.error { + border: 2px solid red; +} +.form-item .description { + font-size: 0.85em; +} +.form-item label { + display: block; + font-weight: bold; +} +.form-item label.option { + display: inline; + font-weight: normal; +} +.form-checkboxes, .form-radios { + margin: 1em 0; +} +.form-checkboxes .form-item, .form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} +.marker, .form-required { + color: #f00; +} +.more-link { + text-align: right; /* LTR */ +} +.more-help-link { + font-size: 0.85em; + text-align: right; /* LTR */ +} +.nowrap { + white-space: nowrap; +} +.item-list .pager { + clear: both; + text-align: center; +} +.item-list .pager li { + background-image:none; + display:inline; + list-style-type:none; + padding: 0.5em; +} +.pager-current { + font-weight:bold; +} +.tips { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.9em; +} +dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { + font-family: inherit; + font-size: inherit; + width: 14em; +} +dl.multiselect dd.a, dl.multiselect dd.a .form-item { + width: 8em; +} +dl.multiselect dt, dl.multiselect dd { + float: left; /* LTR */ + line-height: 1.75em; + padding: 0; + margin: 0 1em 0 0; /* LTR */ +} +dl.multiselect .form-item { + height: 1.75em; + margin: 0; +} + +/* +** Inline items (need to override above) +*/ +.container-inline div, .container-inline label { + display: inline; +} + +/* +** Tab navigation +*/ +ul.primary { + border-collapse: collapse; + padding: 0 0 0 1em; /* LTR */ + white-space: nowrap; + list-style: none; + margin: 5px; + height: auto; + line-height: normal; + border-bottom: 1px solid #bbb; +} +ul.primary li { + display: inline; +} +ul.primary li a { + background-color: #ddd; + border-color: #bbb; + border-width: 1px; + border-style: solid solid none solid; + height: auto; + margin-right: 0.5em; /* LTR */ + padding: 0 1em; + text-decoration: none; +} +ul.primary li.active a { + background-color: #fff; + border: 1px solid #bbb; + border-bottom: #fff 1px solid; +} +ul.primary li a:hover { + background-color: #eee; + border-color: #ccc; + border-bottom-color: #eee; +} +ul.secondary { + border-bottom: 1px solid #bbb; + padding: 0.5em 1em; + margin: 5px; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: 1px solid #ccc; /* LTR */ +} +ul.secondary a { + padding: 0; + text-decoration: none; +} +ul.secondary a.active { + border-bottom: 4px solid #999; +} + +/* +** Autocomplete styles +*/ +/* Suggestion list */ +#autocomplete { + position: absolute; + border: 1px solid; + overflow: hidden; + z-index: 100; +} +#autocomplete ul { + margin: 0; + padding: 0; + list-style: none; +} +#autocomplete li { + background: #fff; + color: #000; + white-space: pre; + cursor: default; +} +#autocomplete li.selected { + background: #0072b9; + color: #fff; +} +/* Animated throbber */ +html.js input.form-autocomplete { + background-image: url(../../misc/throbber.gif); + background-repeat: no-repeat; + background-position: 100% 2px; /* LTR */ +} +html.js input.throbbing { + background-position: 100% -18px; /* LTR */ +} + +/* +** Collapsing fieldsets +*/ +html.js fieldset.collapsed { + border-bottom-width: 0; + border-left-width: 0; + border-right-width: 0; + margin-bottom: 0; + height: 1em; +} +html.js fieldset.collapsed * { + display: none; +} +html.js fieldset.collapsed legend { + display: block; +} +html.js fieldset.collapsible legend a { + padding-left: 15px; /* LTR */ + background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */ +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed.png); /* LTR */ + background-position: 5px 50%; /* LTR */ +} +/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */ +* html.js fieldset.collapsed legend, +* html.js fieldset.collapsed legend *, +* html.js fieldset.collapsed table * { + display: inline; +} +/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */ +html.js fieldset.collapsible { + position: relative; +} +html.js fieldset.collapsible legend a { + display: block; +} +/* Avoid jumping around due to margins collapsing into collapsible fieldset border */ +html.js fieldset.collapsible .fieldset-wrapper { + overflow: auto; +} + +/* +** Resizable text areas +*/ +.resizable-textarea { + width: 95%; +} +.resizable-textarea .grippie { + height: 9px; + overflow: hidden; + background: #eee url(../../misc/grippie.png) no-repeat center 2px; + border: 1px solid #ddd; + border-top-width: 0; + cursor: s-resize; +} +html.js .resizable-textarea textarea { + margin-bottom: 0; + width: 100%; + display: block; +} + +/* +** Table drag and drop. +*/ +.draggable a.tabledrag-handle { + cursor: move; + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0 -0.4em -0.5em; /* LTR */ + padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */ + text-decoration: none; +} +a.tabledrag-handle:hover { + text-decoration: none; +} +a.tabledrag-handle .handle { + margin-top: 4px; + height: 13px; + width: 13px; + background: url(../../misc/draggable.png) no-repeat 0 0; +} +a.tabledrag-handle-hover .handle { + background-position: 0 -20px; +} + +/* +** Teaser splitter +*/ +.joined + .grippie { + height: 5px; + background-position: center 1px; + margin-bottom: -2px; +} +/* Keeps inner content contained in Opera 9. */ +.teaser-checkbox { + padding-top: 1px; +} +div.teaser-button-wrapper { + float: right; /* LTR */ + padding-right: 5%; /* LTR */ + margin: 0; +} +.teaser-checkbox div.form-item { + float: right; /* LTR */ + margin: 0 5% 0 0; /* LTR */ + padding: 0; +} +textarea.teaser { + display: none; +} +html.js .no-js { + display: none; +} + +/* +** Progressbar styles +*/ +.progress { + font-weight: bold; +} +.progress .bar { + background: #fff url(../../misc/progress.gif); + border: 1px solid #00375a; + height: 1.5em; + margin: 0 0.2em; +} +.progress .filled { + background: #0072b9; + height: 1em; + border-bottom: 0.5em solid #004a73; + width: 0%; +} +.progress .percentage { + float: right; /* LTR */ +} +.progress-disabled { + float: left; /* LTR */ +} +.ahah-progress { + float: left; /* LTR */ +} +.ahah-progress .throbber { + width: 15px; + height: 15px; + margin: 2px; + background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px; + float: left; /* LTR */ +} +tr .ahah-progress .throbber { + margin: 0 2px; +} +.ahah-progress-bar { + width: 16em; +} + +/* +** Formatting for welcome page +*/ +#first-time strong { + display: block; + padding: 1.5em 0 .5em; +} + +/* +** To be used with tableselect.js +*/ +tr.selected td { + background: #ffc; +} + +/* +** Floating header for tableheader.js +*/ +table.sticky-header { + margin-top: 0; + background: #fff; +} + +/* +** Installation clean URLs +*/ +#clean-url.install { + display: none; +} + +/* +** For anything you want to hide on page load when JS is enabled, so +** that you can use the JS to control visibility and avoid flicker. +*/ +html.js .js-hide { + display: none; +} + +/* +** Styles for the system modules page (admin/build/modules) +*/ +#system-modules div.incompatible { + font-weight: bold; +} + +/* +** Styles for the system themes page (admin/build/themes) +*/ +#system-themes-form div.incompatible { + font-weight: bold; +} + +/* +** Password strength indicator +*/ +span.password-strength { + visibility: hidden; +} +input.password-field { + margin-right: 10px; /* LTR */ +} +div.password-description { + padding: 0 2px; + margin: 4px 0 0 0; + font-size: 0.85em; + max-width: 500px; +} +div.password-description ul { + margin-bottom: 0; +} +.password-parent { + margin: 0 0 0 0; +} +/* +** Password confirmation checker +*/ +input.password-confirm { + margin-right: 10px; /* LTR */ +} +.confirm-parent { + margin: 5px 0 0 0; +} +span.password-confirm { + visibility: hidden; +} +span.password-confirm span { + font-weight: normal; +} + + +/* + * modules/taxonomy/taxonomy.css + */ + +tr.taxonomy-term-preview { + background-color: #EEE; +} +tr.taxonomy-term-divider-top { + border-bottom: none; +} +tr.taxonomy-term-divider-bottom { + border-top: 1px dotted #CCC; +} +.taxonomy-term-description { + margin: 5px 0 20px; +} + + +/* + * modules/tracker/tracker.css + */ + +#tracker td.replies { + text-align: center; +} +#tracker table { + width: 100%; +} + + +/* + * modules/update/update-rtl.css + */ + +.update .project { + padding-right: .25em; +} + +.update .version-status { + float: left; + padding-left: 10px; +} + +.update .version-status .icon { + padding-right: .5em; +} + +.update table.version .version-title { + padding-left: 1em; +} + +.update table.version .version-details { + padding-left: .5em; + direction: ltr; +} + +.update table.version .version-links { + text-align: left; + padding-left: 1em; +} + +.update .check-manually { + padding-right: 1em; +} + + +/* + * modules/update/update.css + */ + +.update .project { + font-weight: bold; + font-size: 110%; + padding-left: .25em; /* LTR */ + height: 22px; +} + +.update .version-status { + float: right; /* LTR */ + padding-right: 10px; /* LTR */ + font-size: 110%; + height: 20px; +} + +.update .version-status .icon { + padding-left: .5em; /* LTR */ +} + +.update .version-date { + white-space: nowrap; +} + +.update .info { + margin: 0; + padding: 1em 1em .25em 1em; +} + +.update tr td { + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +.update tr.error { + background: #fcc; +} + +.update tr.error .version-recommended { + background: #fdd; +} + +.update tr.ok { + background: #dfd; +} + +.update tr.warning { + background: #ffd; +} + +.update tr.warning .version-recommended { + background: #ffe; +} + +.current-version, .new-version { + direction: ltr; /* Note: version numbers should always be LTR. */ +} + +table.update, +.update table.version { + width: 100%; + margin-top: .5em; +} + +.update table.version tbody { + border: none; +} + +.update table.version tr, +.update table.version td { + line-height: .9em; + padding: 0; + margin: 0; + border: none; +} + +.update table.version .version-title { + padding-left: 1em; /* LTR */ + width: 14em; +} + +.update table.version .version-details { + padding-right: .5em; /* LTR */ +} + +.update table.version .version-links { + text-align: right; /* LTR */ + padding-right: 1em; /* LTR */ +} + +.update table.version-security .version-title { + color: #970F00; +} + +.update table.version-recommended-strong .version-title { + font-weight: bold; +} + +.update .security-error { + font-weight: bold; + color: #970F00; +} + +.update .check-manually { + padding-left: 1em; /* LTR */ +} + + +/* + * modules/user/user-rtl.css + */ + +#permissions td.permission { + padding-left: 0; + padding-right: 1.5em; +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 0; + margin-left: 1em; + float: right; +} +#user-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + +.profile .picture { + float: left; + margin: 0 0 1em 1em; +} + + +/* + * modules/user/user.css + */ + +#permissions td.module { + font-weight: bold; +} +#permissions td.permission { + padding-left: 1.5em; /* LTR */ +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 1em; /* LTR */ + float: left; /* LTR */ +} +#access-rules .access-type .form-item, #access-rules .rule-type .form-item { + margin-top: 0; +} +#access-rules .mask { + clear: both; +} +#user-login-form { + text-align: center; +} +#user-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#user-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +#user-admin-settings fieldset .description { + font-size: 0.85em; + padding-bottom: .5em; +} + +/* Generated by user.module but used by profile.module: */ +.profile { + clear: both; + margin: 1em 0; +} +.profile .picture { + float: right; /* LTR */ + margin: 0 1em 1em 0; /* LTR */ +} +.profile h3 { + border-bottom: 1px solid #ccc; +} +.profile dl { + margin: 0 0 1.5em 0; +} +.profile dt { + margin: 0 0 0.2em 0; + font-weight: bold; +} +.profile dd { + margin: 0 0 1em 0; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/favicon.ico b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f9909a60cb8c1e3ed435472068fee39e4652c96 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/logo.png b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc45326045004feb603c712fa1adfa8ff4acaeb GIT binary patch literal 3427 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 T+VoBHA%Z-2>~VXxjhgg-(l_Ao literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/screenshot.png b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f3e708507eadc747bbf29e66952e6ee4d6e974 GIT binary patch literal 1119 zcmV-l1fctgP);9&`>)jM&E)gn z?e-0P!vIr{_xt=*k-1Tw(1^CtaIf1=t=h@m=zPcKJ$$D^h_4K0pJArcb+gsw^7qv4 z_K?8fTe;z6zT!ZX&cEC5fVkfPaK8Wl|E6k0%m4rbl}SWFRCwCVmkpDfAP|NT1Wi1W zy9@PfS>*r!%kD0sViI$icG@sw41~zze!L4}e90!pnA+j|)l^j-U!u)eeXUN_I95)* z5Z2**R__g)uNu^gU>(f4kNvNvN?g^Oc?B%f6NWy`@m7s*hZrGj8eEUzP^9~ipJ%9N z{sz{$KM>W=$yfgN+y>&*Bzo}C?QNN4vnhG=WJWX=k zr`HMPs_7AvF5ktHWQ-bDRX)-zy1YuCJ{id)nk=#8skvPMs>>mT?&75#EOzK^Cvpap zjRgw8D?_p`jPMonOSNdh1g>PcD?PpX>)lAy6$wWV6!6aUHv7+k&is6DK1?EDW zu(0EN{I<1PBXSb%V{uxbc)<;G<^lj^u~loGRiNWHv8uLhmn3|E#a6X@SWgz8J!7?( z&qXRTmhidR1uG5=^bfFFYF$pk{g9_{A>sndIPV@KvMcJkD4jc47sfi~Bz%aa*{$md zsO`qr6z{9%w^%eFJ0|!ZVVwq%TbR`Ob1dn3sElPngLe}1Z6Ea~rmnyoL zcWMa>k(y>)gH5&~<@z>OO2gFz=)BczH7)rz8a9q4fwLecCps>S0k%%8now(9zx%mj zGu7pY=K3h)V7syL1y<}ztW@mSnPv!G$YM(65bNRer%@`QZ(voYuSwHtku1hk7!l_9 z99Aj`8B4PN1z~|Rbjw&&4t2)z$=zG5>U5a92R>(TOz}3jzdVJN#4BUfq%2tVaDCeG zg&Av*?8F5tqC>Y>qAxbqf`dID7e9|rVZ}lqtO%AxLTapeSQ5D+Tcd=vUahg>;1COc zTJ5*W2v$EnF30(B{dWEnu~zfxL6rv$4G&fRYdhAjo^b5{*Ew;!a4(nRtCI0Gu+$p{ l{3Sc_-2XSMmu$ZU7yz__3>V!Da}xjn002ovPDHLkV1hF=8nyrc literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/template.php b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/template.php new file mode 100644 index 0000000..aa4e6fe --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/STARTERKIT/template.php @@ -0,0 +1,162 @@ + 'checkbox', + '#title' => t('Use this sample setting'), + '#default_value' => $settings['STARTERKIT_example'], + '#description' => t("This option doesn't do anything; it's just an example."), + ); + // */ + + // Add the base theme's settings. + $form += zen_settings($saved_settings, $defaults); + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/images-source/STARTERKIT/screenshot.psd b/lab_site_themes/osu_drupal_1_11/zen/images-source/STARTERKIT/screenshot.psd new file mode 100644 index 0000000000000000000000000000000000000000..6762e48e19869c432c96fa5264fc3bdf09723756 GIT binary patch literal 196125 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/images-source/zen/messages.psd b/lab_site_themes/osu_drupal_1_11/zen/images-source/zen/messages.psd new file mode 100644 index 0000000000000000000000000000000000000000..a155d1cb64f2f34afe8b8c38911a32812defd9ba GIT binary patch literal 199810 zcmeG_2VfkOJX6W4ev8@zr&sPp>$ zGb*cQR9AWBziD$y;c8Ya*gIosOPgFK+|8cWpGXYO@cGuSUth7lsv;We^Hnx9H24I+ z&+jjXC(7d+BZ1@j1*v~hkW{n11; z-X9&D<m?uicgAOWf@uvG@&jOLgaNJL}Z z(P(&%)M=ecMZL{kRo;$3Pbh*FpM`lak84z$r6!3jfrK~*`m??q{#RCYS2oP>!*$&Z zLD1zOJ!Z(DBN`0#Zq#MaQ0}knuB@3+-7uqy$wT*~F%RIwU?365Di{5;d!Q#eI;{I* zU?8nKIyz>wM0=9RV(l$+lF3kTMtx&_Q&nAaYg%CC-cVSa6JI*N$=lxATwB>t zTU+k0sMKepdybpWf>0a;XQNM*)z3?a6QN#B$uUxlDd_}3=!_+?5HJl@I&+{IX)s+A zXxfUUVmum7qLP{e>KOifmG~{A>XVJAE3HxW$wpKSb6F&mm;;PPD`Nl~u@*zK)`=~l zJ~0kBHMP_IHFfZ*hfl+Ff31JIzpffS0IRQ_UQ;E&rxLCKUSBoc-%vZfN~oM(Rap<8 zhUqna_*D4;2Km$p@PTLR@V*Ap;Zs#z<)2wq+tLU*)m7HD*0xkt`kNd5b@lKOs+(#B zp|V=8I8!sZ+Mk;;7dM1V_yAMV`2e9aIzt=8@QRiYsE|1Jt-ofLkDH()vX;J5hX`E6 zO)w%-DeMA+LPW-+C_0ewX@+7|we_{t)2oGsT7iB;FV$80rEfolNZ(Zeuc?%tsh*Bl zb@Us06nYCF@C}ga`Wk_LLvO-0^d)>l@7GlUZ{RmP58n;=T@O#fHPr zegiIiQ(WMm>dIp-4Ny<`rq49gz;&G;;dQ`k@C_VUUD*J6;y2

    2=fVr#DOo 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 F{6DhGP8|RM literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/images-source/zen/tabs.psd b/lab_site_themes/osu_drupal_1_11/zen/images-source/zen/tabs.psd new file mode 100644 index 0000000000000000000000000000000000000000..dfd82aa6350d11271230611d78b58d4f595b9be2 GIT binary patch literal 56436 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

    wH53W}IFld3e2faoaNS$7Yf?qvD!8Fi%Pk z%)Ak1iZJsQuk^qw*CMoa8A5};^1wzvf>1;QLR&uK)h7gAKm_OH|>yQ&IN4KMu=w7rAJ&ZP?&FES50@{jR zLvNvX(TC_`^eOrpHKT**N7Rarqf_u26hMVhG1Opc1T}`bj8agUR1Q@@l~85WJnCwy znle!i>N@IX>UL@swT{|AZKj^5UZvim-luj`UsC(1Bh)X{Ns(9-DvA{i6O9$gM46&o z(KJzo=t@zw=o--yQG@7C(fy*0qNhb$L~n^c6n!dc7X2t{7b9_qI8HoLoG8u|=Zj~E z=ZmYvR`Ctu72-AGjpAp;+r;mQKM^;JTg1Og{3S6GsU%S{QBowCCDBT*k=!7;L$Xft zgk+0khvXB_k{lx5fm{dA~)iyh$RtgB3_L6D551YC~|CMexxSyhRF4iuSR|z*&Y=WC6AgB zWsJHb>dC10qYg(0M30Rwh}K0nL_Zq+cJzT5am=Wg{1|P_%`ux|-ibLF>mNHVwm5cS z?Cr77#O{i19S}Vrb-?TabpzH9czr-~oH%Z5TydNs?yk5O;y#NzIdIs(+=2AK+Xg;6 zaL>RKgDx2~We`1R#h~W~eLCpmVCmq3!HWjpJ$UQjZ-+>ROc*kANbQh^hP*SR<&xM- zCSIbwWW^;fT=LaW(a;G)%Z6S%^wFVBL)(W9A2xNEW!TzbZx3r39yff-@P)%y4}W9$ zkr6Q?az^M!tRC^^i2q0jNOPqI>HX3j($58@BSx!7UpM-x(O-=T8k0GuX3TwK-Wzjb?6|RW#@;e^>)6BN28}Bo zw`AN?YsPOJzxPuAOEWKBbm@baemp@mA#Fm#q^^3HaGWl|6KF^HJEX}+lbEncznWwx_`I_?Atn@5<)(crbPfVP+XyTI-4`+|drn5I? zAD9$BNi%7~q~;uH&eb`OJBPHimmE1FhxchTp?!-}=V zn~Pg7&$#^h%Xdr*omM_=-L(BB6H2Tl+tecUEge^S zP3ga8`p+z#xqjvkW%9D?%HAuFDPK_jWcl%myo$RjzMeIHmSfiT*%7m^n7w)Si8-n{ ztL8M%mCe0=?uYY+%+t?%Wq!c?+4CQp-~P9Pzuo({gIAmV|dOOXuR6^swvvE$h5;e z++1hgZMn>{+|qna);0HD(`ub&eauGLuC%>kkA=xplViMNnPcDLoW<)Gcht_VeX%a8 z&Q#Y_KcW7%`a??!m;B>e$+g;Rw_i8%I_Gu!uFt)G!wu98l{aj^any|sHy*rc>P=5L zgPn_<|F<-G>8hn|H_y3wTf?x1n;H%*o4V|&<>AY%%Rj$m;w=x~D!EmE>#o~UZd-d> z=L+454{lGsea-Es@6g`y!QbV7zyI&9JFD*8byxab53TfHXOx>_$#?=Je**_o?PTIaSNJZe4a`sI#egO5GlmfE(x zy|n$izM zO6iA9wiG*!5<}%Ae*OW0LBSzl)c200kVwo%Mj}c=iA55TUx0t0pExuHBBR8TkpgmKL}1g`3B!?y1lfY=6|A zK5);h{q!#{HoX0bI?hfYKxkqAmFA!Q2i_e%7jIKnbpikMUDD?~cVKc&lu8Ys%=#eb%L` z^2-NkZK+4c_~QZuj7{6V2MY1%KwZJCbUVGDD?-mD80RU1>njv0CV57o$*Aq*j}fLr z1B=IAziZg(758oYXrK!{^z-Re>*o&<&zFXa?5pqEU46R?eN@|7EGu|O=0cPH{p)De zs<{j1vM?RTML-@4E$Rq>cnp3pRoTGZ%sL%N`S`BvMs zO;N)S4ez7}r>q+qQna$Zc!ulaw%Wo&*UdPne*C`Xr`J6{ZuXo>Z40kjGvcQ?C(_2G zz4XiJ=ubXuoqc`6B5AMD1QFb+rKQU-t+dE4?2I?G-1bsgReNgd-J8P-ED6f zrG>|9f66Xvf5L@|K6*`d->TvndvjhMab)m`hSwKP-jnik$ieSdmA6McGxcQQ_4{P= z?`pf_)b?NNN3TAU|KrTgyC1Hb_SvInM&-1=aaHk{$)zXv-ngmyyXZfj+OBP@a@H${ zy?5&Z*``$wyS^lPa3tt01m8?RFJO%jfpX#BVVU7W0*$2b@>K(VJN#_KX90|uJ}{&x zAC;pNOpvkW#Df=6NoqBk0G>b;Kt+=;H~0%8qJ|KwEzY`pS}LaB?SLQDKje>{w-Fzl>HY-U`Tj` z@|5in5lf$1`G}bH$E`JJMyTC_*C5l%MYPhE!)L4E!L=;PdN)mCj-PG{-f@!&* zxNRaH!Evz*jb?0LB6;Eb@D+d^jO@9%5caTTWTQzW{!)km64ukx6C+_v;V1Awkb%FZ z3}7ALz9a_lM8c0zG2s;&Yc*{z2YWHt4)J&I0T?mgV6E`_9vRGh2-Q>?@HZ)}!7&c| ztsDmf^tOUJjnJa{3_`(ptCrOOW@a5*SwDl>W~=9|c?dO` z)f!lFORB+Q1wql6dNG(p6r!z|ZP;$ywF=RMpMId};Mby%j<+w?_`G`vx0vjo59h0k9qX*5$ z5qK#!U`gN?q^;4IOtgVnz~LTB!)T+WMq|@2q47EewnmX0bT(|{-6Y*vzB+Q$gkZ_-~lRn0E zztZVb6{%3TZbtTQ2l795bj57Kvot|_3q7yro+t1|;LUH90jz1 z_iGOpgxD_8Q?0OMofjY7B_7@`d9htnm*WFp-0}Dgf|q%*5q8g)YV0*$YsF({*=Q1z zYx88pzPyFvs`gsJfsn_5Ttls<-j=J=a~*#E0CJHRNBS8u0hm6hbzXqZhf7XaU+$=^G8=Tv4rh1k1i(%PBkXFZhK~{0&IGfZVw2Y3(9v_% zrEL2|;ewL&igtaa-k`U8zp=7Xh`Al+K~-zCEP-$jbk_9ZxfqNq%A-3+Z_=4-xwrNh zSetKg*wwIeKo93TVPWUB^*-%8)XXW?94xf=c*hz)m)-q%r$|5GowY4hE;1UC1wyR zuoAg5CZ;kr4lnX{!y$hZ;cj4PP%wwtxjqr?hR>(1V4bqUh8Ql&zu2U68^hdofe=_V zOc%hCMleshY2)S(VcKmjyLklX7d_Kqw&M=S^-zv(6!~ZLR$GD5Vz1AKttTukoQ{q3 zoW14F2y4d(cS^i@1RsOLiwZ5b*Mqn)mO5U&!zxsB^g4S@5wZBVBd{0-fM)2TH2k3{ z^2^KFmciPq1X>1Hi)$TLisM*wCsX%cRRdPkA)vwX;hYh(vAB$-5dg4)xy6NShW-%d zb-)-VSPm;#wWKr5Dl2ADBj&)+M62~Cy-{P}rHLbO092UE^*UOsv3m8Q0N@x$ z=8bF2QZLEptd@X>>s1DJQ}B|vQJj?UU=#MCp~fmJtP&@7XkMM!kA&HfE_;d#uXn*+ z0be?J?_G&aWneG+3o4Vi^=X|i~-kpn7TrWzJC(CrV=*-E~CL= z!etAEpTxay$VTAxdME`kr^ey1)=-J-C&A3dVK_0T&K*y}i%g4H^D9HwW~t)G8?*+z z@6U@rRdrSiz%Wm`Uif=7=0+uO;tqxrq9qtfl#V$8E^tDWj!S~A)oxBSV+^?Z&558I zu;Ri_v>KRCkyfsvKZ72Hn#WVwNcEJUd7!i}Lge2%%%U5|MM*VV6q z^q2gdW}d9S-q<{kZ!>3+ME^(&_}0-ZGaH?sgYacVdINx`Bk-Tp~4o zMZcMZj)Ahf5d9QVvlXDAI_jmQHorh!ah;v6qb?_Gb8w=g#Qig$&=PC8mRL(#VlCGa zu%G8b7_UEfU>{nP(XsuZ6o~>| zuA3X3a35>LZ$q#axMex%?Z;h`mPP`j8e7=TCT<}R)X4R=zd*Q?t8Hf^<_}kQ;1BSI z)0r)etX%xrPiWI7C)~%HNSih-JK}`9{fLW%QBwm6w;d5(9N`Zd4m;s)J1qJD*B9+< zIOK%8?T~0E3BTKL&z2Q42+-={9w!2)oFE|^If?V@? zcrp21P0LO=;ch>{$pZV&(km6L}SC){l< zoIJ4d!jlI<*NX&QFX;L|d+ZQ&JvXlRXG{`weS@Iu@gzr>*8>y0-&=%v{dxW#An1BQ z*Tb6#_g?Zx&Fh1~0N>Z$A4@XE>5C4IM~r2)1B_Wqi7mAQOqS=jkForAxGlfu-}6G` zDZEhz_rogKf640`vuP=@{B#i4dE^{CiDjnaFt*1y4|N>Eb{OZuj)U0#;@sb{pRts6 z5R0SJb^bk3(^6s!=^(E2#5s5p+eOE5Y_V{*b+lnig|oGz6<_iRXt42torwKbiPuQ5#_RLr8~Sf44?Ek3wJGSVZ>{7V<$PG9a&hv$ zr*`AoLEt|b_s{hzFqZ$Iw<5`!lql5u-M=*{SaXHksN5;*#t1E@c?gK3Iq9tfxv>i#=jas+_bZiSN)xsXZ*D) zJG-n^AuB|V64%-E=ReOhEj#6eyZzLeCTRat%$k+9Bb^sa2qf}@Q_HxeC`A5to?OPQ zMInH9PcCB@7raXVJ35wet5Glj@m8ZWHL@tuxEG&xcHFonA)lFnFzqyS3Qn-0o>DK?lPSDCl4q zrUV^)ZZ)}}g9RPTtlt!Lu%LtS5G3f}b3L0Dbg-a<-8vXH{^6a5aDoOt8-(}^)wV_8 zg}uFaPcXR@psN}C!S89gh=hGPtbL;AXa6i0zS0uvakf3kS00{C!2|J?7TycRTE%;M zp4WR%S?gZcXQvCbaF()`PFUk8YVop^wcy2{-j*^3!ZQ{9)c|5w3*S=Kf_cWbl(lrR zlo5L_?0)@|pU~FL%ZMGQy$Lnrwx*gnqnWs=nKWY)XErx2271V$QzCHt|IS;M?R#1McM6;C~#5q${& literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/translations/de.po b/lab_site_themes/osu_drupal_1_11/zen/translations/de.po new file mode 100644 index 0000000..2b3498b --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/translations/de.po @@ -0,0 +1,224 @@ +# $Id$ +# +# LANGUAGE translation of Drupal (general) +# Copyright YEAR NAME +# Generated from files: +# comment-wrapper.tpl.php,v 1.2 2008/09/14 12:12:38 johnalbin +# comment.tpl.php,v 1.3 2008/09/14 12:09:37 johnalbin +# node.tpl.php,v 1.4.2.1 2009/05/12 18:41:54 johnalbin +# maintenance-page.tpl.php,v 1.1.2.2 2009/05/03 11:12:28 johnalbin +# page.tpl.php,v 1.14.2.10 2009/11/05 14:26:26 johnalbin +# theme-settings.php,v 1.6 2008/09/15 09:59:03 johnalbin +# template.block-editing.inc,v 1.1.2.3 2009/04/27 01:31:32 johnalbin +# template.theme-registry.inc,v 1.7.2.6 2009/10/24 11:30:15 johnalbin +# zen.info,v 1.11.2.1 2009/05/07 17:58:44 johnalbin +# +msgid "" +msgstr "Project-Id-Version: zen Theme\n" +"POT-Creation-Date: 2009-11-08 16:32+0100\n" +"PO-Revision-Date: 2009-11-08 16:37+0100\n" +"Last-Translator: Thomas Zahreddin \n" +"Language-Team: Thomas Zahreddin \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"X-Poedit-Language: German\n" +"X-Poedit-Country: Germany\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: zen/comment-wrapper.tpl.php:37 +msgid "Comments" +msgstr "Kommentare" + +#: zen/comment.tpl.php:48 +#: zen/node.tpl.php:62 +msgid "Unpublished" +msgstr "Unveröffentlicht" + +#: zen/maintenance-page.tpl.php:32 +#: zen/page.tpl.php:97 +msgid "Skip to Navigation" +msgstr "Zur Navigation springen" + +#: zen/maintenance-page.tpl.php:41;41;46 +#: zen/page.tpl.php:106;106;112;118 +msgid "Home" +msgstr "Startseite" + +#: zen/node.tpl.php:74 +msgid " in " +msgstr " in " + +#: zen/theme-settings.php:44 +msgid "Show block editing on hover" +msgstr "Für Blöck die Möglichkeit zum Editieren anzeigen, sobald die Maus kurz darüber ruht" + +#: zen/theme-settings.php:45 +msgid "When hovering over a block, privileged users will see block editing links." +msgstr "Für Blöck die Möglichkeit zum Editieren anzeigen, sobald die Maus kurz darüber ruht und der Benutzer die erforderlichen Rechte hat." + +#: zen/theme-settings.php:51 +msgid "Breadcrumb settings" +msgstr "Pfadnavigation Einstellungen" + +#: zen/theme-settings.php:56 +msgid "Display breadcrumb" +msgstr "Pfadnavigation" + +#: zen/theme-settings.php:59 +msgid "Yes" +msgstr "Ja" + +#: zen/theme-settings.php:60 +msgid "Only in admin section" +msgstr "Nur im Admin-Bereich" + +#: zen/theme-settings.php:61 +msgid "No" +msgstr "Nein" + +#: zen/theme-settings.php:66 +msgid "Breadcrumb separator" +msgstr "Pfadnavigation Separator" + +#: zen/theme-settings.php:67 +msgid "Text only. Don’t forget to include spaces." +msgstr "Nur Text. Vergessen Sie die Leerzeichen nicht." + +#: zen/theme-settings.php:75 +msgid "Show home page link in breadcrumb" +msgstr "Link zur Startseite in der Pfadnavigation" + +#: zen/theme-settings.php:80 +msgid "Append a separator to the end of the breadcrumb" +msgstr "Fügen Sie ein Trennzeichen am Ende der Pfadnavigation hinzu" + +#: zen/theme-settings.php:82 +msgid "Useful when the breadcrumb is placed just before the title." +msgstr "Nützlich, wenn die Pfadnavigation direkt vor dem Titel steht." + +#: zen/theme-settings.php:86 +msgid "Append the content title to the end of the breadcrumb" +msgstr "Fügen Sie den Titel am Ende der Pfadnavigation hinzu" + +#: zen/theme-settings.php:88 +msgid "Useful when the breadcrumb is not placed just before the title." +msgstr " Nützlich, wenn die Pfadnavigation nicht direkt vor dem Titel steht." + +#: zen/theme-settings.php:94 +msgid "Theme development settings" +msgstr "Theme-spezifische Einstellungen" + +#: zen/theme-settings.php:99 +msgid "Rebuild theme registry on every page." +msgstr "Theme-Registry neu aufbauen auf jeder Seite" + +#: zen/theme-settings.php:101 +msgid "During theme development, it can be very useful to continuously rebuild the theme registry. WARNING: this is a huge performance penalty and must be turned off on production websites." +msgstr "Während der Entwicklung des Themes ist es sehr nützlich, um kontinuierlich die Theme-Registry neu zu erstellen. WARNUNG: dies ist eine enorme Performance-Einbuße und müssen für den produktiven Betrieb ausgeschaltet." + +#: zen/theme-settings.php:102 +msgid "Theme registry:" +msgstr "Theme-Registry" + +#: zen/theme-settings.php:107 +msgid "Layout method" +msgstr "Layout-Methode" + +#: zen/theme-settings.php:109 +msgid "Liquid layout" +msgstr "Flexibles Layout" + +#: zen/theme-settings.php:110 +msgid "Fixed layout" +msgstr "Starres Layout" + +#: zen/theme-settings.php:116 +msgid "Display borders around main layout elements" +msgstr "Rahmen um die wichtigsten Layout-Elemente anzeigen" + +#: zen/theme-settings.php:118 +msgid "Wireframes are useful when prototyping a website." +msgstr "Wireframes werden gerne für die Konzeiption von websites eingesetzt." + +#: zen/theme-settings.php:119 +msgid "Wireframes:" +msgstr "Wireframes:" + +#: zen/template.block-editing.inc:22 +msgid "edit block" +msgstr "Block bearbeiten" + +#: zen/template.block-editing.inc:25 +msgid "edit the content of this block" +msgstr "Bearbeiten Sie den Inhalt dieses Blocks" + +#: zen/template.block-editing.inc:35 +msgid "configure" +msgstr "konfigurieren" + +#: zen/template.block-editing.inc:38 +msgid "configure this block" +msgstr "konfigurieren dieses Blocks" + +#: zen/template.block-editing.inc:50 +msgid "edit view" +msgstr "Ansicht bearbeiten" + +#: zen/template.block-editing.inc:53 +msgid "edit the view that defines this block" +msgstr "Bearbeiten der Ansicht, die diesen Block definiert" + +#: zen/template.block-editing.inc:65;79 +msgid "edit menu" +msgstr "Bearbeiten Menü" + +#: zen/template.block-editing.inc:68;82 +msgid "edit the menu that defines this block" +msgstr "Bearbeiten des Menüs, das diesen Block definiert" + +#: zen/template.theme-registry.inc:33 +msgid "For easier theme development, the theme registry is being rebuilt on every page request. It is extremely important to turn off this feature on production websites." +msgstr "Zur einfacheren Theme Entwicklung kann die Theme Registry für jede Anfrage neu aufgebaut werden. Es extrem wichtig diese Funktion für produktive Websites auszuschalten." + +#: zen/zen.info:0 +msgid "Zen" +msgstr "Zen" + +#: zen/zen.info:0 +msgid "Zen sub-themes are the ultimate starting themes for Drupal 6. Read the online docs or the included README.txt on how to create a sub-theme." +msgstr "Zen Sub-Themes sind die absoluten Anfänger Themes für Drupal 6. Lesen Sie die Online-Dokumentation oder die mitgelieferte README.txt, wie ein Sub-Thema erstellt wird." + +#: zen/zen.info:0 +msgid "left sidebar" +msgstr "linke Seitenleiste" + +#: zen/zen.info:0 +msgid "right sidebar" +msgstr "rechte Seitenleiste" + +#: zen/zen.info:0 +msgid "navigation bar" +msgstr "Navigationsleiste" + +#: zen/zen.info:0 +msgid "content top" +msgstr "Inhalt oben" + +#: zen/zen.info:0 +msgid "content bottom" +msgstr "Inhalt unten" + +#: zen/zen.info:0 +msgid "header" +msgstr "Kopfbereich" + +#: zen/zen.info:0 +msgid "footer" +msgstr "Fußbereich" + +#: zen/zen.info:0 +msgid "closure" +msgstr "Seitenabschluss" + diff --git a/lab_site_themes/osu_drupal_1_11/zen/translations/zen.pot b/lab_site_themes/osu_drupal_1_11/zen/translations/zen.pot new file mode 100644 index 0000000..26e3e4f --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/translations/zen.pot @@ -0,0 +1,220 @@ +# $Id$ +# +# LANGUAGE translation of Drupal (general) +# Copyright YEAR NAME +# Generated from files: +# comment-wrapper.tpl.php,v 1.2 2008/09/14 12:12:38 johnalbin +# comment.tpl.php,v 1.3 2008/09/14 12:09:37 johnalbin +# node.tpl.php,v 1.4.2.1 2009/05/12 18:41:54 johnalbin +# maintenance-page.tpl.php,v 1.1.2.2 2009/05/03 11:12:28 johnalbin +# page.tpl.php,v 1.14.2.10 2009/11/05 14:26:26 johnalbin +# theme-settings.php,v 1.6 2008/09/15 09:59:03 johnalbin +# template.block-editing.inc,v 1.1.2.3 2009/04/27 01:31:32 johnalbin +# template.theme-registry.inc,v 1.7.2.6 2009/10/24 11:30:15 johnalbin +# zen.info,v 1.11.2.1 2009/05/07 17:58:44 johnalbin +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"POT-Creation-Date: 2009-11-08 16:32+0100\n" +"PO-Revision-Date: YYYY-mm-DD HH:MM+ZZZZ\n" +"Last-Translator: NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: zen/comment-wrapper.tpl.php:37 +msgid "Comments" +msgstr "" + +#: zen/comment.tpl.php:48 zen/node.tpl.php:62 +msgid "Unpublished" +msgstr "" + +#: zen/maintenance-page.tpl.php:32 zen/page.tpl.php:97 +msgid "Skip to Navigation" +msgstr "" + +#: zen/maintenance-page.tpl.php:41;41;46 zen/page.tpl.php:106;106;112;118 +msgid "Home" +msgstr "" + +#: zen/node.tpl.php:74 +msgid " in " +msgstr "" + +#: zen/theme-settings.php:44 +msgid "Show block editing on hover" +msgstr "" + +#: zen/theme-settings.php:45 +msgid "When hovering over a block, privileged users will see block editing links." +msgstr "" + +#: zen/theme-settings.php:51 +msgid "Breadcrumb settings" +msgstr "" + +#: zen/theme-settings.php:56 +msgid "Display breadcrumb" +msgstr "" + +#: zen/theme-settings.php:59 +msgid "Yes" +msgstr "" + +#: zen/theme-settings.php:60 +msgid "Only in admin section" +msgstr "" + +#: zen/theme-settings.php:61 +msgid "No" +msgstr "" + +#: zen/theme-settings.php:66 +msgid "Breadcrumb separator" +msgstr "" + +#: zen/theme-settings.php:67 +msgid "Text only. Don’t forget to include spaces." +msgstr "" + +#: zen/theme-settings.php:75 +msgid "Show home page link in breadcrumb" +msgstr "" + +#: zen/theme-settings.php:80 +msgid "Append a separator to the end of the breadcrumb" +msgstr "" + +#: zen/theme-settings.php:82 +msgid "Useful when the breadcrumb is placed just before the title." +msgstr "" + +#: zen/theme-settings.php:86 +msgid "Append the content title to the end of the breadcrumb" +msgstr "" + +#: zen/theme-settings.php:88 +msgid "Useful when the breadcrumb is not placed just before the title." +msgstr "" + +#: zen/theme-settings.php:94 +msgid "Theme development settings" +msgstr "" + +#: zen/theme-settings.php:99 +msgid "Rebuild theme registry on every page." +msgstr "" + +#: zen/theme-settings.php:101 +msgid "During theme development, it can be very useful to continuously rebuild the theme registry. WARNING: this is a huge performance penalty and must be turned off on production websites." +msgstr "" + +#: zen/theme-settings.php:102 +msgid "Theme registry:" +msgstr "" + +#: zen/theme-settings.php:107 +msgid "Layout method" +msgstr "" + +#: zen/theme-settings.php:109 +msgid "Liquid layout" +msgstr "" + +#: zen/theme-settings.php:110 +msgid "Fixed layout" +msgstr "" + +#: zen/theme-settings.php:116 +msgid "Display borders around main layout elements" +msgstr "" + +#: zen/theme-settings.php:118 +msgid "Wireframes are useful when prototyping a website." +msgstr "" + +#: zen/theme-settings.php:119 +msgid "Wireframes:" +msgstr "" + +#: zen/template.block-editing.inc:22 +msgid "edit block" +msgstr "" + +#: zen/template.block-editing.inc:25 +msgid "edit the content of this block" +msgstr "" + +#: zen/template.block-editing.inc:35 +msgid "configure" +msgstr "" + +#: zen/template.block-editing.inc:38 +msgid "configure this block" +msgstr "" + +#: zen/template.block-editing.inc:50 +msgid "edit view" +msgstr "" + +#: zen/template.block-editing.inc:53 +msgid "edit the view that defines this block" +msgstr "" + +#: zen/template.block-editing.inc:65;79 +msgid "edit menu" +msgstr "" + +#: zen/template.block-editing.inc:68;82 +msgid "edit the menu that defines this block" +msgstr "" + +#: zen/template.theme-registry.inc:33 +msgid "For easier theme development, the theme registry is being rebuilt on every page request. It is extremely important to turn off this feature on production websites." +msgstr "" + +#: zen/zen.info:0 +msgid "Zen" +msgstr "" + +#: zen/zen.info:0 +msgid "Zen sub-themes are the ultimate starting themes for Drupal 6. Read the online docs or the included README.txt on how to create a sub-theme." +msgstr "" + +#: zen/zen.info:0 +msgid "left sidebar" +msgstr "" + +#: zen/zen.info:0 +msgid "right sidebar" +msgstr "" + +#: zen/zen.info:0 +msgid "navigation bar" +msgstr "" + +#: zen/zen.info:0 +msgid "content top" +msgstr "" + +#: zen/zen.info:0 +msgid "content bottom" +msgstr "" + +#: zen/zen.info:0 +msgid "header" +msgstr "" + +#: zen/zen.info:0 +msgid "footer" +msgstr "" + +#: zen/zen.info:0 +msgid "closure" +msgstr "" + diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/CHANGELOG.txt b/lab_site_themes/osu_drupal_1_11/zen/zen/CHANGELOG.txt new file mode 100644 index 0000000..5c72305 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/CHANGELOG.txt @@ -0,0 +1,241 @@ +Zen 6.x-1.2, 2011-02-26 +----------------------- +- #593290 by sfyn and JohnAlbin: Chaos Tools/Panels edit tab not working with Zen + +Zen 6.x-1.1, 2009-11-10 +----------------------- +- #478134 by mithrill: Improve docs about sites/all/themes and sites/default/themes folders +- #600758 by mattyoung: Secondary links run together in one line with primary links +- #600344 by mgifford: Use of absolute font size in block editing links breaks WCAG 2.0 +- #546904 by Jennifer_M: List $node as available variable in page.tpl.php +- #583716 by droidenator: Empty title can cause breadcrumbs to display incorrectly +- #600920 by kto.3decb: Fix incorrect comment block class name +- #297084: Remove ctype_lower() from zen_id_safe() to prevent WSOD/Fatal error on some systems +- #317417 by JohnAlbin and quicksketch: Fix off-line maintenance page since drupal_get_path('theme', 'zen') won't work +- #545320 by Deslack: Use of split() generate E_DEPRECATED warnings on PHP 5.3.0 +- #472694: Drupal 6.11 broke Zen's OpenID overrides +- Updated screenshot.png to use Zen logo since an actual screenshot is boring +- Changed "or" back to "||" in node.tpl.php since themers do need to learn a little PHP +- #254821: Sub-theme's .info file triggers incorrect "out of date" flag in update module +- #327455 by grendzy and erifneerg: name and id mismatch in named anchor causing validation error +- #382598: .node div.links ruleset doesn't match html in node template +- #382480 by Ognyan Kulev: #block-menu-2 should be #block-menu-primary-links +- #374349: breadcrumb often broken when zen_breadcrumb_title is on +- #426750: Removed Zen Classic sub theme +- #445562: q0rban and JohnAlbin: Allow modules to declare their own block edit links + +Zen 6.x-1.0, 2009-02-14 +----------------------- +- #342004 by Amitaibu: Add css hint to prevent cramped-looking tables +- #290657: Liquid layout does not have min-width enforced +- #329769 by kmonty: Update zen_id_safe to remove underscores +- #275832: hook_theme implementation breaks maintenance page when database is down +- #362104: layout breaks on Zen-themed maintenance page +- Changed "or" back to "||" in template files since themers do need to learn a little PHP +- #346867 by debonator: navbar-inner is missing the "clear-block" class +- #325610 by Garrett Albright: Site name and logo don't link to frontpage on multilingual site +- #281106: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- #365631: Zen's table-styling-fix breaks update module's styling +- #322480 by grendzy, mr.baileys, Bevan, and JohnAlbin: Make registry rebuild warning less obtrusive +- #325630: Broken link in "Theme registry rebuilt" warning when Clean URLs is off +- #324104 by JohnAlbin and dalin: Broken block editing link for Views 2 +- #365205: block editing link doesn't work with Menu Block 6.x-2.1 and later +- #308251 by Garrett Albright: Improve icon placement on status, warning, and error messages +- Added $body_classes_array variable to page template +- #343945: Fix zen_breadcrumb_title setting to use proper menu_get_active_item() +- #279896 by lutegrass: Help prevent double H1 tags on homepage that is not /node +- #310507 by MikeyLikesIt: Footer region not output in Zen Classic +- #347195: Remove theme registry fix that was needed for broken Drupal 6.0 - 6.6 +- #346706 by jsaints: Content clipped after page one when printing in Firefox +- #311529: Remove core's page-ARG0 body class, leaving zen's page-PATH +- Simplified body class generation code +- #334956 by hansrossel: Remove no-longer-needed fix for "Flash of Unstyled Content in IE" +- Fixed theme settings CSS for IE6 users +- Added Photoshop file for STARTERKIT screenshot +- Added Photoshop file for messages +- Allow easier CSS rule overriding by including THEMENAME.css file last +- Fixed message styling in Zen Classic +- #308957: html-elements.css not enabled in STARTERKIT +- #288213 by budda: Tabs in IE have a text select cursor rather than hand pointer +- #310818: Auto theme-registry rebuild warns themer multiple times + +Zen 6.x-1.0-beta3, 2008-09-15 +----------------------------- +- #308251: Add useful styling for status, warning, and error messages +- #307309: Add feature to rebuild theme registry during theme development +- Removed path_to_zentheme() since we're not conditionally including wireframes.css or block-editing.css +- #245832: Add IE conditional stylesheets to .info file +- #263228: Allow sub-themes to override wireframes.css +- #260605: Can't override block-editing.css +- #308266: Don't display footer if no footer message or footer blocks +- Changed $block_classes to $classes and $comment_classes to $classes and $node_classes to $classes +- #290838 by thehong: Only display comments block when comments content is not empty +- Don't display comment wrapper title on forums +- #299397: Synchronize Zen's tpl files with core's tpl files +- #281106 by kmonty: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- Changed "||" to "or" in template files since its more intuitive to PHP newbies +- #279896: Help prevent double H1 tags on homepage that is not /node +- #279896: Moved styles to zen.css that should never have been in layout.css +- #255265 by kmonty: Don't "skip to nav" if there's no nav +- Re-arranged sidebar classes so they are in no-sidebars -> two-sidebars order in the layout CSS files +- #306856: Optimize code by adding conditional includes +- Moved some comments from zen to STARTERKIT where they belong +- Optimized zen_breadcrumb() +- Folded template-menus.php back into template.php since its not conditionally included +- Removed theme_username from STARTERKIT and zen_classic since it was fixed in Drupal 6.3 +- Optimized zen_menu_item_link() +- #305311: CSS files makes reference to to drupal5-reference.css +- #299419: Remove empty zen.css in sub-themes +- #284798: PHP warning when settings section of .info file is missing +- #272655: Make STARTERKIT_theme easier to extend + +Zen 6.x-1.0-beta2, 2008-05-20 +----------------------------- +- #260016: PHP 4 Parse error: syntax error, unexpected '&' + +Zen 6.x-1.0-beta1, 2008-05-15 +----------------------------- +- #253609 by jjeff: Add 'region' class to regions +- #258123 by jjeff: Rearrange placement of #site-name strong +- #248103: Allow themes to set defaults for settings in their .info files +- #249532: Allow subthemes to have preprocess hooks without tpl files +- #223518: Option to show page title in breadcrumbs +- #253249: zen_id_safe fails when first character is extended latin +- #251632: Make the closure region more useful +- #199682: 'Submitted by' text is shown for content even if setting is disabled +- #222339: Blocks in Zen Classic header and closure lack padding +- #248780: admin table styles override update_status styling +- #232840: OpenID login block displaying incorrectly +- #246110 by jjeff: zen.css breaks .container-inline +- #229661: Search Box doesn't return any results or warnings +- #244023 by jjeff: Make block editing links go to actual menu edit pages +- #245968 by jjeff: Put the word "Comments" above comments +- #238387: Update README on how to edit the .info file +- #227297 by Aragorn450: CSS Include for wireframes broken +- Prevented "notice: Undefined variable: edit_links" for anonymous users +- Made block-editing.css a "theme"-type CSS file +- #224416 by sykora: displaying on mouse over on block heading +- Added complete Drupal 6 CSS for easy reference by theme developers +- Added Photoshop file for tabs +- #222299: Block editing link in Zen Classic footer is white on white + +Zen 5.x-1.2, 2009-02-15 +----------------------- +- #342004 by Amitaibu: Add css hint to prevent cramped-looking tables +- #290657: Liquid layout does not have min-width enforced +- #279896 by lutegrass: Help prevent double H1 tags on homepage that is not /node +- #346706 by jsaints: Content clipped after page one when printing in Firefox +- Added $body_classes_array variable to page template +- Simplified body class generation code +- Fixed theme settings CSS for IE6 users +- #288213 by budda: Tabs in IE have a text select cursor rather than hand pointer +- #249823: Add options to toggle display of primary and secondary links +- #281106 by kmonty: Erroneous whitespace when div.clear-block touches bottom edge of viewport +- #279896: Help prevent double H1 tags on homepage that is not /node +- #279896: Moved styles to zen.css that should never have been in layout.css +- #255265 by kmonty: Don't "skip to nav" if there's no nav +- #263228: Allow sub-themes to override wireframes.css +- Added sample override template file for search block's form +- Fixed _zen_hook() to look in sub-theme directory when $hook is not valid PHP function name +- #223518: Option to show page title in breadcrumbs +- #255263: Don't call preprocess functions twice when Zen is active theme +- #253249: zen_id_safe fails when first character is extended latin + +Zen 5.x-1.1, 2008-04-21 +----------------------- +- #246109: Add MODULE_preprocess_HOOK functions to Zen +- #199682: 'Submitted by' text is shown for content even if setting is disabled +- #247960: Add THEME_preprocess() hook to Zen +- #222339: Blocks in Zen Classic header and closure lack padding +- #248720 by matt@antinomia: Only UPDATE {system} table WHERE type = 'theme' +- #248780: admin table styles override update_status styling +- #246110 by jjeff: zen.css breaks .container-inline +- Prevented "notice: Undefined variable: edit_links" for anonymous users +- Made block-editing.css a "theme"-type CSS file +- Added Photoshop file for tabs +- #222299: Block editing link in Zen Classic footer is white on white + +Zen 5.x-1.0, 2008-02-14 +----------------------- +- #220161: Change SUBTHEME to STARTERKIT to prevent accidental WSOD +- #221545 by jjeff: Add theme_comment_wrapper() and theme_username() from Zengine +- #220551: IE6: sidebars disappear when resizing window +- Added body classes: section-node-add, section-node-edit, section-node-delete +- Prevented display of empty help from node_help() +- #219401: Add theme override examples for all functions used in Zen core + +Zen 5.x-1.0-beta2, 2008-01-29 +----------------------------- +- #214777: sub-theme's search-theme-form.tpl is ignored +- #206707: tr.even/odd border-bottom is missing in IE +- #207743 by jjeff: Added translatable "Unpublished" text as background +- #207743 by jjeff: Added block editing links on hover +- Added extended block classes (zebra class by jjeff) +- #207743 by jjeff: Allow a sub-theme to add/alter block variables +- #110897: oversize content causes IE6 layout breakage (now fixed in Zen Classic) +- #211156 by jjeff: $subtheme_directory variable in page.tpl.php never gets populated +- #206060: changed inline styling method for navbar links from inline to float + +Zen 5.x-1.0-beta1, 2008-01-06 +----------------------------- +- Removed named anchors from doc flow to prevent any styles from appearing +- #203213 by kdebaas: Add node-teaser class to nodes displayed as teasers +- #203112 by kdebaas: Un-localizable string in search-theme-form.tpl.php +- #201793: Fixed fatal error when no settings are added to a sub-theme's settings +- #196181: _phptemplate_callback doesn't look in sub-theme folder for .tpl.php files +- Added sample override template file for drupal search form +- Added SUBTHEME directory as a starter sub-theme for developers +- #199036 by joachim: Make padding on #squeeze conditional +- #199578: Fatal error on Zen Classic theme settings when using admin theme +- #200380 by psynaptic: missing semi-colon in layout-fixed.css +- #196230: Tabs broken in IE5 and IE6 +- #199682: 'Submitted by' text is shown even if setting is disabled +- #171201: Remove un-localizable date/time format from base theme +- Added theme settings to control layout method and wireframes inclusion +- Added fixed layout stylesheet + +Zen 5.x-0.8, 2007-11-29 +----------------------- +- #196223: IE5 always loads @import print stylesheet +- #184232: Add README documentation +- #121991: Source rendering order needs adjustment +- #110897: oversize content causes IE6 layout breakage +- Added unique classes for each page and website section +- Added customizable breadcrumb settings +- Split template.php into multiple files to ease theme developer overload +- Add prettier tab styling +- #141784: Add conditional IE stylesheets +- Merge zen-fixed with zen_classic +- Add optional Theme Settings API integration +- #169359: Base CSS and tpl files don't get loaded (sub-theme with page.tpl.php) +- #171464: Create starter theme; migrate current style to a sub-theme +- Add ability to change regions in a sub-theme +- Add complete Drupal 5 CSS for easy reference by theme developers +- #183936: Backport Drupal 6 $body_classes + +Zen 5.x-0.7, 2007-10-15 +----------------------- +- #100894: For SEO, H1#site-name should be div#site-name strong +- #118467 by leandrosiow: Screen redraw errors with resizable textareas in Firefox +- #154937 by msonnabaum: add skip navigation for screen readers/mobility impaired +- #122592: Ability to theme each primary link +- #178560 by incognito: Shifting avatars in the comment blocks +- #110553 by rport: Use png instead of gif for images +- #120052: Add linux fonts +- #183360: Empty H2 appears on blocks with no titles +- #121101: zen.css does not validate +- #110902: IE6: text falls outside and to the left of content area +- #183354: Add a div around the feed icons +- #120341: Sidebar has unwanted 5em bottom margin +- #122938: Enabling CSS aggregation messes up the CSS in Safari +- #110897: oversize content causes IE6 layout breakage +- #119270: profile pictures indenting +- #118170 by mr700: blockquote css border has two widths +- #110810: change .submitted span to div +- #100899: don't use sidebar class for widths +- #182130 by joachim: links in h2 and h3 different sizes +- #182556: Added CHANGELOG + +Zen 5.x-0.6, 2007-01-17 +----------------------- +- Initial pre-release diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/LICENSE.txt b/lab_site_themes/osu_drupal_1_11/zen/zen/LICENSE.txt new file mode 100644 index 0000000..2c095c8 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/LICENSE.txt @@ -0,0 +1,274 @@ +GNU GENERAL PUBLIC LICENSE + + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, +Cambridge, MA 02139, USA. Everyone is permitted to copy and distribute +verbatim copies of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your freedom to +share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free software--to +make sure the software is free for all its users. This General Public License +applies to most of the Free Software Foundation's software and to any other +program whose authors commit to using it. (Some other Free Software +Foundation software is covered by the GNU Library General Public License +instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the +freedom to distribute copies of free software (and charge for this service if +you wish), that you receive source code or can get it if you want it, that you +can change the software or use pieces of it in new free programs; and that +you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to +deny you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must make +sure that they, too, receive or can get the source code. And you must show +them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients +to know that what they have is not the original, so that any problems +introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will individually +obtain patent licenses, in effect making the program proprietary. To prevent +this, we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND + MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms +of this General Public License. The "Program", below, refers to any such +program or work, and a "work based on the Program" means either the +Program or any derivative work under copyright law: that is to say, a work +containing the Program or a portion of it, either verbatim or with +modifications and/or translated into another language. (Hereinafter, translation +is included without limitation in the term "modification".) Each licensee is +addressed as "you". + +Activities other than copying, distribution and modification are not covered +by this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made +by running the Program). Whether that is true depends on what the Program +does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you +may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, +thus forming a work based on the Program, and copy and distribute such +modifications or work under the terms of Section 1 above, provided that you +also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices stating that +you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in whole or in +part contains or is derived from the Program or any part thereof, to be +licensed as a whole at no charge to all third parties under the terms of this +License. + +c) If the modified program normally reads commands interactively when run, +you must cause it, when started running for such interactive use in the most +ordinary way, to print or display an announcement including an appropriate +copyright notice and a notice that there is no warranty (or else, saying that +you provide a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this License. +(Exception: if the Program itself is interactive but does not normally print such +an announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be +reasonably considered independent and separate works in themselves, then +this License, and its terms, do not apply to those sections when you distribute +them as separate works. But when you distribute the same sections as part +of a whole which is a work based on the Program, the distribution of the +whole must be on the terms of this License, whose permissions for other +licensees extend to the entire whole, and thus to each and every part +regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to +work written entirely by you; rather, the intent is to exercise the right to +control the distribution of derivative or collective works based on the +Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of a +storage or distribution medium does not bring the other work under the scope +of this License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 +and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable source +code, which must be distributed under the terms of Sections 1 and 2 above +on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, to give +any third party, for a charge no more than your cost of physically performing +source distribution, a complete machine-readable copy of the corresponding +source code, to be distributed under the terms of Sections 1 and 2 above on +a medium customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer to distribute +corresponding source code. (This alternative is allowed only for +noncommercial distribution and only if you received the program in object +code or executable form with such an offer, in accord with Subsection b +above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source code +means all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation and +installation of the executable. However, as a special exception, the source +code distributed need not include anything that is normally distributed (in +either source or binary form) with the major components (compiler, kernel, +and so on) of the operating system on which the executable runs, unless that +component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to +copy from a designated place, then offering equivalent access to copy the +source code from the same place counts as distribution of the source code, +even though third parties are not compelled to copy the source along with the +object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, +modify, sublicense or distribute the Program is void, and will automatically +terminate your rights under this License. However, parties who have received +copies, or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the +Program or its derivative works. These actions are prohibited by law if you +do not accept this License. Therefore, by modifying or distributing the +Program (or any work based on the Program), you indicate your acceptance +of this License to do so, and all its terms and conditions for copying, +distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the original +licensor to copy, distribute or modify the Program subject to these terms and +conditions. You may not impose any further restrictions on the recipients' +exercise of the rights granted herein. You are not responsible for enforcing +compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose +that choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original copyright +holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In such +case, this License incorporates the limitation as if written in the body of this +License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will be +similar in spirit to the present version, but may differ in detail to address new +problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies +a version number of this License which applies to it and "any later version", +you have the option of following the terms and conditions either of that +version or of any later version published by the Free Software Foundation. If +the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software +Foundation, write to the Free Software Foundation; we sometimes make +exceptions for this. Our decision will be guided by the two goals of +preserving the free status of all derivatives of our free software and of +promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT +PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL +NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR +AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR +ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE +LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, +SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA +OR DATA BEING RENDERED INACCURATE OR LOSSES +SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE +PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN +IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/README.txt b/lab_site_themes/osu_drupal_1_11/zen/zen/README.txt new file mode 100644 index 0000000..5599558 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/README.txt @@ -0,0 +1,179 @@ +Full documentation on the Zen theme can be found in Drupal's Handbook: + http://drupal.org/node/193318 + +Excellent documentation on Drupal theming can be found in the Theme Guide: + http://drupal.org/theme-guide + + +INSTALLATION +------------ + + 1. Download Zen from http://drupal.org/project/zen + + 2. Unpack the downloaded file, take the entire zen folder (which includes the + README.txt file, a STARTERKIT folder, etc.) and place it in your Drupal + installation under one of the following locations: + sites/all/themes + making it available to the default Drupal site and to all Drupal sites + in a multi-site configuration + sites/default/themes + making it available to only the default Drupal site + sites/example.com/themes + making it available to only the example.com site if there is a + sites/example.com/settings.php configuration file + + Please note: you will need to create the "theme" folder under "sites/all/" + or "sites/default/". + + For more information about acceptable theme installation directories, read + the sites/default/default.settings.php file in your Drupal installation. + + 3. Log in as an administrator on your Drupal site and go to Administer > Site + building > Themes (admin/build/themes). You will see the Zen theme there + with links on how to create your own sub-theme. You can optionally make Zen + the default theme. + + +BUILD YOUR OWN SUB-THEME +------------------------ + +*** IMPORTANT *** + +* In Drupal 6, the theme system caches template files and which theme functions + should be called. What that means is if you add a new theme or preprocess + function to your template.php file or add a new template (.tpl.php) file to + your sub-theme, you will need to rebuild the "theme registry." See + http://drupal.org/node/173880#theme-registry + +* Drupal 6 also stores a cache of the data in .info files. If you modify any + lines in your sub-theme's .info file, you MUST refresh Drupal 6's cache by + simply visiting the admin/build/themes page. + + +The base Zen theme is designed to be easily extended by its sub-themes. You +shouldn't modify any of the CSS or PHP files in the zen/ folder; but instead you +should create a sub-theme of zen which is located in a folder outside of the +root zen/ folder. The examples below assume zen and your sub-theme will be +installed in sites/all/themes/, but any valid theme directory is acceptable +(read the sites/default/default.settings.php for more info.) + + Why? To learn why you shouldn't modify any of the files in the zen/ folder, + see http://drupal.org/node/245802 + + 1. Copy the STARTERKIT folder out of the zen/ folder and rename it to be your + new sub-theme. IMPORTANT: Only lowercase letters and underscores should be + used for the name of your sub-theme. + + For example, copy the sites/all/themes/zen/STARTERKIT folder and rename it + as sites/all/themes/foo. + + Why? Each theme should reside in its own folder. Unlike in Drupal 5, + sub-themes can (and should) reside in a folder separate from their base + theme. + + 2. In your new sub-theme folder, rename the STARTERKIT.info.txt file to include + the name of your new sub-theme and remove the ".txt" extension. Then edit + the .info file by changing any occurrence of STARTERKIT with the name of + your sub-theme and editing the name and description field. + + For example, rename the foo/STARTERKIT.info file to foo/foo.info. Edit the + foo.info file and change "STARTERKIT.css" to "foo.css", change "name = Zen + Sub-theme Starter Kit" to "name = Foo", and change "description = Read..." + to "description = A Zen sub-theme". + + Why? The .info file describes the basic things about your theme: its + name, description, features, template regions, CSS files, and JavaScript + files. See the Drupal 6 Theme Guide for more info: + http://drupal.org/node/171205 + + Then, visit your site's admin/build/themes to refresh Drupal 6's cache of + .info file data. + + 3. If you want a liquid layout for your theme, copy the layout-liquid.css from + the zen/zen folder and place it in your sub-theme's folder. If you want a + fixed-width layout for your theme, copy the layout-fixed.css from the + zen/zen folder and place it in your sub-theme's folder. Rename the layout + stylesheet to "layout.css". + + For example, copy zen/zen/layout-fixed.css and rename it as foo/layout.css. + Note that the .info file already has an entry for your layout.css file. + + Why? In Drupal 6 theming, if you want to modify a stylesheet included by + the base theme or by a module, you should copy the stylesheet from the + base theme or module's directory to your sub-theme's directory and then + add the stylesheet to your .info file. See the Drupal 6 Theme Guide for + more info: http://drupal.org/node/171209 + + 4. Copy the zen stylesheet from the zen folder and place it in your sub-theme's + folder. Rename it to be the name of your sub-theme. + + For example, copy zen/zen/zen.css and rename it as foo/foo.css. Note that + the .info file already has an entry for your foo.css file and that your + .info file removes the base theme's zen.css file. + + 5. Copy the print stylesheet from the zen folder and place it in your + sub-theme's folder. + + For example, copy zen/zen/print.css to foo/print.css. Note that the .info + file already has an entry for your print.css file. + + 6. Copy the html-elements stylesheet from the zen folder and place it in your + sub-theme's folder. + + For example, copy zen/zen/html-elements.css to foo/html-elements.css. Note + that the .info file already has an entry for your html-elements.css file. + + 7. Edit the template.php and theme-settings.php files in your sub-theme's + folder; replace ALL occurrences of "STARTERKIT" with the name of your + sub-theme. + + For example, edit foo/template.php and foo/theme-settings.php and replace + "STARTERKIT" with "foo". + + 8. Log in as an administrator on your Drupal site and go to Administer > Site + building > Themes (admin/build/themes) and enable your new sub-theme. + + +Optional: + + 9. MODIFYING ZEN CORE STYLESHEETS: + If you decide you want to modify any of the other stylesheets in the zen + folder, copy them to your sub-theme's folder before making any changes. + Also, be sure the new stylesheet is included in your .info file, that you + have rebuilt the theme registry, and that you have refreshed the .info + cache. + + For example, copy zen/zen/block-editing.css to foo/block-editing.css. Then + edit foo/foo.info and uncomment this line to activate it: + ;stylesheets[all][] = block-editing.css + to: + stylesheets[all][] = block-editing.css + Then, visit your site's admin/build/themes to refresh Drupal 6's cache of + .info file data. + +10. MODIFYING ZEN CORE TEMPLATE FILES: + If you decide you want to modify any of the .tpl.php template files in the + zen folder, copy them to your sub-theme's folder before making any changes. + And then rebuild the theme registry. + + For example, copy zen/zen/page.tpl.php to foo/page.tpl.php. + +11. THEMEING DRUPAL'S SEARCH FORM: + Copy the search-theme-form.tpl.php template file from the modules/search/ + folder and place it in your sub-theme's folder. And then rebuild the theme + registry. + + You can find a full list of Drupal templates that you can override on: + http://drupal.org/node/190815 + + Why? In Drupal 6 theming, if you want to modify a template included by a + module, you should copy the template file from the module's directory to + your sub-theme's directory and then rebuild the theme registry. See the + Drupal 6 Theme Guide for more info: http://drupal.org/node/173880 + +12. FURTHER EXTENSIONS OF YOUR SUB-THEME: + Discover further ways to extend your sub-theme by reading Zen's + documentation online at: + http://drupal.org/node/193318 + and Drupal 6's Theme Guide online at: + http://drupal.org/theme-guide diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/STARTERKIT.info.txt b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/STARTERKIT.info.txt new file mode 100644 index 0000000..8f6bb45 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/STARTERKIT.info.txt @@ -0,0 +1,88 @@ + + ; The name and description of the theme used on the admin/build/themes page. +name = Zen Sub-theme Starter Kit +description = Read the online docs on how to create a sub-theme. + + ; The screenshot used on the admin/build/themes page. +screenshot = screenshot.png + + ; "core" specifies the version of Drupal that this theme is compatible with. + ; "base theme" specifies that this is a theme that uses the "zen" theme as its + ; base theme. Its unlikely you will ever need to change these, but they are + ; required fields for a Zen sub-theme. The "engine" field is not used in a + ; sub-theme since the engine is inherited from its base theme. +core = 6.x +base theme = zen + + ; This section adds CSS files to your theme. The media type is specified in + ; the brackets. Typical CSS media types include "all", "screen", "print", and + ; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full + ; list of stylesheet media types in CSS 2.1. + ; + ; You can also override any of Zen's stylesheets or any module's stylesheets, + ; an /extremely/ useful feature. See the excellent Drupal 6 Theme Guide at + ; http://drupal.org/node/171209 for more details. +stylesheets[all][] = layout.css +stylesheets[all][] = html-elements.css +; stylesheets[all][] = tabs.css +; stylesheets[all][] = messages.css +; stylesheets[all][] = block-editing.css +; stylesheets[all][] = wireframes.css +stylesheets[all][] = STARTERKIT.css +stylesheets[print][] = print.css + ; To prevent stylesheets of a base theme or of a module from being included in + ; our sub-theme, we specify it in our .info file (and we don't need to have a + ; stylesheet in our sub-theme with that name.) For example, we prevent the + ; zen.css file in the base theme from being included by specifying it here. +stylesheets[all][] = zen.css + + ; Set the conditional stylesheets that are processed by IE. +; conditional-stylesheets[if IE][all][] = ie.css + + ; Optionally add some jquery scripts to your theme. +; scripts[] = script.js + + ; The regions defined in Zen's default page.tpl.php file. The name in + ; brackets is the name of the variable in the page.tpl.php file, (e.g. + ; "[content_top]" in the .info file means there should be a $content_top + ; variable in the page.tpl.php file.) The text after the equals sign is a + ; descriptive text used on the admin/build/blocks page. + ; + ; To add a new region, copy Zen's page.tpl.php to your sub-theme's directory, + ; add a line line to this file, and then add the new variable to your + ; page.tpl.php template. +regions[left] = left sidebar +regions[right] = right sidebar +regions[navbar] = navigation bar +regions[content_top] = content top +regions[content_bottom] = content bottom +regions[header] = header +regions[footer] = footer +regions[closure_region] = closure + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = logo +features[] = name +features[] = slogan +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon +features[] = primary_links +features[] = secondary_links + + ; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/drupal6-reference.css b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/drupal6-reference.css new file mode 100644 index 0000000..18d48c3 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/drupal6-reference.css @@ -0,0 +1,1980 @@ +/** + * @file + * DRUPAL 6.x Reference CSS + * + * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY BY THE ZEN THEME. + * + * Drupal has very modular CSS. Which means that only the CSS that is needed + * for a particular page is loaded. This is a good thing. + * + * However, this makes it difficult for theme developers to discover how and + * where a particular style is coming from. So, here in all its glory is the + * complete CSS included with Drupal core 6.x. + * + * And, if you're not already, you should check out the free Firebug extension + * for Firefox. With it, you can inspect elements and easily view and play with + * its CSS styles. http://www.getfirebug.com + */ + + +/* + * modules/aggregator/aggregator-rtl.css + */ + +#aggregator .feed-source .feed-icon { + float: left; +} + + +/* + * modules/aggregator/aggregator.css + */ + +#aggregator .feed-source .feed-title { + margin-top: 0; +} +#aggregator .feed-source .feed-image img { + margin-bottom: 0.75em; +} +#aggregator .feed-source .feed-icon { + float: right; /* LTR */ + display: block; +} +#aggregator .feed-item { + margin-bottom: 1.5em; +} +#aggregator .feed-item-title { + margin-bottom: 0; + font-size: 1.3em; +} +#aggregator .feed-item-meta, #aggregator .feed-item-body { + margin-bottom: 0.5em; +} +#aggregator .feed-item-categories { + font-size: 0.9em; +} +#aggregator td { + vertical-align: bottom; +} +#aggregator td.categorize-item { + white-space: nowrap; +} +#aggregator .categorize-item .news-item .body { + margin-top: 0; +} +#aggregator .categorize-item h3 { + margin-bottom: 1em; + margin-top: 0; +} + + +/* + * modules/block/block.css + */ + +#blocks td.region { + font-weight: bold; +} +#blocks tr.region-message { + font-weight: normal; + color: #999; +} +#blocks tr.region-populated { + display: none; +} +.block-region { + background-color: #ff6; + margin-top: 4px; + margin-bottom: 4px; + padding: 3px; +} + + +/* + * modules/book/book-rtl.css + */ + +.book-navigation .page-previous { + float: right; +} +.book-navigation .page-up { + float: right; +} + + +/* + * modules/book/book.css + */ + +.book-navigation .menu { + border-top: 1px solid #888; + padding: 1em 0 0 3em; +} +.book-navigation .page-links { + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.book-navigation .page-previous { + text-align: left; + width: 42%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-up { + margin: 0 5%; + width: 4%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-next { + text-align: right; + width: 42%; + display: block; + float: right; +} +#book-outline { + min-width: 56em; +} +.book-outline-form .form-item { + margin-top: 0; + margin-bottom: 0; +} +#edit-book-bid-wrapper .description { + clear: both; +} +#book-admin-edit select { + margin-right: 24px; +} +#book-admin-edit select.progress-disabled { + margin-right: 0; +} +#book-admin-edit tr.ahah-new-content { + background-color: #ffd; +} +#book-admin-edit .form-item { + float: left; +} + + +/* + * modules/color/color-rtl.css + */ + +#placeholder { + left: 0; + right: auto; +} + +/* Palette */ +.color-form .form-item { + padding-left: 0; + padding-right: 1em; +} +.color-form label { + float: right; + clear: right; +} +.color-form .form-text, .color-form .form-select { + float: right; +} +.color-form .form-text { + margin-right: 0; + margin-left: 5px; +} + +#palette .hook { + float: right; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook-rtl.png) no-repeat 0 0; +} +#palette .up { + background-position: 0 -27px; +} +#palette .both { + background-position: 0 -54px; +} + +#palette .lock { + float: right; + right: -10px; +} +html.js #preview { + float: right; +} + + +/* + * modules/color/color.css + */ + +/* Farbtastic placement */ +.color-form { + max-width: 50em; + position: relative; +} +#placeholder { + position: absolute; + top: 0; + right: 0; /* LTR */ +} + +/* Palette */ +.color-form .form-item { + height: 2em; + line-height: 2em; + padding-left: 1em; /* LTR */ + margin: 0.5em 0; +} +.color-form label { + float: left; /* LTR */ + clear: left; /* LTR */ + width: 10em; +} +.color-form .form-text, .color-form .form-select { + float: left; /* LTR */ +} +.color-form .form-text { + text-align: center; + margin-right: 5px; /* LTR */ + cursor: pointer; +} + +#palette .hook { + float: left; /* LTR */ + margin-top: 3px; + width: 16px; + height: 16px; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook.png) no-repeat 100% 0; /* LTR */ +} +#palette .up { + background-position: 100% -27px; /* LTR */ +} +#palette .both { + background-position: 100% -54px; /* LTR */ +} + +#palette .lock { + float: left; /* LTR */ + position: relative; + top: -1.4em; + left: -10px; /* LTR */ + width: 20px; + height: 25px; + background: url(images/lock.png) no-repeat 50% 2px; + cursor: pointer; +} +#palette .unlocked { + background-position: 50% -22px; +} +#palette .form-item { + width: 20em; +} +#palette .item-selected { + background: #eee; +} + +/* Preview */ +#preview { + display: none; +} +html.js #preview { + display: block; + position: relative; + float: left; /* LTR */ +} + + +/* + * modules/comment/comment-rtl.css + */ + +.indented { + margin-left: 0; + margin-right: 25px; +} + + +/* + * modules/comment/comment.css + */ + +.indented { + margin-left: 25px; /* LTR */ +} +.comment-unpublished { + background-color: #fff4f4; +} +.preview .comment { + background-color: #ffffea; +} + + +/* + * modules/dblog/dblog-rtl.css + */ + +#dblog-filter-form .form-item { + float: right; + padding-right: 0; + padding-left: .8em; +} + + +/* + * modules/dblog/dblog.css + */ + +#dblog-filter-form .form-item { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#dblog-filter-form .form-item select.form-select { + width: 100%; +} +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #ddf; +} +tr.dblog-content .active { + background: #cce; +} +tr.dblog-page-not-found, tr.dblog-access-denied { + background: #dfd; +} +tr.dblog-page-not-found .active, tr.dblog-access-denied .active { + background: #cec; +} +tr.dblog-error { + background: #ffc9c9; +} +tr.dblog-error .active { + background: #eeb9b9; +} + + +/* + * modules/forum/forum-rtl.css + */ + +#forum tr td.forum { + padding-left: 0.5em; + padding-right: 25px; + background-position: 98% 2px; +} +.forum-topic-navigation { + padding: 1em 3em 0 0; +} +.forum-topic-navigation .topic-previous { + text-align: left; + float: right; +} +.forum-topic-navigation .topic-next { + text-align: right; + float: left; +} + + +/* + * modules/forum/forum.css + */ + +#forum .description { + font-size: 0.9em; + margin: 0.5em; +} +#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager { + white-space: nowrap; +} +#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager { + text-align: center; +} +#forum tr td.forum { + padding-left: 25px; /* LTR */ + background-position: 2px 2px; /* LTR */ + background-image: url(../../misc/forum-default.png); + background-repeat: no-repeat; +} +#forum tr.new-topics td.forum { + background-image: url(../../misc/forum-new.png); +} +#forum div.indent { + margin-left: 20px; +} + +.forum-topic-navigation { + padding: 1em 0 0 3em; /* LTR */ + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.forum-topic-navigation .topic-previous { + text-align: right; /* LTR */ + float: left; /* LTR */ + width: 46%; +} +.forum-topic-navigation .topic-next { + text-align: left; /* LTR */ + float: right; /* LTR */ + width: 46%; +} + + +/* + * modules/help/help-rtl.css + */ + +.help-items { + float: right; + padding-right: 0; + padding-left: 3%; +} +.help-items-last { + padding-right: 0; + padding-left: 0; +} + + +/* + * modules/help/help.css + */ + +.help-items { + float: left; /* LTR */ + width: 22%; + padding-right: 3%; /* LTR */ +} +.help-items-last { + padding-right: 0; /* LTR */ +} + + +/* + * modules/locale/locale.css + */ + +.locale-untranslated { + font-style: normal; + text-decoration: line-through; +} + + +/* + * modules/node/node-rtl.css + */ + +#node-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + + +/* + * modules/node/node.css + */ + +.node-unpublished { + background-color: #fff4f4; +} +.preview .node { + background-color: #ffffea; +} +#node-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#node-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +td.revision-current { + background: #ffc; +} +.node-form .form-text { + display: block; + width: 95%; +} +.node-form .container-inline .form-text { + display: inline; + width: auto; +} +.node-form .standard { + clear: both; +} +.node-form textarea { + display: block; + width: 95%; +} +.node-form .attachments fieldset { + float: none; + display: block; +} +.terms-inline { + display: inline; +} + + +/* + * modules/openid/openid.css + */ + +#edit-openid-identifier { + background-image: url("login-bg.png"); + background-position: 0% 50%; + background-repeat: no-repeat; + padding-left: 20px; +} + +div#edit-openid-identifier-wrapper { + display: block; +} + +html.js #user-login-form div#edit-openid-identifier-wrapper, +html.js #user-login div#edit-openid-identifier-wrapper { + display: none; +} + +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + display : block; +} + +#user-login-form ul { + margin-top: 0; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link, +#user-login li.openid-link, +#user-login li.user-link { + display: none; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link { + text-align : left; +} + +#user-login-form li.openid-link, +#user-login li.openid-link { + background: transparent url(login-bg.png) no-repeat scroll 1px 0.35em; +} + + +/* + * modules/poll/poll-rtl.css + */ + +.poll .bar .foreground { + float: right; +} +.poll .percent { + text-align: left; +} +.poll .vote-form .choices { + text-align: right; +} + + +/* + * modules/poll/poll.css + */ + +.poll .bar { + height: 1em; + margin: 1px 0; + background-color: #ddd; +} +.poll .bar .foreground { + background-color: #000; + height: 1em; + float: left; /* LTR */ +} +.poll .links { + text-align: center; +} +.poll .percent { + text-align: right; /* LTR */ +} +.poll .total { + text-align: center; +} +.poll .vote-form { + text-align: center; +} +.poll .vote-form .choices { + text-align: left; /* LTR */ + margin: 0 auto; + display: table; +} +.poll .vote-form .choices .title { + font-weight: bold; +} +.node-form #edit-poll-more { + margin: 0; +} +td.poll-chtext { + width: 80%; +} +td.poll-chvotes .form-text { + width: 85%; +} + + +/* + * modules/profile/profile.css + */ + +#profile-fields td.category { + font-weight: bold; +} +#profile-fields tr.category-message { + color: #999; +} +#profile-fields tr.category-populated { + display: none; +} + + +/* + * modules/search/search-rtl.css + */ + +.search-advanced .criterion { + float: right; + margin-right: 0; + margin-left: 2em; +} +.search-advanced .action { + float: right; + clear: right; +} + + +/* + * modules/search/search.css + */ + +.search-form { + margin-bottom: 1em; +} +.search-form input { + margin-top: 0; + margin-bottom: 0; +} +.search-results p { + margin-top: 0; +} +.search-results dt { + font-size: 1.1em; +} +.search-results dd { + margin-bottom: 1em; +} +.search-results .search-info { + font-size: 0.85em; +} +.search-advanced .criterion { + float: left; /* LTR */ + margin-right: 2em; /* LTR */ +} +.search-advanced .action { + float: left; /* LTR */ + clear: left; /* LTR */ +} + + +/* + * modules/system/admin-rtl.css + */ + +div.admin-panel .body { + padding: 0 8px 2px 4px; +} + +div.admin .expert-link { + text-align: left; + margin-right: 0; + margin-left: 1em; + padding-right: 0; + padding-left: 4px; +} + +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-right: 30px; +} + +table.system-status-report th { + background-position: 95% 50%; +} + +table.screenshot { + margin-left: 1em; +} + +.date-container { + clear: right; +} +.date-container .select-container, .date-container .custom-container { + float: right; +} +.date-container .custom-container { + margin-left: 0; + margin-right: 15px; +} + + + +/* + * modules/system/admin.css + */ + +/* +** Formatting for administration page +*/ +div.admin-panel { + margin: 0; + padding: 5px 5px 15px 5px; +} + +div.admin-panel .description { + margin: 0 0 3px; + padding: 2px 0 3px 0; +} + +div.admin-panel .body { + padding: 0 4px 2px 8px; /* LTR */ +} + +div.admin { + padding-top: 15px; +} + +div.admin .left { + float: left; + width: 47%; + margin-left: 1em; +} +div.admin .right { + float: right; + width: 47%; + margin-right: 1em; +} + +div.admin .expert-link { + text-align: right; /* LTR */ + margin-right: 1em; /* LTR */ + padding-right: 4px; /* LTR */ +} + +table.package { + width: 100%; +} +table.package .description { + width: 100%; +} +div.admin-dependencies, div.admin-required { + font-size: 0.9em; + color: #444; +} +span.admin-disabled { + color: #800; +} +span.admin-enabled { + color: #080; +} +span.admin-missing { + color: #f00; +} + +/** + * Formatting for status report + */ +table.system-status-report th { + border-bottom: 1px solid #ccc; +} +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-left: 30px; /* LTR */ +} +table.system-status-report th { + background-repeat: no-repeat; + background-position: 5px 50%; /* LTR */ + padding-top: 6px; + padding-bottom: 6px; +} +table.system-status-report tr.error th { + background-image: url(../../misc/watchdog-error.png); +} +table.system-status-report tr.warning th { + background-image: url(../../misc/watchdog-warning.png); +} +table.system-status-report tr.ok th { + background-image: url(../../misc/watchdog-ok.png); +} + +/** + * Formatting for theme configuration + */ +.theme-settings-left { + float: left; + width: 49%; +} +.theme-settings-right { + float: right; + width: 49%; +} +.theme-settings-bottom { + clear: both; +} + +/** + * Formatting for theme overview + */ +table.screenshot { + margin-right: 1em; /* LTR */ +} +.theme-info h2 { + margin-bottom: 0; +} +.theme-info p { + margin-top: 0; +} + + +/** + * Date and time settings page + */ +.date-container { + overflow: auto; + clear: left; /* LTR */ +} +.date-container .form-item { + margin-top: 0; +} +.date-container .select-container, .date-container .custom-container { + float: left; /* LTR */ +} +.date-container .custom-container { + margin-left: 15px; /* LTR */ + width: 50%; +} +html.js .custom-container label { + visibility: hidden; +} + + +/* + * modules/system/defaults-rtl.css + */ + +th { + text-align: right; + padding-right: 0; + padding-left: 1em; +} + + +/* + * modules/system/defaults.css + */ + +/* +** HTML elements +*/ +fieldset { + margin-bottom: 1em; + padding: .5em; +} +form { + margin: 0; + padding: 0; +} +hr { + height: 1px; + border: 1px solid gray; +} +img { + border: 0; +} +table { + border-collapse: collapse; +} +th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Markup free clearing +** Details: http://www.positioniseverything.net/easyclearing.html +*/ +.clear-block:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.clear-block { + display: inline-block; +} + +/* Hides from IE-mac \*/ +* html .clear-block { + height: 1%; +} +.clear-block { + display: block; +} +/* End hide from IE-mac */ + + +/* + * modules/system/maintenance.css + */ + +/* Update styles */ +#update-results { + margin-top: 3em; + padding: 0.25em; + border: 1px solid #ccc; + background: #eee; + font-size: smaller; +} +#update-results h2 { + margin-top: 0.25em; +} +#update-results h4 { + margin-bottom: 0.25em; +} +#update-results li.none { + color: #888; + font-style: italic; +} +#update-results li.failure strong { + color: #b63300; +} + + +/* + * modules/system/system-menus-rtl.css + */ + +ul.menu { + text-align:right; +} +ul.menu li { + margin: 0 0.5em 0 0; +} +li.expanded { + padding: 0.2em 0 0 0.5em; +} +li.collapsed { + list-style-image: url(../../misc/menu-collapsed-rtl.png); + padding: 0.2em 0 0 0.5em; +} +li.leaf { + padding: 0.2em 0 0 0.5em; +} + + +/* + * modules/system/system-menus.css + */ + +ul.menu { + list-style: none; + border: none; + text-align:left; /* LTR */ +} +ul.menu li { + margin: 0 0 0 0.5em; /* LTR */ +} +li.expanded { + list-style-type: circle; + list-style-image: url(../../misc/menu-expanded.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.collapsed { + list-style-type: disc; + list-style-image: url(../../misc/menu-collapsed.png); /* LTR */ + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.leaf { + list-style-type: square; + list-style-image: url(../../misc/menu-leaf.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li a.active { + color: #000; +} +td.menu-disabled { + background: #ccc; +} +ul.links { + margin: 0; + padding: 0; +} +ul.links.inline { + display: inline; +} +ul.links li { + display: inline; + list-style-type: none; + padding: 0 0.5em; +} +.block ul { + margin: 0; + padding: 0 0 0.25em 1em; /* LTR */ +} + + +/* + * modules/system/system-rtl.css + */ + +thead th { + text-align: right; + padding-left: 1em; + padding-right: 0.5em; +} + +.item-list .icon { + float: left; + padding-left: 0; + padding-right: 0.25em; + clear: left; +} +.item-list ul li { + margin: 0 1.5em 0.25em 0; +} + +.more-link { + text-align: left; +} +.more-help-link { + text-align: left; +} + +dl.multiselect dt, dl.multiselect dd { + float: right; + margin: 0 0 0 1em; +} + +.block ul { + padding: 0 1em 0.25em 0; +} + +ul.primary { + padding: 0 1em 0 0; +} +ul.primary li a { + margin-right: 5px; + margin-left: 0.5em; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: none; + border-left: 1px solid #ccc; +} +html.js input.form-autocomplete { + background-position: 0% 2px; +} +html.js input.throbbing { + background-position: 0% -18px; +} + +html.js fieldset.collapsible legend a { + padding-left: 0; + padding-right: 15px; + background-position: 98% 75%; +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed-rtl.png); + background-position: 98% 50%; +} + +div.teaser-button-wrapper { + float: left; + padding-right: 0; + padding-left: 5%; +} +.teaser-checkbox div.form-item { + float: left; + margin: 0 0 0 5%; +} +.progress .percentage { + float: left; +} +.progess-disabled { + float: right; +} +.ahah-progress { + float: right; +} +.ahah-progress .throbber { + float: right; +} +input.password-field { + margin-left: 10px; + margin-right: 0; +} +input.password-confirm { + margin-left: 10px; + margin-right: 0; +} + +.draggable a.tabledrag-handle { + float: right; + margin: -0.4em -0.5em -0.4em 0; + padding: 0.42em 0.5em 0.42em 1.5em; +} +div.indentation { + margin: -0.4em -0.4em -0.4em 0.2em; + padding: 0.42em 0.6em 0.42em 0; + float: right; +} +div.tree-child, div.tree-child-last { + background-position: -65px center; +} + + +/* + * modules/system/system.css + */ + +/* +** HTML elements +*/ +body.drag { + cursor: move; +} +th.active img { + display: inline; +} +tr.even, tr.odd { + background-color: #eee; + border-bottom: 1px solid #ccc; + padding: 0.1em 0.6em; +} +tr.drag { + background-color: #fffff0; +} +tr.drag-previous { + background-color: #ffd; +} +td.active { + background-color: #ddd; +} +td.checkbox, th.checkbox { + text-align: center; +} +tbody { + border-top: 1px solid #ccc; +} +tbody th { + border-bottom: 1px solid #ccc; +} +thead th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Other common styles +*/ +.breadcrumb { + padding-bottom: .5em +} +div.indentation { + width: 20px; + height: 1.7em; + margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ + padding: 0.42em 0 0.42em 0.6em; /* LTR */ + float: left; /* LTR */ +} +div.tree-child { + background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-last { + background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-horizontal { + background: url(../../misc/tree.png) no-repeat -11px center; +} +.error { + color: #e55; +} +div.error { + border: 1px solid #d77; +} +div.error, tr.error { + background: #fcc; + color: #200; + padding: 2px; +} +.warning { + color: #e09010; +} +div.warning { + border: 1px solid #f0c020; +} +div.warning, tr.warning { + background: #ffd; + color: #220; + padding: 2px; +} +.ok { + color: #008000; +} +div.ok { + border: 1px solid #00aa00; +} +div.ok, tr.ok { + background: #dfd; + color: #020; + padding: 2px; +} +.item-list .icon { + color: #555; + float: right; /* LTR */ + padding-left: 0.25em; /* LTR */ + clear: right; /* LTR */ +} +.item-list .title { + font-weight: bold; +} +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} +.item-list ul li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; + list-style: disc; +} +ol.task-list li.active { + font-weight: bold; +} +.form-item { + margin-top: 1em; + margin-bottom: 1em; +} +tr.odd .form-item, tr.even .form-item { + margin-top: 0; + margin-bottom: 0; + white-space: nowrap; +} +tr.merge-down, tr.merge-down td, tr.merge-down th { + border-bottom-width: 0 !important; +} +tr.merge-up, tr.merge-up td, tr.merge-up th { + border-top-width: 0 !important; +} +.form-item input.error, .form-item textarea.error, .form-item select.error { + border: 2px solid red; +} +.form-item .description { + font-size: 0.85em; +} +.form-item label { + display: block; + font-weight: bold; +} +.form-item label.option { + display: inline; + font-weight: normal; +} +.form-checkboxes, .form-radios { + margin: 1em 0; +} +.form-checkboxes .form-item, .form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} +.marker, .form-required { + color: #f00; +} +.more-link { + text-align: right; /* LTR */ +} +.more-help-link { + font-size: 0.85em; + text-align: right; /* LTR */ +} +.nowrap { + white-space: nowrap; +} +.item-list .pager { + clear: both; + text-align: center; +} +.item-list .pager li { + background-image:none; + display:inline; + list-style-type:none; + padding: 0.5em; +} +.pager-current { + font-weight:bold; +} +.tips { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.9em; +} +dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { + font-family: inherit; + font-size: inherit; + width: 14em; +} +dl.multiselect dd.a, dl.multiselect dd.a .form-item { + width: 8em; +} +dl.multiselect dt, dl.multiselect dd { + float: left; /* LTR */ + line-height: 1.75em; + padding: 0; + margin: 0 1em 0 0; /* LTR */ +} +dl.multiselect .form-item { + height: 1.75em; + margin: 0; +} + +/* +** Inline items (need to override above) +*/ +.container-inline div, .container-inline label { + display: inline; +} + +/* +** Tab navigation +*/ +ul.primary { + border-collapse: collapse; + padding: 0 0 0 1em; /* LTR */ + white-space: nowrap; + list-style: none; + margin: 5px; + height: auto; + line-height: normal; + border-bottom: 1px solid #bbb; +} +ul.primary li { + display: inline; +} +ul.primary li a { + background-color: #ddd; + border-color: #bbb; + border-width: 1px; + border-style: solid solid none solid; + height: auto; + margin-right: 0.5em; /* LTR */ + padding: 0 1em; + text-decoration: none; +} +ul.primary li.active a { + background-color: #fff; + border: 1px solid #bbb; + border-bottom: #fff 1px solid; +} +ul.primary li a:hover { + background-color: #eee; + border-color: #ccc; + border-bottom-color: #eee; +} +ul.secondary { + border-bottom: 1px solid #bbb; + padding: 0.5em 1em; + margin: 5px; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: 1px solid #ccc; /* LTR */ +} +ul.secondary a { + padding: 0; + text-decoration: none; +} +ul.secondary a.active { + border-bottom: 4px solid #999; +} + +/* +** Autocomplete styles +*/ +/* Suggestion list */ +#autocomplete { + position: absolute; + border: 1px solid; + overflow: hidden; + z-index: 100; +} +#autocomplete ul { + margin: 0; + padding: 0; + list-style: none; +} +#autocomplete li { + background: #fff; + color: #000; + white-space: pre; + cursor: default; +} +#autocomplete li.selected { + background: #0072b9; + color: #fff; +} +/* Animated throbber */ +html.js input.form-autocomplete { + background-image: url(../../misc/throbber.gif); + background-repeat: no-repeat; + background-position: 100% 2px; /* LTR */ +} +html.js input.throbbing { + background-position: 100% -18px; /* LTR */ +} + +/* +** Collapsing fieldsets +*/ +html.js fieldset.collapsed { + border-bottom-width: 0; + border-left-width: 0; + border-right-width: 0; + margin-bottom: 0; + height: 1em; +} +html.js fieldset.collapsed * { + display: none; +} +html.js fieldset.collapsed legend { + display: block; +} +html.js fieldset.collapsible legend a { + padding-left: 15px; /* LTR */ + background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */ +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed.png); /* LTR */ + background-position: 5px 50%; /* LTR */ +} +/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */ +* html.js fieldset.collapsed legend, +* html.js fieldset.collapsed legend *, +* html.js fieldset.collapsed table * { + display: inline; +} +/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */ +html.js fieldset.collapsible { + position: relative; +} +html.js fieldset.collapsible legend a { + display: block; +} +/* Avoid jumping around due to margins collapsing into collapsible fieldset border */ +html.js fieldset.collapsible .fieldset-wrapper { + overflow: auto; +} + +/* +** Resizable text areas +*/ +.resizable-textarea { + width: 95%; +} +.resizable-textarea .grippie { + height: 9px; + overflow: hidden; + background: #eee url(../../misc/grippie.png) no-repeat center 2px; + border: 1px solid #ddd; + border-top-width: 0; + cursor: s-resize; +} +html.js .resizable-textarea textarea { + margin-bottom: 0; + width: 100%; + display: block; +} + +/* +** Table drag and drop. +*/ +.draggable a.tabledrag-handle { + cursor: move; + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0 -0.4em -0.5em; /* LTR */ + padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */ + text-decoration: none; +} +a.tabledrag-handle:hover { + text-decoration: none; +} +a.tabledrag-handle .handle { + margin-top: 4px; + height: 13px; + width: 13px; + background: url(../../misc/draggable.png) no-repeat 0 0; +} +a.tabledrag-handle-hover .handle { + background-position: 0 -20px; +} + +/* +** Teaser splitter +*/ +.joined + .grippie { + height: 5px; + background-position: center 1px; + margin-bottom: -2px; +} +/* Keeps inner content contained in Opera 9. */ +.teaser-checkbox { + padding-top: 1px; +} +div.teaser-button-wrapper { + float: right; /* LTR */ + padding-right: 5%; /* LTR */ + margin: 0; +} +.teaser-checkbox div.form-item { + float: right; /* LTR */ + margin: 0 5% 0 0; /* LTR */ + padding: 0; +} +textarea.teaser { + display: none; +} +html.js .no-js { + display: none; +} + +/* +** Progressbar styles +*/ +.progress { + font-weight: bold; +} +.progress .bar { + background: #fff url(../../misc/progress.gif); + border: 1px solid #00375a; + height: 1.5em; + margin: 0 0.2em; +} +.progress .filled { + background: #0072b9; + height: 1em; + border-bottom: 0.5em solid #004a73; + width: 0%; +} +.progress .percentage { + float: right; /* LTR */ +} +.progress-disabled { + float: left; /* LTR */ +} +.ahah-progress { + float: left; /* LTR */ +} +.ahah-progress .throbber { + width: 15px; + height: 15px; + margin: 2px; + background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px; + float: left; /* LTR */ +} +tr .ahah-progress .throbber { + margin: 0 2px; +} +.ahah-progress-bar { + width: 16em; +} + +/* +** Formatting for welcome page +*/ +#first-time strong { + display: block; + padding: 1.5em 0 .5em; +} + +/* +** To be used with tableselect.js +*/ +tr.selected td { + background: #ffc; +} + +/* +** Floating header for tableheader.js +*/ +table.sticky-header { + margin-top: 0; + background: #fff; +} + +/* +** Installation clean URLs +*/ +#clean-url.install { + display: none; +} + +/* +** For anything you want to hide on page load when JS is enabled, so +** that you can use the JS to control visibility and avoid flicker. +*/ +html.js .js-hide { + display: none; +} + +/* +** Styles for the system modules page (admin/build/modules) +*/ +#system-modules div.incompatible { + font-weight: bold; +} + +/* +** Styles for the system themes page (admin/build/themes) +*/ +#system-themes-form div.incompatible { + font-weight: bold; +} + +/* +** Password strength indicator +*/ +span.password-strength { + visibility: hidden; +} +input.password-field { + margin-right: 10px; /* LTR */ +} +div.password-description { + padding: 0 2px; + margin: 4px 0 0 0; + font-size: 0.85em; + max-width: 500px; +} +div.password-description ul { + margin-bottom: 0; +} +.password-parent { + margin: 0 0 0 0; +} +/* +** Password confirmation checker +*/ +input.password-confirm { + margin-right: 10px; /* LTR */ +} +.confirm-parent { + margin: 5px 0 0 0; +} +span.password-confirm { + visibility: hidden; +} +span.password-confirm span { + font-weight: normal; +} + + +/* + * modules/taxonomy/taxonomy.css + */ + +tr.taxonomy-term-preview { + background-color: #EEE; +} +tr.taxonomy-term-divider-top { + border-bottom: none; +} +tr.taxonomy-term-divider-bottom { + border-top: 1px dotted #CCC; +} +.taxonomy-term-description { + margin: 5px 0 20px; +} + + +/* + * modules/tracker/tracker.css + */ + +#tracker td.replies { + text-align: center; +} +#tracker table { + width: 100%; +} + + +/* + * modules/update/update-rtl.css + */ + +.update .project { + padding-right: .25em; +} + +.update .version-status { + float: left; + padding-left: 10px; +} + +.update .version-status .icon { + padding-right: .5em; +} + +.update table.version .version-title { + padding-left: 1em; +} + +.update table.version .version-details { + padding-left: .5em; + direction: ltr; +} + +.update table.version .version-links { + text-align: left; + padding-left: 1em; +} + +.update .check-manually { + padding-right: 1em; +} + + +/* + * modules/update/update.css + */ + +.update .project { + font-weight: bold; + font-size: 110%; + padding-left: .25em; /* LTR */ + height: 22px; +} + +.update .version-status { + float: right; /* LTR */ + padding-right: 10px; /* LTR */ + font-size: 110%; + height: 20px; +} + +.update .version-status .icon { + padding-left: .5em; /* LTR */ +} + +.update .version-date { + white-space: nowrap; +} + +.update .info { + margin: 0; + padding: 1em 1em .25em 1em; +} + +.update tr td { + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +.update tr.error { + background: #fcc; +} + +.update tr.error .version-recommended { + background: #fdd; +} + +.update tr.ok { + background: #dfd; +} + +.update tr.warning { + background: #ffd; +} + +.update tr.warning .version-recommended { + background: #ffe; +} + +.current-version, .new-version { + direction: ltr; /* Note: version numbers should always be LTR. */ +} + +table.update, +.update table.version { + width: 100%; + margin-top: .5em; +} + +.update table.version tbody { + border: none; +} + +.update table.version tr, +.update table.version td { + line-height: .9em; + padding: 0; + margin: 0; + border: none; +} + +.update table.version .version-title { + padding-left: 1em; /* LTR */ + width: 14em; +} + +.update table.version .version-details { + padding-right: .5em; /* LTR */ +} + +.update table.version .version-links { + text-align: right; /* LTR */ + padding-right: 1em; /* LTR */ +} + +.update table.version-security .version-title { + color: #970F00; +} + +.update table.version-recommended-strong .version-title { + font-weight: bold; +} + +.update .security-error { + font-weight: bold; + color: #970F00; +} + +.update .check-manually { + padding-left: 1em; /* LTR */ +} + + +/* + * modules/user/user-rtl.css + */ + +#permissions td.permission { + padding-left: 0; + padding-right: 1.5em; +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 0; + margin-left: 1em; + float: right; +} +#user-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + +.profile .picture { + float: left; + margin: 0 0 1em 1em; +} + + +/* + * modules/user/user.css + */ + +#permissions td.module { + font-weight: bold; +} +#permissions td.permission { + padding-left: 1.5em; /* LTR */ +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 1em; /* LTR */ + float: left; /* LTR */ +} +#access-rules .access-type .form-item, #access-rules .rule-type .form-item { + margin-top: 0; +} +#access-rules .mask { + clear: both; +} +#user-login-form { + text-align: center; +} +#user-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#user-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +#user-admin-settings fieldset .description { + font-size: 0.85em; + padding-bottom: .5em; +} + +/* Generated by user.module but used by profile.module: */ +.profile { + clear: both; + margin: 1em 0; +} +.profile .picture { + float: right; /* LTR */ + margin: 0 1em 1em 0; /* LTR */ +} +.profile h3 { + border-bottom: 1px solid #ccc; +} +.profile dl { + margin: 0 0 1.5em 0; +} +.profile dt { + margin: 0 0 0.2em 0; + font-weight: bold; +} +.profile dd { + margin: 0 0 1em 0; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/favicon.ico b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f9909a60cb8c1e3ed435472068fee39e4652c96 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/logo.png b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc45326045004feb603c712fa1adfa8ff4acaeb GIT binary patch literal 3427 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 T+VoBHA%Z-2>~VXxjhgg-(l_Ao literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/screenshot.png b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f3e708507eadc747bbf29e66952e6ee4d6e974 GIT binary patch literal 1119 zcmV-l1fctgP);9&`>)jM&E)gn z?e-0P!vIr{_xt=*k-1Tw(1^CtaIf1=t=h@m=zPcKJ$$D^h_4K0pJArcb+gsw^7qv4 z_K?8fTe;z6zT!ZX&cEC5fVkfPaK8Wl|E6k0%m4rbl}SWFRCwCVmkpDfAP|NT1Wi1W zy9@PfS>*r!%kD0sViI$icG@sw41~zze!L4}e90!pnA+j|)l^j-U!u)eeXUN_I95)* z5Z2**R__g)uNu^gU>(f4kNvNvN?g^Oc?B%f6NWy`@m7s*hZrGj8eEUzP^9~ipJ%9N z{sz{$KM>W=$yfgN+y>&*Bzo}C?QNN4vnhG=WJWX=k zr`HMPs_7AvF5ktHWQ-bDRX)-zy1YuCJ{id)nk=#8skvPMs>>mT?&75#EOzK^Cvpap zjRgw8D?_p`jPMonOSNdh1g>PcD?PpX>)lAy6$wWV6!6aUHv7+k&is6DK1?EDW zu(0EN{I<1PBXSb%V{uxbc)<;G<^lj^u~loGRiNWHv8uLhmn3|E#a6X@SWgz8J!7?( z&qXRTmhidR1uG5=^bfFFYF$pk{g9_{A>sndIPV@KvMcJkD4jc47sfi~Bz%aa*{$md zsO`qr6z{9%w^%eFJ0|!ZVVwq%TbR`Ob1dn3sElPngLe}1Z6Ea~rmnyoL zcWMa>k(y>)gH5&~<@z>OO2gFz=)BczH7)rz8a9q4fwLecCps>S0k%%8now(9zx%mj zGu7pY=K3h)V7syL1y<}ztW@mSnPv!G$YM(65bNRer%@`QZ(voYuSwHtku1hk7!l_9 z99Aj`8B4PN1z~|Rbjw&&4t2)z$=zG5>U5a92R>(TOz}3jzdVJN#4BUfq%2tVaDCeG zg&Av*?8F5tqC>Y>qAxbqf`dID7e9|rVZ}lqtO%AxLTapeSQ5D+Tcd=vUahg>;1COc zTJ5*W2v$EnF30(B{dWEnu~zfxL6rv$4G&fRYdhAjo^b5{*Ew;!a4(nRtCI0Gu+$p{ l{3Sc_-2XSMmu$ZU7yz__3>V!Da}xjn002ovPDHLkV1hF=8nyrc literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/template.php b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/template.php new file mode 100644 index 0000000..52c6962 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/STARTERKIT/template.php @@ -0,0 +1,160 @@ + 'checkbox', + '#title' => t('Use this sample setting'), + '#default_value' => $settings['STARTERKIT_example'], + '#description' => t("This option doesn't do anything; it's just an example."), + ); + // */ + + // Add the base theme's settings. + $form += zen_settings($saved_settings, $defaults); + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/STARTERKIT/screenshot.psd b/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/STARTERKIT/screenshot.psd new file mode 100644 index 0000000000000000000000000000000000000000..6762e48e19869c432c96fa5264fc3bdf09723756 GIT binary patch literal 196125 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/messages.psd b/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/messages.psd new file mode 100644 index 0000000000000000000000000000000000000000..a155d1cb64f2f34afe8b8c38911a32812defd9ba GIT binary patch literal 199810 zcmeG_2VfkOJX6W4ev8@zr&sPp>$ zGb*cQR9AWBziD$y;c8Ya*gIosOPgFK+|8cWpGXYO@cGuSUth7lsv;We^Hnx9H24I+ z&+jjXC(7d+BZ1@j1*v~hkW{n11; z-X9&D<m?uicgAOWf@uvG@&jOLgaNJL}Z z(P(&%)M=ecMZL{kRo;$3Pbh*FpM`lak84z$r6!3jfrK~*`m??q{#RCYS2oP>!*$&Z zLD1zOJ!Z(DBN`0#Zq#MaQ0}knuB@3+-7uqy$wT*~F%RIwU?365Di{5;d!Q#eI;{I* zU?8nKIyz>wM0=9RV(l$+lF3kTMtx&_Q&nAaYg%CC-cVSa6JI*N$=lxATwB>t zTU+k0sMKepdybpWf>0a;XQNM*)z3?a6QN#B$uUxlDd_}3=!_+?5HJl@I&+{IX)s+A zXxfUUVmum7qLP{e>KOifmG~{A>XVJAE3HxW$wpKSb6F&mm;;PPD`Nl~u@*zK)`=~l zJ~0kBHMP_IHFfZ*hfl+Ff31JIzpffS0IRQ_UQ;E&rxLCKUSBoc-%vZfN~oM(Rap<8 zhUqna_*D4;2Km$p@PTLR@V*Ap;Zs#z<)2wq+tLU*)m7HD*0xkt`kNd5b@lKOs+(#B zp|V=8I8!sZ+Mk;;7dM1V_yAMV`2e9aIzt=8@QRiYsE|1Jt-ofLkDH()vX;J5hX`E6 zO)w%-DeMA+LPW-+C_0ewX@+7|we_{t)2oGsT7iB;FV$80rEfolNZ(Zeuc?%tsh*Bl zb@Us06nYCF@C}ga`Wk_LLvO-0^d)>l@7GlUZ{RmP58n;=T@O#fHPr zegiIiQ(WMm>dIp-4Ny<`rq49gz;&G;;dQ`k@C_VUUD*J6;y2

    2=fVr#DOo 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 F{6DhGP8|RM literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/tabs.psd b/lab_site_themes/osu_drupal_1_11/zen/zen/images-source/zen/tabs.psd new file mode 100644 index 0000000000000000000000000000000000000000..dfd82aa6350d11271230611d78b58d4f595b9be2 GIT binary patch literal 56436 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

    wH53W}IFld3e2faoaNS$7Yf?qvD!8Fi%Pk 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block-editing.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block-editing.css new file mode 100644 index 0000000..56d98e2 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block-editing.css @@ -0,0 +1,26 @@ +/* + * Rollover edit links for blocks + */ + + div.block.with-block-editing + { + position: relative; + } + + div.block.with-block-editing div.edit + { + display: none; + position: absolute; + right: 0; + top: 0; + z-index: 40; + border: 1px solid #eee; + padding: 0 2px; + font-size: 0.75em; + background-color: #fff; + } + + div.block.with-block-editing:hover div.edit + { + display: block; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block.tpl.php new file mode 100644 index 0000000..1311ee2 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/block.tpl.php @@ -0,0 +1,42 @@ +subject: Block title. + * - $block->content: Block content. + * - $block->module: Module that generated the block. + * - $block->delta: This is a numeric id connected to each module. + * - $block->region: The block region embedding the current block. + * - $classes: A set of CSS classes for the DIV wrapping the block. + Possible values are: block-MODULE, region-odd, region-even, odd, even, + region-count-X, and count-X. + * + * Helper variables: + * - $block_zebra: Outputs 'odd' and 'even' dependent on each block region. + * - $zebra: Same output as $block_zebra but independent of any block region. + * - $block_id: Counter dependent on each block region. + * - $id: Same output as $block_id but independent of any block region. + * - $is_front: Flags true when presented in the front page. + * - $logged_in: Flags true when the current user is a logged-in member. + * - $is_admin: Flags true when the current user is an administrator. + * + * @see template_preprocess() + * @see template_preprocess_block() + */ +?> +

    + + subject): ?> +

    subject; ?>

    + + +
    + content; ?> +
    + + + +
    diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/box.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/box.tpl.php new file mode 100644 index 0000000..2c5489f --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/box.tpl.php @@ -0,0 +1,24 @@ + +
    + + +

    + + +
    + +
    + +
    diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment-wrapper.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment-wrapper.tpl.php new file mode 100644 index 0000000..b8fc7ca --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment-wrapper.tpl.php @@ -0,0 +1,39 @@ + + +
    + type != 'forum'): ?> +

    + + +
    + diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment.tpl.php new file mode 100644 index 0000000..fe03639 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/comment.tpl.php @@ -0,0 +1,70 @@ + +
    + + +

    + + new): ?> + + +

    + new): ?> +
    + + + +
    + + + + + + +
    + + +
    + +
    + +
    + + + + + +
    diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/favicon.ico b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f9909a60cb8c1e3ed435472068fee39e4652c96 GIT binary patch literal 15086 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/html-elements.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/html-elements.css new file mode 100644 index 0000000..1a8da03 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/html-elements.css @@ -0,0 +1,269 @@ +/**** + **** HTML ELEMENT STYLING + ****/ + + +/** fonts **/ + /* + * Our font size and line height declarations are based on the following ALA + * article: + * http://www.alistapart.com/articles/howtosizetextincss + * + * All modern browsrs use a 16px default font size. Specifying the font-size + * and line-height in ems (relative to the 16px default font) allows the user + * to resize the font in the browser and produces the most consistent results + * across different browsers. + */ + body + { + font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */ + } + + #page + { + /* + * To use a 12px font size on the page, delete the 14px declarations. + * to use a 14px font size on the page, delete the 12px declarations. + */ + + /* Use a 12px base font size with a 16px line height */ + font-size: 0.75em; /* 16px x .75 = 12px */ + line-height: 1.333em; /* 12px x 1.333 = 16px */ + + /* Use a 14px base font size with a 18px line height */ + font-size: 0.875em; /* 16px x .875 = 14px */ + line-height: 1.286em; /* 14px x 1.286 = 18px */ + } + + body, caption, th, td, input, textarea, select, option, legend, fieldset + { + /* The following font family declarations are based on the Microsoft core + * web fonts which are common fonts available on most computer systems. The + * Bitstream Vera fonts are commonly available on Linux systems where the MS + * fonts are less common. + * + * A user's web browser will look at the comma-separated list and will + * attempt to use each font in turn until it finds one that is available + * on the user's computer. The final "generic" font (sans-serif or serif) + * hints at what type of font to use if the web browser doesn't find any + * of the fonts in the list. + + font-family: "Times New Roman", Times, Georgia, "Bitstream Vera Serif", serif; + font-family: Times, "Times New Roman", Georgia, "Bitstream Vera Serif", serif; + font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif; + + font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + font-family: Helvetica, Arial, "Bitstream Vera Sans", sans-serif; + font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + + font-family: "Bitstream Vera Sans Mono", "Courier New", monospace; + + */ + + font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + } + + pre, code + { + font-size: 1.1em; /* Monospace fonts can be hard to read */ + font-family: "Bitstream Vera Sans Mono", "Courier New", monospace; + } + +/** headings **/ + h1 + { + font-size: 2em; + line-height: 1.3em; + margin-top: 0; + margin-bottom: 0.5em; /* 0.5em is equavalent to 1em in the page's base font. + Remember, a margin specified in ems is relative to + the element's font-size, not to the pages' base + font size. So, for example, if we want a 1em margin + (relative to the base font), we have to divide that + length by the element's font-size: + 1em / 2em = 0.5em */ + } + + h2 + { + font-size: 1.5em; + line-height: 1.3em; + margin-top: 0.667em; /* Equivalent to 1em in the page's base font: 1 / 1.5 = 0.667em */ + margin-bottom: 0.667em; + } + + h3 + { + font-size: 1.3em; + line-height: 1.3em; + margin-top: 0.769em; /* Equivalent to 1em in the page's base font: 1 / 1.3 = 0.769 */ + margin-bottom: 0.769em; + } + + h4, h5, h6 + { + font-size: 1.1em; + line-height: 1.3em; + margin-top: 0.909em; /* Equivalent to 1em in the page's base font: 1 / 1.1 = 0.909 */ + margin-bottom: 0.909em; + } + +/** block-level elements **/ + p, ul, ol, dl, pre, table, fieldset, blockquote + { + margin: 1em 0; + } + +/** lists **/ + /* standardize list item indentation */ + ul, ol + { + margin-left: 0; + padding-left: 2em; + } + + .block ul, /* Drupal overrides */ + .item-list ul + { + margin: 1em 0; + padding: 0 0 0 2em; + } + + ul ul, ul ol, + ol ol, ol ul, + .block ul ul, .block ul ol, + .block ol ol, .block ol ul, + .item-list ul ul, .item-list ul ol, + .item-list ol ol, .item-list ol ul + { + margin: 0; + } + + li + { + margin: 0; + padding: 0; + } + + .item-list ul li /* Drupal override */ + { + margin: 0; + padding: 0; + list-style: inherit; + } + + ul.menu li, /* Drupal override */ + li.expanded, + li.collapsed, + li.leaf + { + margin: 0; + padding: 0; + } + + ul { list-style-type: disc; } + ul ul { list-style-type: circle; } + ul ul ul { list-style-type: square; } + ul ul ul ul { list-style-type: circle; } + ol { list-style-type: decimal; } + ol ol { list-style-type: lower-alpha; } + ol ol ol { list-style-type: decimal; } + + dt + { + margin: 0; + padding: 0; + } + + dd + { + margin: 0 0 0 2em; + padding: 0; + } + +/** links **/ + /* The order of link states are based on Eric Meyer's article: + * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states + */ + a:link + { + } + + a:visited + { + } + + a:hover, + a:focus + { + } + + a:active + { + } + +/** tables **/ + /* Override Drupal default CSS */ + table + { + border-collapse: collapse; + /* width: 100%; */ /* Prevent cramped-looking tables */ + } + + th, + thead th, + tbody th + { + text-align: left; + padding-right: 0; + border-bottom: none; + } + + tbody + { + border-top: none; + } + +/** abbreviations **/ + abbr + { + border-bottom: 1px dotted #666; + cursor: help; + white-space: nowrap; + } + + /* Date-based "abbreviations" show computer-friendly timestamps which are not + human-friendly. */ + abbr.created + { + border: none; + cursor: auto; + white-space: normal; + } + +/** images **/ + img + { + border: 0; + } + +/** horizontal rules **/ + hr + { + height: 1px; + border: 1px solid #666; + } + +/** forms **/ + form + { + margin: 0; + padding: 0; + } + + fieldset + { + margin: 1em 0; + padding: 0.5em; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/ie.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/ie.css new file mode 100644 index 0000000..5b1db56 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/ie.css @@ -0,0 +1,148 @@ +/* + * IE CSS + * + * CSS targeted specifically for Internet Explorer for Windows. + * + * While building your theme, you should be aware that IE limits Drupal to 31 + * stylesheets total. The work-around for the bug is to enable CSS aggregation + * under: admin / settings / performance. + * + * Properties starting with an underscore _ are for IE 5 and 6 only. + * Properties starting with head:first-child+body are for IE7 only. + * Properties with a child selector (>) or sibling selector (+) are for IE7 only. + * + */ + +/* + * Layout CSS + */ + +/** body **/ + body + { + _text-align: center; /* 1st part of IE5/IE6quirks centering hack */ + } + + #page + { + _text-align: left; /* 2nd part of IE5/IE6quirks centering hack */ + } + +/** main (container for everything else) **/ + #main + { + _zoom: 1; /* Otherwise with a liquid layout, sidebars disappear when resizing the windows in IE6 */ + } + +/** floating divs **/ + #content, + #navbar, + #sidebar-left, + #sidebar-right + { + _display: inline; /* display inline or double your floated margin! [1] */ + _overflow: hidden; /* in ie6, overflow auto is broken [2] and so is overflow visible [3] */ + _overflow-y: visible; + } + + +/* + * Tabs CSS - IE 5 and 6 don't support PNGs with alpha transparency. + */ + + ul.primary li a, + ul.primary li a .tab, + ul.secondary li a, + ul.secondary li a .tab + { + _display: inline; /* Otherwise the blocks mistakenly get 100% width in IE5 */ + _di\splay: inline-block; /* Otherwise the blocks mistakenly get 100% width in IE6 */ + cursor: pointer; + } + + ul.primary, + ul.secondary + { + _width: 100%; /* Otherwise IE5 treats the ul as floated */ + _w\idth: auto; /* Reset to auto width for IE6 */ + } + + ul.primary li a + { + _background: url(images/tab-left-ie6.png) no-repeat left -38px; + } + + ul.primary li a .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right -38px; + } + + ul.primary li a:hover + { + _background: url(images/tab-left-ie6.png) no-repeat left -76px; + } + + ul.primary li a:hover .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right -76px; + } + + ul.primary li.active a, + ul.primary li.active a:hover + { + _background: url(images/tab-left-ie6.png) no-repeat left 0; + } + + ul.primary li.active a .tab, + ul.primary li.active a:hover .tab + { + _background: url(images/tab-right-ie6.png) no-repeat right 0; + } + +/* + * Messages - IE 5 and 6 don't support PNGs with alpha transparency. + */ + + div.messages, /* Important messages (status, warning, and error) for the user */ + div.status, + div.warning, + div.error + { + _background-image: url(images/messages-status-ie6.png); + } + + div.warning /* Medium priority messages */ + { + _background-image: url(images/messages-warning-ie6.png); + } + + div.error /* High priority messages. See also the .error declaration below. */ + { + _background-image: url(images/messages-error-ie6.png); + } + +/** Drupal nodes **/ + .node-unpublished .node-inner>* + { + position: relative; /* Otherwise these elements will appear below the "Unpublished" text. */ + } + +/** Drupal admin tables **/ + .section-admin #content tr.even th, + .section-admin #content tr.even td, + .section-admin #content tr.odd th, + .section-admin #content tr.odd td + { + border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */ + } + +/* + * REFERENCES + * + +1. http://www.positioniseverything.net/explorer/doubled-margin.html +2. http://browservulsel.blogspot.com/2005/04/ie-overflow-auto-scrollbar-overlap.html +3. http://www.howtocreate.co.uk/wrongWithIE/?chapter=overflow%3Avisible%3B + + * + */ diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error-ie6.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..054b9f28cc328f85b9f726aa46bf6223e10bd656 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^l0YoV!3-o@zHZe536!`-lmzFem6RtIr7}3C%E z>-pisr%#>Q6CQpjE$wK2{*j!Vb1f~$ckbN1d-sEl8#_8WW-&3Xw6ih%Nl9saSlCuq*E46%>}qK-Ha6ZrYu1U~yLotc_C`gy zxVQ)i2wa&wdFITSr;i^$FlP=cE9=393m3}Ezc_YmTUpr-Kfevp(M$C7Hrm+Cmyme( z?%n$vH*POoy2i_EPha1i6)R@5v(FP2UT$uFf8DzEW@a-P7=RXW?(k;^hC+BrkY6w` zKxhCM_9dG>23qmg)5S5Q;#SGT^y(%9k=A0zX-zu{9v-mWm{l&jwv0b_?*ISGC47Ut zj(%2Eul#&x_MPT!%UfPV`G@X2wd_!6aH;r9jcpN+SXDl#UJTQ#^K?ArGGXzTwIK>B z7mQ8>3NENNaMRwPzDj7x^wSK!kD3%kCs*`M&19Og^6XK=hZSymjDN0tl2Nnk75w|K zFY@g7=|33VdQ?(`B&$@`l`;#$Mts0=4^SQz5dCq qzok2#O?_EfVrDt<+r}~`9)_z9p|6yue02l{1cRrmpUXO@geCxmXnWrP literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-error.png new file mode 100644 index 0000000000000000000000000000000000000000..012813b1dd5c802737475d4268de4c00cf50700d GIT binary patch literal 727 zcmV;|0x127P)P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!c}YY;RCwB~l~HI?Q5eU+o3o&VsZj_w z2qX|jHzY~+CWLqNWDuBRuZ1ue418@21`c|;y%dZMgq{Yz2nj}HinxnAy=_g-&x;HT%_d(QvQIp24_!>z-=wJ2kTV>km70SO^~gh#xH1?eLd zq=6KXG@4b-nnaLWPC*dPhC*=K?}rmS4=24|;4Btk{XTrHRNzOW0bhzm*iEOQRjrcA zZ8Y0Fq_%z#7m|AtiLlSx+ssVc%jMYC+#I9%q=TC zF*KiaNN;FzL|%{$Nli-Gc<46bfrbt&ElhS^vWVr7>pHJDYTCJu#mh?!MwrfH*_e^>`hWSn_v0AMV z2n2LjLQU2i{7j5{=*XbmZV&q5aM*A>rMY~bl$cZ~?~P1sHXGRO_OVPpW-|2mRBe*1 zC6l_7D4RN+&R{hTheLO4uiJ%pYircKqYnI0i($}9I!W@o*JJsG1q!;P zbr^SF#p8!2QYH-za21*cR3)fdpw3;yGRlPDk;fTPWFJzgu}ey`P+-raQ4-%nBI=St zXcb5ii5+t~uT0I)!=-rqz<$3^B&Z<5&t?;v`8@n;wO-(-`^Y91$nR!Ly%Q;1-`Vll zG4Clkwq|F$_%4A^)omhq6mIE>7@d=Ei0in^1+Q0E;pNg2JzqthnYpx#OfH`h#mR>= zGjwk}!snavMP;h#ZPzI|A83#7$v5C%UB7xO*+;Iye`tRM7yx9}O3%%U;y3^R002ov JPDHLkV1nHMO-29! literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status-ie6.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..f9eb63f59c92011b84ffcb926dadc4e45458cbfe GIT binary patch literal 610 zcmb`C?MqVu6o;?Y&_*UKH4URx24)odq#+}kY`QJGjcrueh#6iZDTaD`a}cymOTtl2 zzbv6QMD4?30~;2ERL)jM+gRpWbBv)*%UW~J+1Pfv{trEH&JTVZ4m{m5vM!IklT8pr zok(dwl5%#l}C zuM{Ce9O7_b4a#s{>wy=TNyUJN>DUy!O~KYQuyL^mLzi&Dumq=)P=u*JKIp@UH44=s zXrG0yN%)w7Y)r4=^r0Yhpikt6mk|&|;OI0AVXzrzPrG4s9$IkW7P>eXdxtAyE_j0> zO#=3Q1M^=fo`i`IT*ZjR1+Ve<5C$3$2uyhWU|a@i8gg*Sv-xsdz z?e6V##IvZ<=5v!$`}*KB4qIUzD0*gWWc| v=1G4sNF~J~v%;(y>HJB54V1R|rWOv45p`uk)vh0^Fylo?M5NGCqt^WcG&63@ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/messages-status.png new file mode 100644 index 0000000000000000000000000000000000000000..9f07a4253e1e1b187187fe9c30249c4755f83c88 GIT binary patch literal 560 zcmV-00?+-4P)P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz(n&-?RCwC7mCY+eQ5eRb@f8vxHJPoN zg{GA92dI%1WiwKCQc5XXHj1)gL&-u}DH{u=WFaDI8a0s;nGiEmWPA)tcs=hOqw8aQ z&GFXn-Z|a5&#yUi&U+jZKzdaz-+m?Qo97bNP^@98xBA3vy^S63UQ?P zB|g%FJdX#(bmY^KLq{GR4myO6J38)9fLl5)W;xzc$slD@AJSA}!%0?T-zRdlB)_Wb z6_HSjSnq3&2$I+Z735gLeUet``5`)^F)?7JK%Io zKMmVAV~(}tOf2E22d=D6U0Fk^Hshg$`~NP`E}`8bfDw}UnM84s1=;nA#AbdT9$ynV zXxH!v@!4C7lBz*^NjI`e>QUAKl=r`#@3RSQh`>V>h_CW~zRo9;WQq+k{?jg;tP-+@ z%ALeM(!~*KrUkS>yDlwQW$<}A=gB2;BHIZ>27qv{jvL9c$wR9ah2A3U)d4sDd5+tx ygX)*{)pV7SaiViPO8ozE{GO5~6MOSnfB^taqPaZqNj3BU0000IxAo6wStzhBzmIy!qD4hI6k$)=B+ z-*MqH)KW=0*TerFBHg8$;{2UrN|^D;tZp=g7P000#T1^@s6vnxdy0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!I!Q!9RCwC7m0w6xaTLeDOA`%ACuqy{ zGyO&`Kr zZcYg2>3gorF1X!4q(AuVa@qNPzxSSV?)e48!2hk7xP}B=Orqp5=_g_GfHaXR$&v45 zoh;C7!>>t-jH4|YMJGLO(4&POZS)AxL+Ei#kKgpD(BtOE%s4b5gRsHusK5LuCY zO5|`^e67-oNa3ki`&CB-f3X|fCA(65<*1d(WV8qpiA3rL=zi5vy_(6j+6%RlIowHy zaeKnCNZD-Gy2j)2`T@FMb%1$f1FCy&@(ewrQQR7H?UX{HU|snpje}IDXY`(>YpaPN zM~0`=$6{8`N#GA>lMg3i}*JMO?M&!~~wIZ@Lpy?X0*QAAP%6{5$uYMcWa~Tdza(W`x z0~<&;`WU}SakB1S?ItzQ!Z%zxC3IRCcuShjpm*}$Kc~mQk7*rn@kbS@w?gycqPa0rJV791Q-B4t`N6rur0*^0000{(JaZG%Q-e|yQz{EjrrH1%u?6^qxE?rg;Q#;s+L`TJfFevK zL4Lvi8J=!8@B;FLJY5_^DsCkuurRXyQITL^kzio@#ULLbV0soP%i!ti=d#Wzp$PzA CX)V71 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-left-ie6.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-left-ie6.png new file mode 100644 index 0000000000000000000000000000000000000000..5c512aee020890613b029bf8fb5bbb1b2306b317 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^tU#Q?!3-oTCAlZ=IPU?r%s)E{P^*&U%!qWJ9h8hy(34C z96EI9$B!S69zFW<<;#l~FaG@b^WnpXzkmNefByX2w{I_BzWo0E`|sbs|NZ;->C>kJ z2M+xI|Njga9F%Q41vFo#B*-rqD2NL%h;Mpy9jGqV)5S5Q;?|xEmSPPG0xk!|T<(+$ zeE9c$%C$4;9AyC?{~SE|P*ui5vUKTkcQwa{T<`O3?B1VD3-) z-1T-*@3n$E?|Y}+vR!y-UCtI;>F1rj$p_sO=NRCwC#luZhRFbsvGxRoBFTdy+L zm^*omIYHgmQxt@P`!4*+G!=(bJA(r*`yd299u$(k6o?2%75~Go>!>|^y-H>XKuQTf zPAa7o8e@>eogjn=y@Z4^Jg8z5kDOuRP18VK*BhmYkK>43#Z7z9@Cxkvo?7ec`3Zv7 zy7h(AG$DrpSZgu=d9QU{L#N?HaG%)8Nj-v8%d$Yl;V=x_jwl_c=h-^W59Jed3%r&N zzpFSM1e|j@9Y52N3-L1;Fyx1 zl&avFo0y&&l$w}QS$Hzl2B^p*z$e7@>C>lg-n@DK{Q13m_Z~fZ^y0;fFJHcV`}Xa_ zhY$b${rmm<_oq*vPMkP#>eQ(tM~)mibm-WzV~-y{K5*c`%a<>|fB$~w%$fiH{{zX% zJk~pbW=fO<`2_<-umOg%!g{ZOu4VRgaSW-r_2!PH&>;r_mV=_-6PAO+M-+$UFIHkl@_Ex93c;7BII&wGU`0(C)umHz=IFx$)i93+czJ!d=iT zy>Le?+BL-bTCdV7+1Gx8SNpaGyENC9`;@H-+{-G#V3V=&+QHjy8o(f9@O1TaS?83{ F1OQ)Q<2?WX literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-right.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed9cb2baa29201199ebba5acd0f76c55d8d6195 GIT binary patch literal 685 zcmeAS@N?(olHy`uVBq!ia0y~yVC)96Q#jawWO=Jh29T00ag8Vm&QB{TPb^Aha7@Wh zN>%X8O-xS>N=;0uEIgTN!@$7g@9E+gQgQ3eUBj+N0Wt>??@u~*=u|d`QxSu|L3PhZ zzv7;`+$!uH3K^NHsfmfIPCjOZX)>mHDUuQq-+n8oZTw?yKdF6RKximG!>&IDObkbu z8uYt2>3o*sYKXRf{kYU<=ANTUeaXs<4|2BO{u;LW>iYhKIZ1{RJU(moa(Lc}#uiJ^m)A-?D6 s!vX_A2CHPjOD0i+ftNU@|l`Z_W&T)T0_Kf(yemn?CO zC<)F_D=AMbN@Z|N$xljE@XSq2PYp^h2vmpG@fv9YgTe~DWM4f0RlJ` literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-secondary.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/images/tab-secondary.png new file mode 100644 index 0000000000000000000000000000000000000000..bf4e8d21a32551841e2728c5f224fbd580ea8cd3 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^j6ht$!3-o>o@HzTQR$ApjtmUfZd~z?Faq)=OI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=)1o(uwK7IQ1%aB^7(8A5T-G@yGywp$g-p@_ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-fixed.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-fixed.css new file mode 100644 index 0000000..13b2928 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-fixed.css @@ -0,0 +1,305 @@ +/* + * LAYOUT STYLES + * + * Define CSS classes to create a table-free, 3-column, 2-column, or single + * column layout depending on whether blocks are enabled in the left or right + * columns. + * + * This layout is based on the Zen Columns layout method. + * http://drupal.org/node/201428 + * + * Only CSS that affects the layout (positioning) of major elements should be + * listed here. Such as: + * display, position, float, clear, width, height, min-width, min-height + * margin, border, padding, overflow + */ + + +/** body **/ + body + { + } + + #page, + #closure-blocks + { + /* + * If you want to make the page a fixed width and centered in the viewport, + * this is the standards-compliant way to do that. See also the ie.css file + * for the necessary IE5 hack to center a div. + */ + margin-left: auto; + margin-right: auto; + width: 960px; + } + + #page-inner + { + } + + #navigation-top, + #navigation + { + position: absolute; /* Take the named anchors out of the doc flow */ + left: -10000px; /* and prevent any anchor styles from appearing. */ + } + + #skip-to-nav + { + float: right; + margin: 0 !important; + font-size: 0.8em; + } + + #skip-to-nav a:link, #skip-to-nav a:visited + { + color: #fff; /* Same as background color of page */ + } + + #skip-to-nav a:hover + { + color: #000; + text-decoration: none; + } + + /* Alternatively, the skip-to-nav link can be completely hidden until a user tabs + to the link. Un-comment the following CSS to use this technique. */ + /* + #skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited + { + position: absolute; + left: 0; + top: -500px; + width: 1px; + height: 1px; + overflow: hidden; + } + + #skip-to-nav a:active, #skip-to-nav a:focus + { + position: static; + width: auto; + height: auto; + } + */ + +/** header **/ + #header + { + } + + #header-inner + { + } + + #logo-title + { + } + + #logo + { + float: left; + } + + #site-name + { + } + + #site-slogan + { + } + + #header-blocks + { + clear: both; /* Clear the logo */ + } + +/** main (container for everything else) **/ + #main + { + position: relative; + } + + #main-inner + { + } + +/** content **/ + #content, + .no-sidebars #content + { + float: left; + width: 960px; + margin-left: 0; + margin-right: -960px; /* Negative value of #content's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ + } + + .sidebar-left #content + { + width: 760px; + margin-left: 200px; /* The width of #sidebar-left. */ + margin-right: -960px; /* Negative value of #content's width + left margin. */ + } + + .sidebar-right #content + { + width: 760px; + margin-left: 0; + margin-right: -760px; /* Negative value of #content's width + left margin. */ + } + + .two-sidebars #content + { + width: 560px; + margin-left: 200px; /* The width of #sidebar-left */ + margin-right: -760px; /* Negative value of #content's width + left margin. */ + } + + #content-inner + { + margin: 0; + padding: 0; + } + +/** navbar **/ + #navbar + { + float: left; + width: 100%; + margin-left: 0; + margin-right: -100%; /* Negative value of #navbar's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #navbar-inner. */ + height: 3.6em; /* The navbar can have any arbritrary height. We picked one + that is twice the line-height pluse 1em: 2 x 1.3 + 1 = 3.6 + Set this to the same value as the margin-top below. */ + } + + .with-navbar #content, + .with-navbar #sidebar-left, + .with-navbar #sidebar-right + { + margin-top: 3.6em; /* Set this to the same value as the navbar height above. */ + } + + #navbar-inner + { + } + + #search-box + { + width: 200px; + margin-right: -200px; /* Negative value of #search-box's width. */ + float: left; + } + + #primary + { + margin-left: 200px; /* Width of search-box */ + } + + #secondary + { + margin-left: 200px; /* Width of search-box */ + } + + #navbar ul /* Primary and secondary links */ + { + margin: 0; + padding: 0; + text-align: left; + } + + #navbar li /* A simple method to get navbar links to appear in one line. */ + { + float: left; + padding: 0 10px 0 0; + } + + /* There are many methods to get navbar links to appear in one line. + * Here's an alternate method: */ + /* + #navbar li + { + display: inline; + padding: 0 10px 0 0; + } + */ + +/** sidebar-left **/ + #sidebar-left + { + float: left; + width: 200px; + margin-left: 0; + margin-right: -200px; /* Negative value of #sidebar-left's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */ + } + + #sidebar-left-inner + { + margin: 0 20px 0 0; + padding: 0; + } + +/** sidebar-right **/ + #sidebar-right + { + float: left; + width: 200px; + margin-left: 760px; /* Width of content + sidebar-left. */ + margin-right: -960px; /* Negative value of #sidebar-right's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */ + } + + #sidebar-right-inner + { + margin: 0 0 0 20px; + padding: 0; + } + +/** footer **/ + #footer + { + } + + #footer-inner + { + } + +/** closure **/ + #closure-blocks /* See also the #page declaration above that this div shares. */ + { + } + +/** Prevent overflowing content **/ + #header, + #content, + #navbar, + #sidebar-left, + #sidebar-right, + #footer, + #closure-blocks + { + overflow: visible; + word-wrap: break-word; /* A very nice CSS3 property */ + } + + #navbar + { + overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ + } + + /* If a div.clear-block doesn't have any content after it and its bottom edge + touches the bottom of the viewport, Firefox and Safari will mistakenly + place several pixels worth of space between the bottom of the div and the + bottom of the viewport. Uncomment this CSS property to fix this. + Note: with some over-large content, this property might cause scrollbars + to appear on the #page div. + */ + /* + #page + { + overflow-y: hidden; + } + */ diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-liquid.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-liquid.css new file mode 100644 index 0000000..fa63ea3 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/layout-liquid.css @@ -0,0 +1,295 @@ +/* + * LAYOUT STYLES + * + * Define CSS classes to create a table-free, 3-column, 2-column, or single + * column layout depending on whether blocks are enabled in the left or right + * columns. + * + * This layout is based on the Zen Columns layout method. + * http://drupal.org/node/201428 + * + * Only CSS that affects the layout (positioning) of major elements should be + * listed here. Such as: + * display, position, float, clear, width, height, min-width, min-height + * margin, border, padding, overflow + */ + + +/** body **/ + body + { + } + + #page, + #closure-blocks + { + min-width: 960px; /* Don't allow the browser to make the site unreadable. */ + } + + #page-inner + { + } + + #navigation-top, + #navigation + { + position: absolute; /* Take the named anchors out of the doc flow */ + left: -10000px; /* and prevent any anchor styles from appearing. */ + } + + #skip-to-nav + { + float: right; + margin: 0 !important; + font-size: 0.8em; + } + + #skip-to-nav a:link, #skip-to-nav a:visited + { + color: #fff; /* Same as background color of page */ + } + + #skip-to-nav a:hover + { + color: #000; + text-decoration: none; + } + + /* Alternatively, the skip-to-nav link can be completely hidden until a user tabs + to the link. Un-comment the following CSS to use this technique. */ + /* + #skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited + { + position: absolute; + left: 0; + top: -500px; + width: 1px; + height: 1px; + overflow: hidden; + } + + #skip-to-nav a:active, #skip-to-nav a:focus + { + position: static; + width: auto; + height: auto; + } + */ + +/** header **/ + #header + { + } + + #header-inner + { + } + + #logo-title + { + } + + #logo + { + float: left; + } + + #site-name + { + } + + #site-slogan + { + } + + #header-blocks + { + clear: both; /* Clear the logo */ + } + +/** main (container for everything else) **/ + #main + { + position: relative; + } + + #main-inner + { + } + +/** content **/ + #content + { + float: left; + width: 100%; + margin-left: 0; + margin-right: -100%; /* Negative value of #content's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ + } + + #content-inner, + .no-sidebars #content-inner + { + margin: 0; + padding: 0; + } + + .sidebar-left #content-inner + { + padding-left: 200px; /* The width + left margin of #sidebar-left. */ + padding-right: 0; + } + + .sidebar-right #content-inner + { + padding-left: 0; + padding-right: 200px; /* The width + right margin of #sidebar-right. */ + } + + .two-sidebars #content-inner + { + padding-left: 200px; /* The width + left margin of #sidebar-left. */ + padding-right: 200px; /* The width + right margin of #sidebar-right. */ + } + +/** navbar **/ + #navbar + { + float: left; + width: 100%; + margin-left: 0; + margin-right: -100%; /* Negative value of #navbar's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #navbar-inner. */ + height: 3.6em; /* The navbar can have any arbritrary height. We picked one + that is twice the line-height pluse 1em: 2 x 1.3 + 1 = 3.6 + Set this to the same value as the margin-top below. */ + } + + .with-navbar #content, + .with-navbar #sidebar-left, + .with-navbar #sidebar-right + { + margin-top: 3.6em; /* Set this to the same value as the navbar height above. */ + } + + #navbar-inner + { + } + + #search-box + { + width: 200px; + margin-right: -200px; /* Negative value of #search-box's width. */ + float: left; + } + + #primary + { + margin-left: 200px; /* Width of search-box */ + } + + #secondary + { + margin-left: 200px; /* Width of search-box */ + } + + #navbar ul /* Primary and secondary links */ + { + margin: 0; + padding: 0; + text-align: left; + } + + #navbar li /* A simple method to get navbar links to appear in one line. */ + { + float: left; + padding: 0 10px 0 0; + } + + /* There are many methods to get navbar links to appear in one line. + * Here's an alternate method: */ + /* + #navbar li + { + display: inline; + padding: 0 10px 0 0; + } + */ + +/** sidebar-left **/ + #sidebar-left + { + float: left; + width: 200px; + margin-left: 0; + margin-right: -200px; /* Negative value of #sidebar-left's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */ + } + + #sidebar-left-inner + { + margin: 0 20px 0 0; + padding: 0; + } + +/** sidebar-right **/ + #sidebar-right + { + float: right; + width: 200px; + margin-left: -200px; /* Negative value of #sidebar-right's width + right margin. */ + margin-right: 0; + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */ + } + + #sidebar-right-inner + { + margin: 0 0 0 20px; + padding: 0; + } + +/** footer **/ + #footer + { + } + + #footer-inner + { + } + +/** closure **/ + #closure-blocks /* See also the #page declaration above that this div shares. */ + { + } + +/** Prevent overflowing content **/ + #header, + #content, + #navbar, + #sidebar-left, + #sidebar-right, + #footer, + #closure-blocks + { + overflow: visible; + word-wrap: break-word; /* A very nice CSS3 property */ + } + + #navbar + { + overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ + } + + /* If a div.clear-block doesn't have any content after it and its bottom edge + touches the bottom of the viewport, Firefox and Safari will mistakenly + place several pixels worth of space between the bottom of the div and the + bottom of the viewport. Uncomment this CSS property to fix this. + Note: with some over-large content, this property might cause scrollbars + to appear on the #page div. + */ + /* + #page + { + overflow-y: hidden; + } + */ diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/logo.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..bcc45326045004feb603c712fa1adfa8ff4acaeb GIT binary patch literal 3427 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 T+VoBHA%Z-2>~VXxjhgg-(l_Ao literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/maintenance-page.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/maintenance-page.tpl.php new file mode 100644 index 0000000..db16260 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/maintenance-page.tpl.php @@ -0,0 +1,140 @@ + + + + + + <?php print $head_title; ?> + + + + + + +
    + + + +
    + + + + +
    + +
    + + +
    + +
    + + + +
    + +

    + + +
    + + +
    + +
    + + +
    + +
    + + +
    + + + + + + + + + + + + + +
    + + + + + +
    + + +
    + + + + + + diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/messages.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/messages.css new file mode 100644 index 0000000..66c6c55 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/messages.css @@ -0,0 +1,59 @@ +/* + * MESSAGES STYLE + * + * Add sensible messages styling. + */ + + + div.messages, /* Important messages (status, warning, and error) for the user */ + div.status, + div.warning, + div.error + { + min-height: 21px; + margin: 0 1em 5px 1em; + border: 2px solid #ff7; + padding: 5px 5px 5px 35px; + color: #000; + background-color: #ffc; + background-image: url(images/messages-status.png); + background-repeat: no-repeat; + background-position: 5px 5px; + } + + div.status /* Normal priority messages */ + { + } + + div.warning /* Medium priority messages */ + { + border-color: #fc0; + background-image: url(images/messages-warning.png); + } + + div.warning, + tr.warning + { + color: #000; /* Drupal core uses #220 */ + background-color: #ffc; + } + + div.error /* High priority messages. See also the .error declaration below. */ + { + /* border: 1px solid #d77; */ /* Drupal core uses: 1px solid #d77 */ + border-color: #c00; + background-image: url(images/messages-error.png); + } + + div.error, + tr.error + { + color: #900; /* Drupal core uses #200 */ + background-color: #fee; + } + + div.messages ul + { + margin-top: 0; + margin-bottom: 0; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/node.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/node.tpl.php new file mode 100644 index 0000000..de31639 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/node.tpl.php @@ -0,0 +1,83 @@ + +
    + + + + +

    + +

    + + + +
    + + + +
    + + + + + +
    + +
    + + +
    + +
    + + + +
    diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/page.tpl.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/page.tpl.php new file mode 100644 index 0000000..b2cccc2 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/page.tpl.php @@ -0,0 +1,245 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * - $node: Full node object. Contains data that may not be safe. This is only + * available if the current page is on the node's primary url. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $logo: The path to the logo image, as defined in theme configuration. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * - $site_slogan: The slogan of the site, empty when display has been disabled + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $search_box: HTML to display the search box, empty if search has been disabled. + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +?> + + + + + <?php print $head_title; ?> + + + + + + +
    + + + +
    + + + + +
    + + + + + +
    + + +
    + + + + + + diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/print.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/print.css new file mode 100644 index 0000000..8b9ed11 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/print.css @@ -0,0 +1,57 @@ +/* underline all links */ + a:link, a:visited + { + text-decoration: underline !important; + } + + /* Don't underline header */ + #site-name a:link, + #site-name a:visited + { + text-decoration: none !important; + } + +/* CSS2 selector to add visible href after links */ + #content a:link:after, + #content a:visited:after + { + content: " (" attr(href) ") "; + font-size: 0.8em; + font-weight: normal; + } + +/* Un-float the content */ + #content, + #content-inner + { + float: none; + width: 100%; + margin: 0 !important; + padding: 0 !important; + } + +/* Turn off any background colors or images */ + body, + #page, #page-inner, + #main, #main-inner, + #content, #content-inner + { + color: #000; + background-color: transparent !important; + background-image: none !important; + } + +/* Hide sidebars and nav elements */ + #skip-to-nav, #navbar, #sidebar-left, #sidebar-right, #footer, + .breadcrumb, div.tabs, .links, .taxonomy, + .book-navigation, .forum-topic-navigation, .pager, .feed-icons + { + visibility: hidden; + display: none; + } + +/* Otherwise, Firefox clips the content after the first page. */ + #page + { + overflow-y: visible; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/screenshot.png b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3821461046e63a9de9330d7ce4fbfc652c27eb83 GIT binary patch literal 3807 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 == 'block') { + $vars['edit_links_array'][] = l('' . t('edit block') . '', 'admin/build/block/configure/' . $block->module . '/' . $block->delta, + array( + 'attributes' => array( + 'title' => t('edit the content of this block'), + 'class' => 'block-edit', + ), + 'query' => drupal_get_destination(), + 'html' => TRUE, + ) + ); + } + // Display 'configure' for other blocks. + else { + $vars['edit_links_array'][] = l('' . t('configure') . '', 'admin/build/block/configure/' . $block->module . '/' . $block->delta, + array( + 'attributes' => array( + 'title' => t('configure this block'), + 'class' => 'block-config', + ), + 'query' => drupal_get_destination(), + 'html' => TRUE, + ) + ); + } + + // Display 'edit view' for Views blocks. + if ($block->module == 'views' && user_access('administer views')) { + list($view_name, $view_block) = explode('-block', $block->delta); + $vars['edit_links_array'][] = l('' . t('edit view') . '', 'admin/build/views/edit/' . $view_name, + array( + 'attributes' => array( + 'title' => t('edit the view that defines this block'), + 'class' => 'block-edit-view', + ), + 'query' => drupal_get_destination(), + 'fragment' => 'views-tab-block' . $view_block, + 'html' => TRUE, + ) + ); + } + // Display 'edit menu' for Menu blocks. + elseif (($block->module == 'menu' || ($block->module == 'user' && $block->delta == 1)) && user_access('administer menu')) { + $menu_name = ($block->module == 'user') ? 'navigation' : $block->delta; + $vars['edit_links_array'][] = l('' . t('edit menu') . '', 'admin/build/menu-customize/' . $menu_name, + array( + 'attributes' => array( + 'title' => t('edit the menu that defines this block'), + 'class' => 'block-edit-menu', + ), + 'query' => drupal_get_destination(), + 'html' => TRUE, + ) + ); + } + // Display 'edit menu' for Menu block blocks. + elseif ($block->module == 'menu_block' && user_access('administer menu')) { + list($menu_name, ) = split(':', variable_get("menu_block_{$block->delta}_parent", 'navigation:0')); + $vars['edit_links_array'][] = l('' . t('edit menu') . '', 'admin/build/menu-customize/' . $menu_name, + array( + 'attributes' => array( + 'title' => t('edit the menu that defines this block'), + 'class' => 'block-edit-menu', + ), + 'query' => drupal_get_destination(), + 'html' => TRUE, + ) + ); + } + + $vars['edit_links'] = '
    ' . implode(' ', $vars['edit_links_array']) . '
    '; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.comment.inc b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.comment.inc new file mode 100644 index 0000000..77ada2d --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.comment.inc @@ -0,0 +1,52 @@ +status == COMMENT_NOT_PUBLISHED); + + // If comment subjects are disabled, don't display them. + if (variable_get('comment_subject_field_' . $vars['node']->type, 1) == 0) { + $vars['title'] = ''; + } + + // Special classes for comments. + $classes = array('comment'); + if ($vars['comment']->new) { + $classes[] = 'comment-new'; + } + $classes[] = $vars['status']; + $classes[] = $vars['zebra']; + if ($vars['id'] == 1) { + $classes[] = 'first'; + } + if ($vars['id'] == $vars['node']->comment_count) { + $classes[] = 'last'; + } + if ($vars['comment']->uid == 0) { + // Comment is by an anonymous user. + $classes[] = 'comment-by-anon'; + } + else { + if ($vars['comment']->uid == $vars['node']->uid) { + // Comment is by the node author. + $classes[] = 'comment-by-author'; + } + if ($vars['comment']->uid == $GLOBALS['user']->uid) { + // Comment was posted by current user. + $classes[] = 'comment-mine'; + } + } + $vars['classes'] = implode(' ', $classes); +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.conditional-styles.inc b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.conditional-styles.inc new file mode 100644 index 0000000..8211d1a --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.conditional-styles.inc @@ -0,0 +1,108 @@ +base_theme)) { + $theme_paths[$theme] = conditional_styles_paths_to_basetheme($themes[$theme]->base_theme); + } + $theme_paths[$theme][$theme] = dirname($themes[$theme]->filename); + } + return $theme_paths[$theme]; +} + +/** + * When the theme registry is rebuilt, we also build the conditional stylesheets. + */ +function _conditional_styles_theme($existing, $type, $theme, $path) { + // @TODO: For PHP 4 compatibility we use foreach (array_keys($array) AS $key). + // When PHP 5 becomes required (Drupal 7.x), use the following faster + // implementation: foreach ($array AS $key => &$value) {} + + // Process the conditional stylesheets for every active theme. + global $language; + $themes = list_themes(); + foreach (array_keys($themes) AS $theme) { + // We only need to process active themes. + if ($themes[$theme]->status || $GLOBALS['theme'] == $theme) { + $paths = conditional_styles_paths_to_basetheme($theme); + + // Grab all the conditional stylesheets. + $stylesheets = array(); + // Start with the base theme and travel up the chain to the active theme. + foreach ($paths AS $theme_name => $path) { + // Look at the conditional-stylesheets defined in the theme's .info file. + if (!empty($themes[$theme_name]->info['conditional-stylesheets'])) { + foreach ($themes[$theme_name]->info['conditional-stylesheets'] AS $condition => $css) { + // Allow the theme to override its base themes' styles. + foreach ($css AS $media => $files) { + foreach ($files AS $file) { + $stylesheets[$condition][$media][$file] = $path; + } + } + } + } + } + // Render the stylesheets to link elements. + $conditional_styles = ''; + if (!empty($stylesheets)) { + $query_string = '?'. substr(variable_get('css_js_query_string', '0'), 0, 1); + $base_path = base_path(); + foreach ($stylesheets AS $condition => $css) { + // Each condition requires its own set of links. + $output = ''; + foreach ($css AS $media => $files) { + foreach ($files AS $file => $path) { + // Don't allow non-existent stylesheets to clutter the logs with 404. + if (file_exists("./$path/$file")) { + $output .= "\n"; + if ($language->direction == LANGUAGE_RTL){ + $file_rtl = str_replace('.css', '-rtl.css', $file); + if (file_exists("./$path/$file_rtl")) { + $output .= "\n"; + } + } + } + } + } + if ($output) { + $conditional_styles .= "\n"; + } + } + } + // Save the stylesheets for later retrieval. + if ($conditional_styles) { + variable_set('conditional_styles_' . $theme, $conditional_styles); + } + else { + variable_del('conditional_styles_' . $theme); + } + } + } + + // Return nothing. + return array(); +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.php new file mode 100644 index 0000000..64cdbf8 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.php @@ -0,0 +1,296 @@ +' . implode($breadcrumb_separator, $breadcrumb) . "$trailing_separator$title"; + } + } + // Otherwise, return an empty string. + return ''; +} + +/** + * Implements theme_menu_item_link() + */ +function zen_menu_item_link($link) { + if (empty($link['localized_options'])) { + $link['localized_options'] = array(); + } + + // If an item is a LOCAL TASK, render it as a tab + if ($link['type'] & MENU_IS_LOCAL_TASK) { + $link['title'] = '' . check_plain($link['title']) . ''; + $link['localized_options']['html'] = TRUE; + } + + return l($link['title'], $link['href'], $link['localized_options']); +} + +/** + * Duplicate of theme_menu_local_tasks() but adds clear-block to tabs. + */ +function zen_menu_local_tasks() { + $output = ''; + + // CTools requires a different set of local task functions. + if (module_exists('ctools')) { + $primary = ctools_menu_primary_local_tasks(); + $secondary = ctools_menu_secondary_local_tasks(); + } + else { + $primary = menu_primary_local_tasks(); + $secondary = menu_secondary_local_tasks(); + } + + if ($primary) { + $output .= '
      ' . $primary . '
    '; + } + if ($secondary) { + $output .= '
      ' . $secondary . '
    '; + } + + return $output; +} + + +/** + * Override or insert variables into the page templates. + * + * @param $vars + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("page" in this case.) + */ +function zen_preprocess_page(&$vars, $hook) { + // Add conditional stylesheets. + if (!module_exists('conditional_styles')) { + $vars['styles'] .= $vars['conditional_styles'] = variable_get('conditional_styles_' . $GLOBALS['theme'], ''); + } + + // Classes for body element. Allows advanced theming based on context + // (home page, node of certain type, etc.) + $classes = explode(' ', $vars['body_classes']); + // Remove the mostly useless page-ARG0 class. + if ($index = array_search(preg_replace('![^abcdefghijklmnopqrstuvwxyz0-9-_]+!s', '', 'page-'. drupal_strtolower(arg(0))), $classes)) { + unset($classes[$index]); + } + if (!$vars['is_front']) { + // Add unique class for each page. + $path = drupal_get_path_alias($_GET['q']); + $classes[] = zen_id_safe('page-' . $path); + // Add unique class for each website section. + list($section, ) = explode('/', $path, 2); + if (arg(0) == 'node') { + if (arg(1) == 'add') { + $section = 'node-add'; + } + elseif (is_numeric(arg(1)) && (arg(2) == 'edit' || arg(2) == 'delete')) { + $section = 'node-' . arg(2); + } + } + $classes[] = zen_id_safe('section-' . $section); + } + if (theme_get_setting('zen_wireframes')) { + $classes[] = 'with-wireframes'; // Optionally add the wireframes style. + } + $vars['body_classes_array'] = $classes; + $vars['body_classes'] = implode(' ', $classes); // Concatenate with spaces. +} + +/** + * Override or insert variables into the maintenance page template. + * + * @param $vars + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("maintenance_page" in this case.) + */ +function zen_preprocess_maintenance_page(&$vars, $hook) { + // Add conditional stylesheets. + if (!module_exists('conditional_styles')) { + $vars['styles'] .= $vars['conditional_styles'] = variable_get('conditional_styles_' . $GLOBALS['theme'], ''); + } + + // Classes for body element. Allows advanced theming based on context + // (home page, node of certain type, etc.) + $vars['body_classes_array'] = explode(' ', $vars['body_classes']); +} + +/** + * Override or insert variables into the node templates. + * + * @param $vars + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("node" in this case.) + */ +function zen_preprocess_node(&$vars, $hook) { + // Special classes for nodes + $classes = array('node'); + if ($vars['sticky']) { + $classes[] = 'sticky'; + } + if (!$vars['status']) { + $classes[] = 'node-unpublished'; + $vars['unpublished'] = TRUE; + } + else { + $vars['unpublished'] = FALSE; + } + if ($vars['uid'] && $vars['uid'] == $GLOBALS['user']->uid) { + $classes[] = 'node-mine'; // Node is authored by current user. + } + if ($vars['teaser']) { + $classes[] = 'node-teaser'; // Node is displayed as teaser. + } + // Class for node type: "node-type-page", "node-type-story", "node-type-my-custom-type", etc. + $classes[] = zen_id_safe('node-type-' . $vars['type']); + $vars['classes'] = implode(' ', $classes); // Concatenate with spaces +} + +/** + * Override or insert variables into the comment templates. + * + * @param $vars + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("comment" in this case.) + */ +function zen_preprocess_comment(&$vars, $hook) { + include_once './' . _zen_path() . '/template.comment.inc'; + _zen_preprocess_comment($vars, $hook); +} + +/** + * Override or insert variables into the block templates. + * + * @param $vars + * An array of variables to pass to the theme template. + * @param $hook + * The name of the template being rendered ("block" in this case.) + */ +function zen_preprocess_block(&$vars, $hook) { + $block = $vars['block']; + + // Special classes for blocks. + $classes = array('block'); + $classes[] = 'block-' . $block->module; + $classes[] = 'region-' . $vars['block_zebra']; + $classes[] = $vars['zebra']; + $classes[] = 'region-count-' . $vars['block_id']; + $classes[] = 'count-' . $vars['id']; + + $vars['edit_links_array'] = array(); + $vars['edit_links'] = ''; + if (theme_get_setting('zen_block_editing') && user_access('administer blocks')) { + include_once './' . _zen_path() . '/template.block-editing.inc'; + zen_preprocess_block_editing($vars, $hook); + $classes[] = 'with-block-editing'; + } + + // Render block classes. + $vars['classes'] = implode(' ', $classes); +} + +/** + * Converts a string to a suitable html ID attribute. + * + * http://www.w3.org/TR/html4/struct/global.html#h-7.5.2 specifies what makes a + * valid ID attribute in HTML. This function: + * + * - Ensure an ID starts with an alpha character by optionally adding an 'id'. + * - Replaces any character except alphanumeric characters with dashes. + * - Converts entire string to lowercase. + * + * @param $string + * The string + * @return + * The converted string + */ +function zen_id_safe($string) { + // Replace with dashes anything that isn't A-Z, numbers, dashes, or underscores. + return strtolower(preg_replace('/[^a-zA-Z0-9-]+/', '-', $string)); +} + +/** + * Returns the path to the Zen theme. + * + * drupal_get_filename() is broken; see #341140. When that is fixed in Drupal 6, + * replace _zen_path() with drupal_get_path('theme', 'zen'). + */ +function _zen_path() { + static $path = FALSE; + if (!$path) { + $matches = drupal_system_listing('zen\.info$', 'themes', 'name', 0); + if (!empty($matches['zen']->filename)) { + $path = dirname($matches['zen']->filename); + } + } + return $path; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.theme-registry.inc b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.theme-registry.inc new file mode 100644 index 0000000..ca2a578 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/template.theme-registry.inc @@ -0,0 +1,63 @@ +extremely important to turn off this feature on production websites.', array('!link' => url('admin/build/themes/settings/' . $GLOBALS['theme']))), 'warning', FALSE); + } + + // Return nothing. + return array(); +} + +/** + * Return the theme settings' default values from the .info and save them into the database. + * + * @param $theme + * The name of theme. + */ +function zen_theme_get_default_settings($theme) { + $themes = list_themes(); + + // Get the default values from the .info file. + $defaults = !empty($themes[$theme]->info['settings']) ? $themes[$theme]->info['settings'] : array(); + + if (!empty($defaults)) { + // Merge the defaults with the theme settings saved in the database. + $settings = array_merge($defaults, variable_get('theme_'. $theme .'_settings', array())); + // Save the settings back to the database. + variable_set('theme_'. $theme .'_settings', $settings); + // If the active theme has been loaded, force refresh of Drupal internals. + if (!empty($GLOBALS['theme_key'])) { + theme_get_setting('', TRUE); + } + } + + // Return the default settings. + return $defaults; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.css new file mode 100644 index 0000000..8b214b9 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.css @@ -0,0 +1,68 @@ +/* + * THEME SETTINGS STYLES + * + * This file is only loaded on the Theme Settings page for Zen and its + * subthemes: admin/build/themes/settings + */ + + + #zen-settings fieldset .form-item + { + padding-left: 200px; + } + + #zen-settings fieldset .form-checkboxes .form-item, + #zen-settings fieldset .form-radios .form-item + { + padding-left: 0; + } + + #zen-settings fieldset .form-item label + { + float: left; + width: 190px; + margin-left: -200px; + margin-right: 10px; + text-align: right; + _display: inline-block; /* IE6 is dumb. */ + } + + #zen-settings fieldset .form-item label.option + { + float: none; + width: auto; + margin-left: 0; + margin-right: 0; + text-align: left; + } + + #div-zen-registry, + #div-zen-wireframes + { + margin: 1em 0; + } + + #div-zen-registry strong, + #div-zen-wireframes strong + { + float: left; + width: 190px; + margin-left: 0; + margin-right: 10px; + text-align: right; + } + + #div-zen-registry fieldset .form-item, + #div-zen-wireframes fieldset .form-item + { + display: inline; + margin-left: 0; + padding-left: 0; + } + + #div-zen-registry fieldset .form-item .description, + #div-zen-wireframes fieldset .form-item .description + { + display: block; + margin-left: 200px; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.js b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.js new file mode 100644 index 0000000..04ce8b6 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.js @@ -0,0 +1,27 @@ +$(document).ready( function() { + // Hide the breadcrumb details, if no breadcrumb. + $('#edit-zen-breadcrumb').change( + function() { + div = $('#div-zen-breadcrumb-collapse'); + if ($('#edit-zen-breadcrumb').val() == 'no') { + div.slideUp('slow'); + } else if (div.css('display') == 'none') { + div.slideDown('slow'); + } + } + ); + if ($('#edit-zen-breadcrumb').val() == 'no') { + $('#div-zen-breadcrumb-collapse').css('display', 'none'); + } + $('#edit-zen-breadcrumb-title').change( + function() { + checkbox = $('#edit-zen-breadcrumb-trailing'); + if ($('#edit-zen-breadcrumb-title').attr('checked')) { + checkbox.attr('disabled', 'disabled'); + } else { + checkbox.removeAttr('disabled'); + } + } + ); + $('#edit-zen-breadcrumb-title').change(); +} ); diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.php b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.php new file mode 100644 index 0000000..cd07f76 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/theme-settings.php @@ -0,0 +1,127 @@ + '
    ', + ); + + $form['zen_block_editing'] = array( + '#type' => 'checkbox', + '#title' => t('Show block editing on hover'), + '#description' => t('When hovering over a block, privileged users will see block editing links.'), + '#default_value' => $settings['zen_block_editing'], + ); + + $form['breadcrumb'] = array( + '#type' => 'fieldset', + '#title' => t('Breadcrumb settings'), + '#attributes' => array('id' => 'zen-breadcrumb'), + ); + $form['breadcrumb']['zen_breadcrumb'] = array( + '#type' => 'select', + '#title' => t('Display breadcrumb'), + '#default_value' => $settings['zen_breadcrumb'], + '#options' => array( + 'yes' => t('Yes'), + 'admin' => t('Only in admin section'), + 'no' => t('No'), + ), + ); + $form['breadcrumb']['zen_breadcrumb_separator'] = array( + '#type' => 'textfield', + '#title' => t('Breadcrumb separator'), + '#description' => t('Text only. Don’t forget to include spaces.'), + '#default_value' => $settings['zen_breadcrumb_separator'], + '#size' => 5, + '#maxlength' => 10, + '#prefix' => '
    ', // jquery hook to show/hide optional widgets + ); + $form['breadcrumb']['zen_breadcrumb_home'] = array( + '#type' => 'checkbox', + '#title' => t('Show home page link in breadcrumb'), + '#default_value' => $settings['zen_breadcrumb_home'], + ); + $form['breadcrumb']['zen_breadcrumb_trailing'] = array( + '#type' => 'checkbox', + '#title' => t('Append a separator to the end of the breadcrumb'), + '#default_value' => $settings['zen_breadcrumb_trailing'], + '#description' => t('Useful when the breadcrumb is placed just before the title.'), + ); + $form['breadcrumb']['zen_breadcrumb_title'] = array( + '#type' => 'checkbox', + '#title' => t('Append the content title to the end of the breadcrumb'), + '#default_value' => $settings['zen_breadcrumb_title'], + '#description' => t('Useful when the breadcrumb is not placed just before the title.'), + '#suffix' => '
    ', // #div-zen-breadcrumb + ); + + $form['themedev'] = array( + '#type' => 'fieldset', + '#title' => t('Theme development settings'), + '#attributes' => array('id' => 'zen-themedev'), + ); + $form['themedev']['zen_rebuild_registry'] = array( + '#type' => 'checkbox', + '#title' => t('Rebuild theme registry on every page.'), + '#default_value' => $settings['zen_rebuild_registry'], + '#description' => t('During theme development, it can be very useful to continuously rebuild the theme registry. WARNING: this is a huge performance penalty and must be turned off on production websites.', array('!link' => 'http://drupal.org/node/173880#theme-registry')), + '#prefix' => '
    ' . t('Theme registry:') . '', + '#suffix' => '
    ', + ); + $form['themedev']['zen_layout'] = array( + '#type' => 'radios', + '#title' => t('Layout method'), + '#options' => array( + 'border-politics-liquid' => t('Liquid layout') . ' (layout-liquid.css)', + 'border-politics-fixed' => t('Fixed layout') . ' (layout-fixed.css)', + ), + '#default_value' => $settings['zen_layout'], + ); + $form['themedev']['zen_wireframes'] = array( + '#type' => 'checkbox', + '#title' => t('Display borders around main layout elements'), + '#default_value' => $settings['zen_wireframes'], + '#description' => t('Wireframes are useful when prototyping a website.', array('!link' => 'http://www.boxesandarrows.com/view/html_wireframes_and_prototypes_all_gain_and_no_pain')), + '#prefix' => '
    ' . t('Wireframes:') . '', + '#suffix' => '
    ', + ); + + $form['zen-div-closing'] = array( + '#value' => '
    ', + ); + + // Return the form + return $form; +} diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/wireframes.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/wireframes.css new file mode 100644 index 0000000..0b1c8ac --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/wireframes.css @@ -0,0 +1,26 @@ +/* + * WIREFRAMES STYLE + * + * Add wireframes to the basic layout elements. + */ + + + .with-wireframes #header-inner, + .with-wireframes #content-inner, + .with-wireframes #content-inner>*, + .with-wireframes #navbar-inner, + .with-wireframes #sidebar-left-inner, + .with-wireframes #sidebar-right-inner, + .with-wireframes #footer-inner + { + margin: 1px; + padding: 2px; + border: 1px solid #ccc; + } + + .with-wireframes #closure-blocks + { + margin-top: 1px; + padding: 2px; + border: 1px solid #ccc; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.css b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.css new file mode 100644 index 0000000..02ec04b --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.css @@ -0,0 +1,770 @@ +/* + * ZEN STYLES + * + * This is an example stylesheet. Sub-themes should NOT include the zen/zen.css + * file, but instead copy this CSS to their own stylesheets. + * + * In this stylesheet, we have included all of the classes and IDs from this + * theme's tpl.php files. We have also included many of the useful Drupal core + * styles to make it easier for theme developers to see them. + * + * Many of these styles are over-riding Drupal's core stylesheets, so if you + * remove a declaration from here, the styles may still not be what you want + * since Drupal's core stylesheets are still styling the element. See the + * drupal6-reference.css file for a list of all Drupal 5.x core styles. + * + * In addition to the style declarations in this file, other Drupal styles that + * you might want to override or augment are those for: + * + * Book Navigation See line 74 of Zen's drupal6-reference.css file + * Forum See line 197 of Zen's drupal6-reference.css file + * Menus See line 667 of Zen's drupal6-reference.css file + * News Aggregator See line 20 of Zen's drupal6-reference.css file + * Polls See line 287 of Zen's drupal6-reference.css file + * Search See line 320 of Zen's drupal6-reference.css file + * User Profiles See line 945 of Zen's drupal6-reference.css file + */ + + +/** body **/ + body + { + margin: 0; + padding: 10px; + } + + #page + { + } + + #page-inner + { + } + +/** header **/ + #header + { + } + + #header-inner + { + } + + #logo-title /* Wrapper for logo, website name, and slogan */ + { + } + + #logo /* Wrapper for logo */ + { + margin: 0 10px 0 0; + padding: 0; + } + + #logo-image /* The actual logo image */ + { + } + + h1#site-name, div#site-name /* The name of the website */ + { + margin: 0; + font-size: 2em; + line-height: 1.3em; + } + + #site-name a:link, + #site-name a:visited + { + color: #000; + text-decoration: none; + } + + #site-name a:hover + { + text-decoration: underline; + } + + #site-slogan /* The slogan (or tagline) of a website */ + { + } + + #header-blocks /* Wrapper for any blocks placed in the header region */ + { + } + +/** main (container for everything else) **/ + #main + { + } + + #main-inner + { + } + +/** content **/ + #content + { + } + + #content-inner + { + } + + #mission /* The mission statement of the site (displayed on homepage) */ + { + } + + #content-top /* Wrapper for any blocks placed in the "content top" region */ + { + } + + #content-header /* Wrapper for breadcrumb, title, messages, tabs, and help */ + { + } + + .breadcrumb /* The path to the current page in the form of a list of links */ + { + padding-bottom: 0; /* Undo system.css */ + } + + h1.title, /* The title of the page */ + h2.title, /* Block title or the title of a piece of content when it is given in a list of content */ + h3.title /* Comment title */ + { + margin: 0; + } + + div.messages /* Important messages (status, warning, and error) for the user */ + { + } + + div.status /* Normal priority messages */ + { + } + + div.warning, tr.warning /* Medium priority messages */ + { + /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */ + } + + div.error, tr.error /* High priority messages. See also the .error declaration below. */ + { + } + + div.tabs /* See also the tabs.css file. */ + { + } + + .help /* Help text on a page */ + { + margin: 1em 0; + } + + .more-help-link /* Link to more help */ + { + font-size: 0.85em; + text-align: right; + } + + #content-area /* Wrapper for the actual page content */ + { + } + + ul.links /* List of links */ + { + margin: 1em 0; + padding: 0; + } + + ul.links.inline + { + margin: 0; + display: inline; + } + + ul.links li + { + display: inline; + list-style-type: none; + padding: 0 0.5em; + } + + .pager /* A list of page numbers when more than 1 page of content is available */ + { + clear: both; + margin: 1em 0; + text-align: center; + } + + .pager a, .pager strong.pager-current + { + padding: 0.5em; + } + + .feed-icons /* The links to the RSS or Atom feeds for the current list of content */ + { + margin: 1em 0; + } + + #content-bottom /* Wrapper for any blocks placed in the "content bottom" region */ + { + } + +/** navbar **/ + #navbar + { + } + + #navbar-inner + { + } + + #search-box /* Wrapper for the search form */ + { + } + + #edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ + { + display: none; + } + + #primary /* Primary links */ + { + } + + #secondary /* Secondary links */ + { + } + +/** sidebar-left **/ + #sidebar-left + { + } + + #sidebar-left-inner + { + } + +/** sidebar-right **/ + #sidebar-right + { + } + + #sidebar-right-inner + { + } + +/** footer **/ + #footer + { + } + + #footer-inner + { + } + + #footer-message /* Wrapper for the footer message from Drupal's "Site information" + and for any blocks placed in the footer region */ + { + } + +/** closure **/ + #closure-blocks /* Wrapper for any blocks placed in the closure region */ + { + } + +/** Drupal nodes **/ + .node /* Node wrapper */ + { + } + + .node-inner /* Additional wrapper for node */ + { + } + + .sticky /* A sticky node (displayed before others in a list) */ + { + } + + .node-unpublished /* Unpublished nodes */ + { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ + } + + .node-unpublished div.unpublished, /* The word "Unpublished" displayed beneath the content. */ + .comment-unpublished div.unpublished + { + height: 0; + overflow: visible; + color: #d8d8d8; + font-size: 75px; + line-height: 1; + font-family: Impact, "Arial Narrow", Helvetica, sans-serif; + font-weight: bold; + text-transform: uppercase; + text-align: center; + word-wrap: break-word; /* A very nice CSS3 property */ + } + + .node-mine /* A node created by the current user */ + { + } + + .node-teaser /* A node displayed as teaser */ + { + } + + /* All nodes are given a node-type-FOO class that describes the type of + * content that it is. If you create a new content type called + * "my-custom-type", it will receive a "node-type-my-custom-type" class. + */ + .node-type-page /* Page content node */ + { + } + + .node-type-story /* Story content node */ + { + } + + .node h2.title /* Node title */ + { + } + + .marker /* "New" or "Updated" marker for content that is new or updated for the current user */ + { + color: #c00; + } + + .node .picture /* The picture of the node author */ + { + } + + .node.node-unpublished .picture, + .comment.comment-unpublished .picture + { + position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */ + } + + .node .meta /* Wrapper for submitted and terms data */ + { + } + + .node .submitted /* The "posted by" information */ + { + } + + .node .terms /* Node terms (taxonomy) */ + { + } + + .node .content /* Node's content wrapper */ + { + } + + .node ul.links /* Node links. See also the ul.links declaration above. */ + { + } + + .preview .node /* Preview of the content before submitting new or updated content */ + { + /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */ + } + +/** Drupal comments **/ + #comments /* Wrapper for the list of comments and its title */ + { + margin: 1em 0; + } + + #comments-title /* Heading for the list of comments */ + { + } + + .comment /* Wrapper for a single comment */ + { + } + + .comment-inner /* Additional wrapper for a single comment */ + { + } + + .comment-preview /* Preview of the comment before submitting new or updated comment */ + { + } + + .comment.new /* A new comment since the user last viewed the page. */ + { + } + + .comment.odd /* An odd-numbered comment in the list of comments */ + { + } + + .comment.even /* An even-numbered comment in the list of comments */ + { + } + + .comment.first /* The first comment in the list of comments */ + { + } + + .comment.last /* The last comment in the list of comments */ + { + } + + .comment-unpublished /* Unpublished comments */ + { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ + } + + .comment-unpublished div.unpublished /* The word "Unpublished" displayed beneath the content. See also the div.unpublished declaration in the node section above. */ + { + } + + .comment-published /* Published comments */ + { + } + + .comment-by-anon /* A comment created by an anonymous user */ + { + } + + .comment-by-author /* A comment created by the node's author */ + { + } + + .comment-mine /* A comment created by the current user */ + { + } + + .comment h3.title /* Comment title */ + { + } + + .new /* "New" marker for comments that are new for the current user */ + { + color: #c00; + } + + .comment .picture /* The picture of the comment author */ + { + } + + .comment .submitted /* The "posted by" information */ + { + } + + .comment .content /* Comment's content wrapper */ + { + } + + .comment .user-signature /* The user's signature */ + { + } + + .comment ul.links /* Comment links. See also the ul.links declaration above. */ + { + margin: 1em 0; + } + + .indented /* Nested comments are indented */ + { + /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */ + } + + .preview .comment /* Preview of the comment before submitting new or updated comment */ + { + /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */ + } + +/** Drupal blocks **/ + .block /* Block wrapper */ + { + margin-bottom: 1em; + } + + .block.region-odd /* Zebra striping for each block in the region */ + { + } + + .block.region-even /* Zebra striping for each block in the region */ + { + } + + .block.odd /* Zebra striping independent of each region */ + { + } + + .block.even /* Zebra striping independent of each region */ + { + } + + .region-count-1 /* Incremental count for each block in the region */ + { + } + + .count-1 /* Incremental count independent of each region */ + { + } + + .block-inner /* Additional wrapper for block */ + { + } + + .block h2.title /* Block title */ + { + } + + .block .content /* Block's content wrapper */ + { + } + + #block-aggregator-category-1 /* Block for the latest news items in the first category */ + { + } + + #block-aggregator-feed-1 /* Block for the latest news items in the first feed */ + { + } + + #block-block-1 /* First administrator-defined block */ + { + } + + #block-blog-0 /* "Recent blog posts" block */ + { + } + + #block-book-0 /* "Book navigation" block for the current book's table of contents */ + { + } + + #block-comment-0 /* "Recent comments" block */ + { + } + + #block-forum-0 /* "Active forum topics" block */ + { + } + + #block-forum-1 /* "New forum topics" block */ + { + } + + #block-menu-primary-links /* "Primary links" block */ + { + } + + #block-menu-secondary-links /* "Secondary links" block */ + { + } + + #block-node-0 /* "Syndicate" block for primary RSS feed */ + { + } + + #block-poll-0 /* "Most recent poll" block */ + { + } + + #block-profile-0 /* "Author information" block for the profile of the page's author */ + { + } + + #block-search-0 /* "Search form" block */ + { + } + + #block-statistics-0 /* "Popular content" block */ + { + } + + #block-user-0 /* "User login form" block */ + { + } + + #block-user-1 /* "Navigation" block for Drupal navigation menu */ + { + } + + #block-user-2 /* "Who's new" block for a list of the newest users */ + { + } + + #block-user-3 /* "Who's online" block for a list of the online users */ + { + } + +/** Drupal boxes **/ + /* Wrapper for Comment form, Comment viewing options, Menu admin, and + * Search results. + */ + .box /* Wrapper for box */ + { + } + + .box-inner /* Additional wrapper for box */ + { + } + + .box h2.title /* Box title */ + { + } + + .box .content /* Box's content wrapper */ + { + } + +/** Miscellaneous Drupal styles **/ + .error /* Errors that are separate from div.messages status messages (see above.) */ + { + /* color: #e55; */ /* Drupal core uses a #e55 background */ + } + + .warning /* Warnings that are separate from div.messages status messages (see above.) */ + { + /* color: #e09010; */ /* Drupal core uses a #e09010 background */ + } + + .more-link /* Aggregator, blog, and forum more link */ + { + text-align: right; + } + + #user-login-form /* Drupal's default login form */ + { + text-align: left; + } + + tr.even /* Some tables have rows marked even or odd. */ + { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ + } + + tr.odd + { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ + } + + li a.active /* The active item in a Drupal menu */ + { + color: #000; + } + + +/** Drupal forms **/ + .form-item, /* Wrapper for a form element (or group of form elements) and its label */ + .form-checkboxes, + .form-radios + { + margin: 1em 0; + } + + .form-item input.error, /* Highlight the form elements that caused a form submission error */ + .form-item textarea.error, + .form-item select.error + { + border: 2px solid #c00; + } + + .form-item label /* The label for a form element */ + { + display: block; + font-weight: bold; + } + + .form-item label.option /* The label for a radio button or checkbox */ + { + display: inline; + font-weight: normal; + } + + .form-required /* The part of the label that indicates a required field */ + { + color: #c00; + } + + .form-item .description /* The descriptive help text (separate from the label) */ + { + font-size: 0.85em; + } + + .form-checkboxes .form-item, /* Pack groups of checkboxes and radio buttons closer together */ + .form-radios .form-item + { + margin: 0.4em 0; + } + + .form-submit /* The submit button */ + { + } + + .container-inline div, .container-inline label /* Inline labels and form divs */ + { + display: inline; + } + + .tips /* Tips for Drupal's input formats */ + { + margin: 0; + padding: 0; + font-size: 0.9em; + } + +/** OpenID **/ + /* The default styling for the OpenID login link seems to assume Garland's + * styling of list items. + */ + #user-login-form ul /* OpenID creates a new ul above the login form's links. */ + { + margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */ + } + + #user-login-form li.openid-link /* The "Log in using OpenID" links. */ + { + margin-top: 1em; + margin-left: -20px; /* Un-do some of the padding on the ul list. */ + } + + #user-login-form li.user-link /* The "Cancel OpenID login" links. */ + { + margin-top: 1em; + } + + #user-login ul + { + margin: 1em 0; + } + + #user-login li.openid-link, /* The OpenID links on the /user form. */ + #user-login li.user-link + { + margin-left: -2em; /* Un-do all of the padding on the ul list. */ + } + +/** Drupal admin tables **/ + /* We overrode these styles in html-elements.css, but restore them for the + * forms on the site. + */ + form tbody + { + border-top: 1px solid #ccc; + } + + form th + { + text-align: left; + padding-right: 1em; + border-bottom: 3px solid #ccc; + } + + form tbody th + { + border-bottom: 1px solid #ccc; + } + + form thead th + { + text-align: left; + padding-right: 1em; + border-bottom: 3px solid #ccc; + } diff --git a/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.info b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.info new file mode 100644 index 0000000..a2cc6f7 --- /dev/null +++ b/lab_site_themes/osu_drupal_1_11/zen/zen/zen/zen.info @@ -0,0 +1,88 @@ + + ; The name and description of the theme used on the admin/build/themes page. +name = Zen +description = Zen sub-themes are the ultimate starting themes for Drupal 6. Read the online docs or the included README.txt on how to create a sub-theme. + + ; The screenshot used on the admin/build/themes page. +screenshot = screenshot.png + + ; "core" specifies the version of Drupal that this theme is compatible with. + ; "engine" specifies that this is a theme that uses the phptemplate engine, + ; Drupal's default theme engine. Its unlikely you will ever need to change + ; these, but they are required fields for a phptemplate theme. +core = 6.x +engine = phptemplate + + ; This section adds CSS files to your theme. The media type is specified in + ; the brackets. Typical CSS media types include "all", "screen", "print", and + ; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full + ; list of stylesheet media types in CSS 2.1. + ; + ; You can also override any of Zen's stylesheets or any module's stylesheets, + ; an /extremely/ useful feature. See the excellent Drupal 6 Theme Guide at + ; http://drupal.org/node/171209 for more details. +stylesheets[all][] = html-elements.css +stylesheets[all][] = tabs.css +stylesheets[all][] = messages.css +stylesheets[all][] = block-editing.css +stylesheets[all][] = wireframes.css +stylesheets[all][] = zen.css +stylesheets[print][] = print.css + + ; The layout CSS files are added by Zen's template.php file (based on its + ; theme settings,) so we don't need to add them here. But if we did, it would + ; look like this: + ; stylesheets[all][] = layout.css + ; stylesheets[all][] = layout-liquid.css + + ; Set the conditional stylesheets that are processed by IE. +conditional-stylesheets[if IE][all][] = ie.css + + ; The regions defined in Zen's default page.tpl.php file. The name in + ; brackets is the name of the variable in the page.tpl.php file, (e.g. + ; "[content_top]" in the .info file means there should be a $content_top + ; variable in the page.tpl.php file.) The text after the equals sign is a + ; descriptive text used on the admin/build/blocks page. +regions[left] = left sidebar +regions[right] = right sidebar +regions[navbar] = navigation bar +regions[content_top] = content top +regions[content_bottom] = content bottom +regions[header] = header +regions[footer] = footer +regions[closure_region] = closure + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = logo +features[] = name +features[] = slogan +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon +features[] = primary_links +features[] = secondary_links + + ; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_layout] = border-politics-liquid +settings[zen_rebuild_registry] = 0 +settings[zen_wireframes] = 0 + +; Information added by drupal.org packaging script on 2011-02-25 +version = "6.x-1.2" +core = "6.x" +project = "zen" +datestamp = "1298666771" + diff --git a/lab_site_themes/osu_standard/block.tpl.php b/lab_site_themes/osu_standard/block.tpl.php new file mode 100644 index 0000000..0511c3f --- /dev/null +++ b/lab_site_themes/osu_standard/block.tpl.php @@ -0,0 +1,44 @@ +subject: Block title. + * - $block->content: Block content. + * - $block->module: Module that generated the block. + * - $block->delta: This is a numeric id connected to each module. + * - $block->region: The block region embedding the current block. + * - $classes: A set of CSS classes for the DIV wrapping the block. + Possible values are: block-MODULE, region-odd, region-even, odd, even, + region-count-X, and count-X. + * + * Helper variables: + * - $block_zebra: Outputs 'odd' and 'even' dependent on each block region. + * - $zebra: Same output as $block_zebra but independent of any block region. + * - $block_id: Counter dependent on each block region. + * - $id: Same output as $block_id but independent of any block region. + * - $is_front: Flags true when presented in the front page. + * - $logged_in: Flags true when the current user is a logged-in member. + * - $is_admin: Flags true when the current user is an administrator. + * + * @see template_preprocess() + * @see template_preprocess_block() + */ +?> +
    + + subject): ?> +

    subject; ?>

    + + +
    + content; ?> +
    + + + +
    diff --git a/lab_site_themes/osu_standard/favicon.ico b/lab_site_themes/osu_standard/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..27dea8a9d8b2c66318492bb152d39d9bc9dcd55c GIT binary patch literal 13382 zcmeI2c~Di?mWOXwzpAe4>VB0!y6Pp}ulrf)m%PM0V@#al6r442isN$@1ri*K~YhrJI|N?4*PPr+{7s=U9YQ8T@L5$v-jF-uf6tK z>$mn+DE>k5JHZ?!guQtwU7^YDCFF3nDGZsttI7F`D;@?IIoAdeV5i5OH;w}lh;`@)~NH< zlw*4HzH~ahTv?@7@7kNVIeLfLY_?jZ*${Wi#k0X+wA7VTL8H-f7j1K|=M5d>x+H3K z(vf3ZVs>ua78AH|(L|5wVN0XthlX$18ohnz?mKty`2{anvvEt*+6{d5_6u0CcEkM8 zuz8_jkIKpfo$ax^ckW4;FxAU? zXJn?FICU}m3J-%vjZZzD2A>zRb5c*8nLR%^dS~3hqsi4ZHG+;-r`sO8tMbJo@%rm` zn?B*d!TiFa=PxQm1*5LAw$?5g$0lddXkb~TMyOlQI zs0Op)vt9@D-Das-{Y4M#{2$IVL3wbn2FloMKJkoc|G`^LP0VDa%I4xDJ?}qf>NihK zM>p!seE$G744lfbO9@xddWwpUpo2iLYQsV_2hW?nouX>zp?Y3zdsZd!h8@Bt^`EbX zpZxn4v!!-mpc<2mjS)k0q=PqrPQUr;n
    *UeZv>Kx3JtS_$Pe7>1Gbn@=K5gjaF zrP4k@cq%wyutCxKrm0vmrOs+d#RicUy$^0*aAs^a*E9eWJs{2KhWvvtJWH7(L+K8 zeu?QOyyeU0>-1GAf?$raZ<^O1GBB1QAsS+b&NJ06-s&S+rhVs(U1mxP2i1KAKR7p- zVM#)PPQP(ivg(<2?{zv&fm%G_c}54+7$eLhZ^nr+u-hV!Jt z%6i0w67>)Z)LGwJri_?~61U~rO-Bqyv*b=U9W|^wWS~BEVp0wCc;|5=>j5=_DNBRx zp+LIu*mV8c%h{j3?{~?MHsjBQKPm2&u25oI=j*kMzM_KgXRoO6hM!VTrQt;~FJ3-$ zEG0KDzxeLGqbVoy3X5=4NDO!Abo7BwigU zGt$yWk10`Wq*bBSY9E%AW?jl2dV2xy)vZr_Y=Y-TQ9b7K4{9x^ZjDj9IHUY+ko{8$Q*`*KgsH z<-!4P+P-5>U?}4v2pBfTHDKW)hA@8eH0n&4;_r=CASf4Z;V-TM!oS5#cMc)9nW zVRHgPn2Uo)lE=DvgfEKmQbuJ}4=LC4!!L zq2UJ(ALSmtG>XZ(l6wuY_vkvt_6JB{vFC}7%%GaeHQ zz2v%h18AVdbzzP%sbB|Ony3qw*?iQ1^CrXr`V9=!2s9+VV&i6S)Cs@q;-kVtM zVA(e$E%oh=_zB4nQOH={-mN zqraMl;3hi4NdPcq`nW4xDdq4chPFJxKpjT3WUu~YjtTY{7eSj~28I~|{yQVzJb#;x zRyZC6$k&WKGp+dgbC5@b7T~$GVV$*rKj_ zt$U;v=3#(Ob2sad1`dokkFN#yEkb}l2TLeV)F-$hx`IATqCXUFOSaR8fBfi|1$oj#G}o6ry0p(p0pbHLqOcU(kO##35+&Z)+p^3wP?7YgCK-(YoM_?%o&u*b_z; z1**$EGSLnX-WUC>LNn^bDqvcnX{uj6?}a|$DKbHO5e14Nhvv-4JJM(QKxEo#9a$X~ zAPf9PNj>X)cxU=dC<@7vK{CjP1yx72;pVaOo#q#i1{`8}vh>E**#}4yk@EIjrHn|31mjqC%40++$uA!o9VfFh&{1;n!EfZ@t53#$o(03yw~Z9ZQhB^!Iz zDJsSmDZN%ch;(_pgv0yH#i~nsg0!Ik*=u*DI381gO`rr){FrNuFhM+_Hn~9(Za@^- zzDd>t`|M!fps&)|&}5`aLkt%N8Rp5w2}Qx};yzfmeC0-=>pMS4uQvcOM!HVcXtk@>Zz5DKzH^tn zA)T+^vK?duC!RiYO(tja`zGAcwxsltr4C7-N=si7wd!1ER$9jSK_kbdoy*9&eC6=5 z6mpJ!K?}}iUO0H<*zj?aYHF1J!C_#H7ZsI2r^Cs|k=vG-STd^MpwyG6$zA?DavXWd zH(|iB4$P1M9WrYCfDxmiNj?`?0g__izzyU8>H+RmRacY771`dKw~Dn|9k3K}LF&n~ zXI0fw#*>B&3K$4Hp|aI#6X4OYJD!*ZKQ{la!}gtV$f{G% zA3OHw3qt(j+xCc^uWnx6G&ykO*e8E(-m0U^Us|UcR!|fFb>cj%?qx zci_UsfY6Wrj#V&1K1qv&V<_2zEI!-hX31teFmS)SFiiFW7i#V@pMgjuK`0t z7A++SaO2kP=B+y*E0B2D(#RkB^amJ{-S+mI-@aS#yn;f{S#!}4ny`)l`#gYNLDNBD zi^om&tgNd3tYw=MXVQE08@wm+0O@t~{L0nbuiA7V2aRGg*EEqYg#X9STd;ls#ou&r zA-NB1=PQyy@rI0^K=XDky~tFstb)TMy7nE&h``h{=FFq~R`DIs?$nvSf*?~Lxn}*x zpMJ?ATDo$LhquIMdd7LcZ}Zk2la3q(aR-G(oV(}Z$d#;XAHTpB?K>|=&cjD9h*;L8Pk(j`pvekC zdTb;>s-Wn`S8Y1}>C2XM3ZftQx3NF;8G!CFM`TXEYTaSwx=myZei}M5G3hYVw=H%z z5(a%c@`HT-@aY%G=fI((=mY7LRU0;w%0QUYX3Y%_U!pe{P*J1=8`ld8F>#|OO^I5w z9w{NreFqP-SAo((lYt{KqtS?xV+@(u)?IpFuXZQw8{_7&cGFf?3WaT5dSza`1k#5N znGHu~cxDEf-@ZQ&|GIq_k{(W9-|BUDeBz&5wkBWk-z{3BAq$s8GUHAZX3X{{b>md% z^vVK6Ap;hKJEb6;s=fA=m5ZTfM~6)&OcQF)T5xKGmA+M6>{R&o@=D-G07+a&;6xBh z*!c?137^t(&1}^WT(KKLF69-K3GE2gAj|eK7`Cwq{PlKZ2?#g|9f=#ok9e5i9O&fK zfM|K;ego-jkeaB;!=OOT)?FOh8*om~|$^_etn!?1hjVz(e z&xtE$Hp%E+W`pRRR=g6=lj|pzCinX+gqB3kaG6qWkB0-t718jgYL}dt4 zS!Rq@1nO5Dw!B3vHswbz0`b-L?k6=tAmAxrg`FioHQaKlf%LHc1J(dy z(28=pL&&#Fr72#xOAn+H%rID{j3W>N(uzX(@mj5O(k1rQg2!}CoGkq9~=4r6TuHC2Bd&4aZG}P6A%&Q%sXxA1wI)ag+el9GqeWVr5n;d3S0^1 z`9#`KNJiXQBY+n{iaC{!5P&rpyC4XkBmuxyFb+<>YJnwMP7`s^9A(^D}y}21SCPB)1R^emG=D13&aa zrc?}yy;4+E@B?FjFZK}`yU-Ry2S^k(xd+EI@Pp*VKA-&6i60iS_@p=5MlE^`KY8_t zPuk*gqE=uS3MN)e{6&nGmA*h*fcReSVFcWu#*xqk_E=+Y8>~Nnvx%E@1P*b z3kV&CE6li)nQbzDu-iBz7PYLy=(Bt*LpH)q#t-KVq&)NKQsY9I-_)) z2(geimUWojBAExrhbG{MkcJ?iH3c*Lh_6P4Yn)Q7GD{q;`q1{7wanp6IauOBWSHRr z4d0p7vyv%|uV(`k!#8_KIcc)an7c+4sO z!Aifc_~)(S!-D$wkmE;<;<1GH#*gfP@Ric8u^g`wKU->p9OerKrSp8h zjURep|BgWkOvC`8gRd0G3p>ob0Lrk0!nTCQ>H(obZro`lH{_L1$dH=9*&d2sVvZY` z2pJfP?gV~k6V1_AGL_!zwH$quFm=7xKw>W5D#Qqu5h;b@$5sgPL!PbNm99(eCjsb= zBNM_n04>>K6XzcU8;*CdKZydSfNIjuOPZI!?YgoTjqoE)$kUTK;Xoee-qBuuv>F|* zk3W{jR#R_o6#abZ{twa=vnSzO*qubz}*Tz)5%x@N*6o_BaRP_|@qd cOikR*`CSkkhhjmm|Hm%p{jmRkZ(0fb4~9gn=l}o! literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/feature_stories.css b/lab_site_themes/osu_standard/feature_stories.css new file mode 100644 index 0000000..94333c0 --- /dev/null +++ b/lab_site_themes/osu_standard/feature_stories.css @@ -0,0 +1,166 @@ +/*** +* Feature stories CSS +* Currently works with Drupal 6 +*/ +.view-feature-story.view-display-id-block_1 { + position:relative; + margin-bottom:1.5em; + height:260px; +} +.view-feature-story.view-display-id-block_1 .views-row { + position:absolute; + top:0; + bottom:0; + border:none; + overflow: visible; +} +.view-feature-story .views-field-field-thumbnail-fid { + float:left; + width:75px; + margin-right:.85em; + margin-bottom:.85em; +} +.node-type-feature-story .imagefield-field_photo { + margin-bottom:20px; +} +.view-feature-story.view-display-id-block_1 .views-field-title { + margin-top:5px; + margin-right:5px; + margin-left:5px; +} +.view-feature-story.view-display-id-block_1 .views-field-title a { + color: #c34500; + text-decoration:none; + font-family:Arial, Helvetica, sans-serif; + font-size:1em; + font-weight:bold; + line-height:1.3em; +} +.view-feature-story.view-display-id-block_1 .views-field-title a:hover { + background-color:transparent; + text-decoration:underline; +} +.view-feature-story .views-field-field-caption-value { + margin-left:5px; +} +.view-feature-story .views-field-field-caption-value a:hover p { + text-decoration:underline; +} +.view-feature-story .views-field-field-caption-value p { + color:#000; + font-family:Arial, Helvetica, sans-serif; +} +div.view ul.pager { + width:auto; +} +.view-feature-story.view-display-id-block_1 .more-link { + position:absolute; + top:192px; + padding:3px 10px; + background:url(http://oregonstate.edu/osuhomepage/images/feature_stories_transparent_background.png) left top repeat; + -moz-border-radius: 12px; + -webkit-border-radius: 12px; + border-radius: 12px; + z-index:3; +} +.view-feature-story.view-display-id-block_1 .more-link a { + color:#fff; + font-size:.93em; + font-weight:bold; + text-decoration:none; +} +.view-feature-story.view-display-id-block_1 .more-link a:hover { + color: #fff; + background-color: transparent; + text-decoration: underline; +} + +.view-feature-story .controls, +.view-feature-story .controls li { + margin:0; + padding:0; + list-style:none; + list-style-image:none; +} +.view-feature-story .controls { + position:absolute; + top:193px; + left:0; + padding:.31em .85em; + z-index:3; +} +.view-feature-story .controls li { + float:left; +} + +.view-feature-story .controls li a { + display: block; + width: .8em; + height: .8em; + margin-right: .5em; + text-decoration: none; + -webkit-border-radius: 12px; + -moz-border-radius: 12px; + border-radius: 12px; + -moz-box-shadow: 0 0 2px #ccc; + -webkit-box-shadow: 0 0 2px #ccc; + box-shadow: 0 0 2px #ccc; + background-color: #fff; +} + +.view-feature-story .controls li a:hover, +.view-feature-story .controls li.active a { + background-color: #c34500; +} + +html.js .view-feature-story a.views-throbbing, +html.js .view-feature-story span.views-throbbing { + background: none; + padding-right:0; +} + + + + +/* +.view-feature-story .controls, +.view-feature-story .controls li { + margin:0; + padding:0; + list-style:none; + list-style-image:none; +} +.view-feature-story .controls { + position:absolute; + top:193px; + left:0; + padding:.31em .85em; + z-index:3; +} +.view-feature-story .controls li { + float:left; +} +.view-feature-story .controls li a { + display:block; + width:1em; + height:1em; + margin-right:.5em; + text-decoration:none; + background-image:url(http://oregonstate.edu/osuhomepage/images/dot.png); + background-position:center center; + background-repeat:no-repeat; +} +.view-feature-story .controls li a:hover, +.view-feature-story .controls li.active a { + background-color:transparent; + background-image:url(http://oregonstate.edu/osuhomepage/images/dot-hover.png); + background-position:center center; + background-repeat:no-repeat; +} +html.js .view-feature-story a.views-throbbing, +html.js .view-feature-story span.views-throbbing { + background:none; + padding-right:0; +} + +*/ \ No newline at end of file diff --git a/lab_site_themes/osu_standard/ie6.css b/lab_site_themes/osu_standard/ie6.css new file mode 100644 index 0000000..dd8766b --- /dev/null +++ b/lab_site_themes/osu_standard/ie6.css @@ -0,0 +1,28 @@ +#sidebar-left ul.menu { + margin-left:.77em; +} +#sidebar-left .menu li { + margin-bottom:.25em; +} +#sidebar-left ul.menu ul a, +#sidebar-right ul.menu ul a +#sidebar-right ul li, +#content ul li { + padding-left:0; + text-indent:0; +} +#sidebar-left ul.menu ul li, +#sidebar-right ul.menu ul li, +#sidebar-right ul li, +#content ul li { + list-style-image:url(images/list-bullet.gif); +} +.front .view-feature-story.view-display-id-block_1 .more-link { + background: #202020; +} +#ft .first { + height:15em; +} +#main .yui-gb .column { + width:26.9%; +} \ No newline at end of file diff --git a/lab_site_themes/osu_standard/ie7.css b/lab_site_themes/osu_standard/ie7.css new file mode 100644 index 0000000..c5e0d5e --- /dev/null +++ b/lab_site_themes/osu_standard/ie7.css @@ -0,0 +1,35 @@ +#sidebar-left ul.menu ul a, +#sidebar-right ul.menu ul a +#sidebar-right ul li, +#content ul li { + padding-left:0; + text-indent:0; +} +#sidebar-left ul.menu ul li, +#sidebar-right ul.menu ul li, +#sidebar-right ul li, +#content ul li { + list-style-image:url(images/list-bullet.gif); + list-style-position:outside; + margin-left:1em; +} +#ft .block { + width:8.95em; +} +#ft-inner { + width:73.05em; +} +h1 { + margin-left:0; + padding-left:135px; +} +.front .view-feature-story .controls { + padding:.41em .85em; +} +#content ul.biblio-export-buttons li{ + display:inline; + padding-left:6px; +} +#main .yui-gb .column { + width:26.9%; +} \ No newline at end of file diff --git a/lab_site_themes/osu_standard/iepngfix/blank.gif b/lab_site_themes/osu_standard/iepngfix/blank.gif new file mode 100644 index 0000000000000000000000000000000000000000..75b945d2553848b8b6f41fe5e24599c0687b8472 GIT binary patch literal 49 zcmZ?wbhEHbWMp7unE0RJ|Ns9C3=9Vj8~~DvKUo+V7?>DzfNY>Fh|Ltj$Y2csQN9XW literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/iepngfix/checkerboard.gif b/lab_site_themes/osu_standard/iepngfix/checkerboard.gif new file mode 100644 index 0000000000000000000000000000000000000000..551c5b81543aa032405f73138b0b0ac4448d86a1 GIT binary patch literal 99 zcmZ?wbhEHblw*)%XkcLY|NsAk2M=@@fB+=Iz~t1@FM0Yc=fv5%QC+!5LY(a?xgt8* zBWE$3TEVt^hqlgPN8jCM=RTReQf75@_A^|3dS%(kIN={6Zk@r&qB}!o%~-|6U=0A> CEG1q5 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/iepngfix/helix.gif b/lab_site_themes/osu_standard/iepngfix/helix.gif new file mode 100644 index 0000000000000000000000000000000000000000..712831929de0c99be0f1cda7e00bf31845ab01dc GIT binary patch literal 1117 zcmV-j1fu&#Nk%w1VNd{M0J8u9DOz(egtal8&N*w0LUWW#V|!zaoSdbtwY|o@#>URp z*52pm|NsC0|NsC0|NsC0EC2ui08jvA000F3kjc4-xH#Wn*8E^7GRP2UXvTSCxEN=; z5eM7epK=hftgSfEp_iiBg0}>W=)=&EpNbC%Z7mS6W{O&647Y|vceFTUwZHIKB1Hvi zYmknI{u$$pc1DetC<9Dr0e5|R0$gilXLT5ZaD8kR8;@&qfr5mPksAnj3QLSC1_(!* zc@}SRI)I^#qot;&0v%(Ymx8acA{79%P^-6190{*07e&9F*Nw;NjK2c{{-}9Hi+;-|XxK+<)58-1SiI;R{z_Q5{Fc0Nyw- zU?8%1Y3L~&BQRXDQ1d4CVOR|SL|6WuG!`;2z{J5^A|X}y7y!Vvl%^0sYzd&CM3`}8 z3Ijk*Tmf`A?HQPYtl_|FKNAKGp>s>mqwEGGU3%li7GzMfN{vP}iX;^WbgavIbnCya zn=%jx$>7sivI7eO#i@tG*$D^=7=`O_>e4odq8!l6x9rcmBHOqlGk9-dpJ9|rlVSjI z3$czL6DZ(UVFhco8f(TUHLPc3KNE=_?bCF+1=RG#DMOew(z%*oZy2?b4Vocp?>cn7({k(Eu)%?P;pm?gj$Ih z5PP->=?Rih`G|*&B?d`hOyd<$A%8deX8>+hkm!(+6v-$ZgZ2<94wydzDJ6YfAb<}5 zXg|I5+7+RkQc?yHs-m^&grvN{L;!KZw4R!8g0n@YUAdK< zM>05xmZx);b&)*4{vIoVumdF%kFn0SuqOdLK}2JQe?VziOz87Ho-Mt#U3h*J7nHg2C6DdIlMx#t{-j`IZ zcW}T!y|7oFbiv~c!Vq$VEyKE$V~(RAFoaCA%jJ79ASi?ILNY9?&fuyyMzocLDZ6NDn!9BP6r& jxE(=bm#-ie?~XWmBaQR7x!%95i%`+59F#c-5dZ)?VUPi> literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/iepngfix/iepngfix.htc b/lab_site_themes/osu_standard/iepngfix/iepngfix.htc new file mode 100644 index 0000000..6e5de83 --- /dev/null +++ b/lab_site_themes/osu_standard/iepngfix/iepngfix.htc @@ -0,0 +1,102 @@ + + + + + diff --git a/lab_site_themes/osu_standard/iepngfix/iepngfix.html b/lab_site_themes/osu_standard/iepngfix/iepngfix.html new file mode 100644 index 0000000..675ac16 --- /dev/null +++ b/lab_site_themes/osu_standard/iepngfix/iepngfix.html @@ -0,0 +1,462 @@ + + + + + IE PNG Alpha Fix Demonstration + + + + + + + + + + + + + + + + + + +
    + +

    Demo:

    + + + + +

    REGULAR IMAGE TAG

    + Opacity demo + +

    BACKGROUND IMAGE

    +
    + GIF + | + PNG 1 + | + PNG 2 + | + None +
    + +

    IMAGE DROPSHADOW

    +

    (PNG background behind GIF/JPEG)

    + Helix + +

    INLINE LINK

    + Here's some inline link text. + +

    INPUT TYPE=IMAGE

    +
    + +
    + +

    CLASSNAME CHANGE

    +
    + +

    Self-test debugging:

    + Click here to test. + + +
    + + +

    What is this?

    +

    This is a IE5.5+ "behavior" that automatically adds near-native PNG support to +MSIE 5.5 and 6.0 without any changes to the HTML document itself. Supported features +include:

    +
      +
    • Automatic activation of transparency for PNGs in the page.
    • +
    • Support for <IMG SRC=""> elements.
    • +
    • Support for background PNG images (unlike many other scripts!)
    • +
    • Background images can be defined inline or in external stylesheets.
    • +
    • Automatically handles changed SRC/background via normal JavaScript + (e.g. mouseover rollovers) -- no special coding needed.
    • +
    • Change support includes CSS 'className' changes on elements.
    • +
    • Incorporates automatic workaround for <a href=""> elements within + PNG-background elements.
    • +
    • Tiny script (for fast downloads).
    • +
    • Licensed under a Free Software license.
    • +
    + + +

    How To Use

    +

    Follow these simple steps to add this to your page:

    +
      +
    1. Copy and paste iepngfix.htc and blank.gif into + your website folder.
    2. +
    3. Copy and paste this into your website's CSS or HTML: +
      + + <style type="text/css">
      + img, div { behavior: url(iepngfix.htc) }
      + </style> +
      +
      + That CSS selector must include the tags/elements on which you want PNG + support -- basically, give it a comma-separated list of tags you use. + It must also include the correct path to the .HTC relative to the HTML + document location (not relative to the CSS document!). For instance, + yours may look like this: +
      + + <style type="text/css">
      + img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }
      + </style> +
      +
      +
    4. +
    5. If your site uses subfolders, open the .HTC file in a text editor like + Windows Notepad and change the blankImg variable to include + a correct path to blank.gif like so: +
      + + var blankImg = '/images/blank.gif'; + +
      + Again the path is relative to the HTML file. + Otherwise, you will see a "broken image" graphic!
    6. +
    7. Sit back and enjoy! Perhaps consider making a + donation to support this script's + development if you like what you see, as I have spent hundreds of hours + developing, testing and supporting it :). Alternatively, I would certainly + appreciate a crediting link on your site back to mine!
    8. +
    + +

    If you are interested in more details or an alternative activation method +for the script that maintains CSS validation compatibility, see the source +code to this demonstration file.

    + +

    How to fix common problems

    +
    +
    I've pasted in the CSS but my PNGs aren't transparent!
    +
    Make sure you remember that the path to the HTC file is relative to the HTML + file, not the CSS file (like CSS background images are). If you want to test the + path, insert this: alert('This works!'); into the .HTC file.
    +
    It works offline but not online.
    +
    First try unzipping this default demonstration and uploading to your web + server as-is. If it doesn't work, you may have a MIME type problem. + You must ensure your server is sending the correct MIME type of "text/x-component" + for .HTC files. Try one of these two easy fixes: +
      +
    1. Upload the ".htaccess" file from within this script's download ZIP to your + webserver, which will make Apache send the correct MIME type.
    2. +
    3. Instead of calling "IEPNGFIX.HTC" from your CSS, upload IEPNGFIX.PHP to + the same folder and call that instead, which also sends the right MIME type.
    4. +
    +
    +
    My PNGs are transparent but have a funny border or red "X" icon.
    +
    Check that the blankImg variable is set correctly in the .HTC + file, again this should be relative to the HTML document containing the PNGs.
    +
    Images are distorted, or this script breaks my page layout.
    +
    When applied to images without set dimensions, this script will try and + "guess" the correct image size and apply that. If it gets it wrong, give + your images a definite width and height.
    +
    Links or form elements within a PNG'd element aren't clickable.
    +
    Due to an IE bug, if you are putting links within an element with a transparent + background, the element must not have a CSS relative/absolute position. + Otherwise the links will likely be un-clickable. The script will warn you with + a popup alert dialog if this occurs. There is an excellent article on + PNG filters + and links you might want to read if you are a CSS expert that contains + more info and workarounds.
    +
    It works, but breaks another application like Google Maps on my page.
    +
    You'll need to stop applying this behavior to the third-party element that + presumably contains its own PNG fix. Try making your CSS selector more specific, + or put a manual override for the element in your CSS like so: + * html div#map img { behavior: none; }
    +
    I have IE6 installed "alongside" IE7+, and this script fails.
    +
    Either try on a computer with IE6 installed system-wide, or make sure + that you copy the required DLLs into your IE6 folder. You will need + dxtrans.dll and dxtmsft.dll for filter support, + try Googling for them or finding them on your Windows install CD. + Note that I can't support your setup here, sorry!
    +
    I have lots of images and page loading is slow.
    +
    With a lot of images, it can certainly slow down your page! Make sure + that you apply the script as narrowly as possible. Consider applying only to + elements of a particular CLASS perhaps, rather than all tags...
    +
    It still won't go.
    +
    Try running the self-test at the bottom of the list of demo images. + If that throws any errors, you'll know where to start fixing!
    +
    + + +

    Limitations and known isses with the script

    +
      +
    • Background repeat and position are largely unsupported, this is due to a + limitation in the IE transparency filter. If your background is set to repeat, + the PNG will stretch to fill the element, and if it's 'no-repeat', the PNG + will display once (untiled) pixel-for-pixel.
    • +
    • Padding and borders don't indent the PNG image and can sometimes contribute + to the distortion problem. An easy fix is to use 'margin' instead.
    • +
    • A:HOVER transparent images are not supported out of the box. If you want + this functionality, I recommend you download the excellent + Whatever:hover + script. This script will then enable :hover PNG background changes on all page + elements when both are applied to the page.
    • +
    • IE 4.0/5.0 are not supported. MSIE/Mac has native support for IMG SRC but + no background PNG support. The scripts does nothing in MSIE7 as it supports + PNGs natively.
    • +
    • Users can't right-click-save processed PNG images, they'll save the blank GIF + file if they try that. In some cases this might be a feature, not a bug...
    • +
    • The script detects the ".png" extension in image URLs. So if you have a CGI script that + generates a PNG image, you may have to rewrite parts of the script, or just cache them as PNG + files somewhere.
    • +
    • There may be about a short time as soon as the image loads when images are not + transparent, before the IE filter kicks in.
    • +
    + + +

    License:

    +
    +

    IE PNG Alpha Fix

    +

    (c) 2004-2008 Angus Turnbull http://www.twinhelix.com

    +

    This is licensed under the GNU LGPL, + version 2.1 or later.

    +
    +

    If you want to link my site +or make a donation, you're more than welcome :).

    + + +

    Tech Specs

    +

    IE5.5+ includes support for a DirectX +AlphaImageLoader +filter, that can take an element on the page and insert a correctly-rendered PNG +image inbetween the element's content and background. This script automatically +scans all IMG SRCs and element backgroundImages for .PNG files, and if it finds +them, it removes the regular image and substitutes this filter in place. See the +source if you want, but I've coded it quite compactly to keep download time down +to a minimum (at the expense of comprehensibility, sorry!).

    + + +

    Changelog

    +
      +
    • v1.0 Final +
        +
      • Loosened IMG SRC matching regex slightly.
      • +
      • Script exits gracefully when IE filter isn't installed (e.g. IE on Linux).
      • +
      • Unclickable child fix now checks for pre-existing absolute/relative position.
      • +
      • Added className switch demo and self-test debug mode.
      • +
      • Documentation changes.
      • +
      +
    • +
    • v1.0 RC5 +
        +
      • Added support for CSS className changing of background images.
      • +
      • The script now detects element's background-repeat and sets the PNG + sizingMethod to 'crop' or 'scale' automatically.
      • +
      • Enhanced link fixer to cover many clickable elements, and added popup + warning dialog when the fix cannot be made.
      • +
      • Support for PNG backgrounds behind GIF/JPEG images (e.g. dropshadows).
      • +
      • Script sets display:inline-block automatically on inline elements.
      • +
      • Loosened the URL matching rules, now any URLs with a .PNG in the path are + activated, so /cgi-app/foo.png?date=123 will now work without modifications.
      • +
      • Now works with the 'Whatever:hover' behavior to support :HOVER changing of + background images on page elements!
      • +
      • Simplified and reorganised portions of the script, especially the + background image changer.
      • +
      • Included demo .HTACCESS and .PHP files for sending the correct MIME type + for servers where this is an issue.
      • +
      • Rewrote the documentation, now it's understandable by human beings.
      • +
      +
    • +
    • v1.0 RC4 and earlier +
        +
      • Various tweaks ;).
      • +
      +
    • +
    + + + diff --git a/lab_site_themes/osu_standard/iepngfix/iepngfix.php b/lab_site_themes/osu_standard/iepngfix/iepngfix.php new file mode 100644 index 0000000..6b735c7 --- /dev/null +++ b/lab_site_themes/osu_standard/iepngfix/iepngfix.php @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/lab_site_themes/osu_standard/iepngfix/opacity.png b/lab_site_themes/osu_standard/iepngfix/opacity.png new file mode 100644 index 0000000000000000000000000000000000000000..a0858b6447f676b41b508d8baf6e55477088de83 GIT binary patch literal 11228 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/iepngfix/opacity2.png b/lab_site_themes/osu_standard/iepngfix/opacity2.png new file mode 100644 index 0000000000000000000000000000000000000000..1967335c798932941d97415d89f3e4cdc1326137 GIT binary patch literal 14547 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/iepngfix/shadow.png b/lab_site_themes/osu_standard/iepngfix/shadow.png new file mode 100644 index 0000000000000000000000000000000000000000..8399b3f8a98559b76de8f834ea6248a3ffcf495e GIT binary patch literal 813 zcmeAS@N?(olHy`uVBq!ia0vp^DL`Do!2%@L{hx0Sq&N#aB8wRqxP?KOkzv*x2?hqH z`<^b2Ar-gY-Z`Cj+d!c8;ruH{GcPEeeEsCF{Ic8I`bx!jU+`F@qny#KB-U-*mZbd2 zX}*QX%d>@lVlC}@rIVaJ8Q~kUO#?OLD6c_=bz7%=KlS9@p-ailOogO zX_N9Lgp=yd{auV07X3Z;QF7*GovU?v%aB zd+M)(cJhM7+nHx*yzcN(4h#q?TC`-zhKV298+*)zWOa3Ub@LXs)EHYAdF?CyQ?*p> zu)aN-gCKQP4M0YK1`o@c+A3g zy=c4O6|WIzI9Cwrf{nG_ROv>CMqN`F!bZckV|no(tuE9_mbrl#%(7 znp{Dg?>)|smRmVJ6*suNgs+VuB|l}wF_oF3lp`vVjbKBnvRm?-e-%F5av_W2l? z+}rcT(?Ku9q{O@6w$R;eM!Qs+Eb2bGxjOGQi|{+psH*U7%brhXxbWL z!Lwlbt)Gjt7A$^tXr}y}odK7l-Yn@oA@%ge#h}0mk6)~;e6Xc$@m*1)`!CvNnV{G44U2E3?U7|L zI{Ro^+pMb0wRU-HOMPU5dy{{`c>>K|9JtKK+%pO>bv7m%INlF#R)ly85}Sb4q9e E08#>Fh5!Hn literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/dot-hover-blue.png b/lab_site_themes/osu_standard/images/dot-hover-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed2dd0afae527efd2baa60df8a3496904e88fe1 GIT binary patch literal 497 zcmVPx#A#_DpbW?9;ba!ELWdKKVVQ^?^V?%Flc4cyOWpW@WNp5syY$+vHmfbNe$C1%Grl1${FraT1(hyhR zP^&O5(J)NHJXB!;rePHNAsGzdO4tWuun2puV@@iW@MR+GH26P&H3iKpfW6SGC!@$K zR&;gq@B+;MpSieuj(r0rltIksR$JQ~!Xq3%T7*8|1USQQ6-v-;)SwYq$KkGx(B~b$ z8ceA_UdmQ+R!#HTZfCn} zN7F%kkKd-s>@nJ^tY)~~C?{^)2w$<+mGYo2^@eRbUVs@JfDA5hepCaWYo*w=7Nx4m zWV9dNnnhK6K^ZJ*A$Dvpv|ToEQ6q|JGriq*6(FS&hP0|>HM6MhrUSy?*X2J)|79h# nL1}%H5=DZ-9{>OV|NjF3*U7Ek<`6qr00000NkvXXu0mjfHhR(7 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/dotted-line.gif b/lab_site_themes/osu_standard/images/dotted-line.gif new file mode 100644 index 0000000000000000000000000000000000000000..8f796c58fe5cbf9e0270a69a71d46caf380d23dc GIT binary patch literal 44 ucmZ?wbhEHbWMN=rXkcVWPfurHU{L(Y!pHy=&;ha;Kr#$W%q&8z4Auad+XWB+ literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/dotted-underline-hover.gif b/lab_site_themes/osu_standard/images/dotted-underline-hover.gif new file mode 100644 index 0000000000000000000000000000000000000000..651146549ddcf88750be4c1bfce168d62d6ea9a6 GIT binary patch literal 44 rcmZ?wbhEHbWMN=rXkcXc4+e@qSr{3B0y+#p0FrTFVrCIyWv~VSA_)o= literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/dotted-underline.gif b/lab_site_themes/osu_standard/images/dotted-underline.gif new file mode 100644 index 0000000000000000000000000000000000000000..26186ca68c36a4b419d1928ae7a62cebfd3f0c1e GIT binary patch literal 44 ucmZ?wbhEHbWMN=rXkcVWPD%U!|G(l-7Dfi3fDQu?fMgt)m|28a8LR>8mk31w literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/gray_bg-tn.png b/lab_site_themes/osu_standard/images/gray_bg-tn.png new file mode 100644 index 0000000000000000000000000000000000000000..fcea4a324262b8df2b1fa0cfbf1685cd9901b6fa GIT binary patch literal 6261 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 U!QH(`NpYu0aVZopUL1-$6o*h8O0ciLf8u-C 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 U8& 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 KMNUMnLSTZ#KTX#F literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/ie6-bg.gif b/lab_site_themes/osu_standard/images/ie6-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..02f19d58a4825fe140d0d6f3d1fcbae25022b1d1 GIT binary patch literal 807 zcmeH`%Tj^>07Y?zMZeL$52$Hh(`WQmm7=^s5J(j8g>MlBAE*d|h~lf)2Q=-eD2m7IGMzQ1U`wYj7-S>dm3v!r*wPULN$?rrsjp1ck%3lJvS;wQD6g z&u17s%hC0+OyMcDBnceVZK{omQk1i0Icpi3BJ%ERh$NpX#XNyRt!i;G9i~ZS7kcxF zxnFw%OGbgabSK_?eAxKaqQsJDNfF=nA)Cf#;~y~ixDAX>y^!Z~0uwlsC~$a&fT2ez z%WhXLg(e-#WN6fPtWmG+Oa}~&g}$9(2u0*xw!zxBtwC23xzMwFojQr7Qi+F;;|BQ8 YUo>$31^&*uIQ8ihz!?Z=AP8K41B4ObMF0Q* literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/list-bullet.gif b/lab_site_themes/osu_standard/images/list-bullet.gif new file mode 100644 index 0000000000000000000000000000000000000000..86d691b0a9d2b97164a629ae630455816c781ff4 GIT binary patch literal 110 zcmZ?wbhEHbWM^Pw*v!XJQBe^S6O);lxqkinj~_q!`ueuDwVgV3>iYHTPoF;BvuBUJ zz5T+43k?hm{{R2az`&sRlZBCifsa84$YubU!N4N@Va<`I-KYfuwc6u!Hg0OF%8ijV5lO$4nV*=$IH$ryzsM1lk(FjXlsgk%XTW;bjW6R326 zk%~_1D2h&Cn9(?P+A*|h{o(ki#H!^{WqdI{==h$Y)=|gWI>pYUn@E5k;`wp++;h+O zo$uaz?gnoKAAs3e9;zGwqcIu8fH4a`1E{{*T3G`iAmGF60SG=oQYtvksm5{IC9&9; zGE!n?9Jt5g#0iNM2g_D?oEB>($zf%rouW137pKpOG0LV9uT_|&CZ~?9pt5UOvYacrVpYL7-7CRg)*D2$7-a0*wc5od;~V(Uz1OvkV! zrjSTetx}~FQxXy)O`e{fz66s=2`Mg>;e;%eNLQ!H)KV!nVq(4;Yb#gh>kT8d_?bpL zvMIOQEpeww7}kyxDwQh4A(N%@8L6%snzMLPY1e`XgPwF*S<1;#42^{tEoDqKrxEi? z-)+I+9Ho8lS&d6HnLeEAaD)yZOzYzE$uYg}C3Y3oI7vL8bTQSemE_YGguqURg#Ys6s0l)b2!&BmLSamFbac#^h2RK`2oXdW9VLt! zzciNgAurek&=^P$K0zQ9z$k>EQ1AkvMud&Me!!OzOnRqwTogbs5*-I%h!-n_pvVe@ ziq^yvnU<;s_~q`v)dvU5&@eQz9{Qs3kSKTuOhF*NE`ov;;H|lTWzEB;oVo@#yu2PS zP4Gh9(~P=nGla1vzC+TXc1YVWuV-E23?ct#Lh5%Uz);3EC$!d)c|BwA-=Yk#dRM*q zd;>TzyIngJ)&8e>uE1F0{mPd+z{TOme-~`+WYJ}Vw8%4g& zJDV1N9{;grkGE~6X#c*O|DdxL`Cp?2i>7M?E2o|ge0L*hFs^4%yD+a2O}tptF<*Pt z?wyfTyw{$>8Z5~V(Yb|3#gBgw%|5sE?(jyr{o-Uqb;mckgR2wFp_GH&r}_rYZ{N6M z-ry9L-gC_dJ6`1Z1pg|ZUWnh&^(bk$=z?t3Q2w06Mgh%q&1 zRZ>ddo|E6)>>13Iy?RkvpcECaew0vp=jX;>;lO)gp literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/marine_bg_1-tn.png b/lab_site_themes/osu_standard/images/marine_bg_1-tn.png new file mode 100644 index 0000000000000000000000000000000000000000..18254b234ea82a6249acf1e0111160a3f45b2b3b GIT binary patch literal 4291 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 NSSp!8swYOI{2LO(qILiP literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/marine_bg_2.png b/lab_site_themes/osu_standard/images/marine_bg_2.png new file mode 100644 index 0000000000000000000000000000000000000000..055d6be0c67d0a90fbd06ee9e7b89328cc03802b GIT binary patch literal 18561 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 KMNUMnLSTZ#KTX#F literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/marine_bg_3-tn.png b/lab_site_themes/osu_standard/images/marine_bg_3-tn.png new file mode 100644 index 0000000000000000000000000000000000000000..b5cdce705dea306a35abe40fd9e4ea82a3fcf0d6 GIT binary patch literal 12325 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/marine_bg_3.png b/lab_site_themes/osu_standard/images/marine_bg_3.png new file mode 100644 index 0000000000000000000000000000000000000000..df3b00393fc2dd6487d3140dbfca258e36329590 GIT binary patch literal 139395 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/repeating-header.jpg b/lab_site_themes/osu_standard/images/repeating-header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9003840a4fef5d0f017796631ee344af81564e9 GIT binary patch literal 344 zcmex=XEQMaU5Nn9EUau?jEo2Y2ulDc z!o-a%%E%;`xbPx#@Z`%PtfGP#8vfs6;9&-uF32p%V9)UW0Z40B-TcC-?ThVR81Io} OtP#8%lDk9x|4jf@04tsV literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/bike.jpg b/lab_site_themes/osu_standard/images/rotating_headers/bike.jpg new file mode 100644 index 0000000000000000000000000000000000000000..70cc20e398e344c668d8a5071aedca90322c775d GIT binary patch literal 45779 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/book.jpg b/lab_site_themes/osu_standard/images/rotating_headers/book.jpg new file mode 100644 index 0000000000000000000000000000000000000000..94271cea60b7374be2a765a2bd09ba74dbdc0983 GIT binary patch literal 27797 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/carving.jpg b/lab_site_themes/osu_standard/images/rotating_headers/carving.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c1f50d7c2fe6eedcab8132f8af07d3e28321d38 GIT binary patch literal 44449 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 Y02BaJ3_1WR1PTBY04M;c5GWb{*;9fq%>V!Z literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/dixon.jpg b/lab_site_themes/osu_standard/images/rotating_headers/dixon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b2f0a5d7f3f11f6156b91c6d87895510f7904e52 GIT binary patch literal 72071 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%0A1~$ZpZ4%+%h& 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­Ah*838Dq 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 tel+&C{{u=;7WhZI_Ts@Ng~ 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 z zJ+n8^oVA8k+pfPvu4r!lA*1Yk(f^4l-cZ_oz$Y>W>1H2hHyr^Lm=eNGp4SKi*_)y2 z239;T*6P=#m!@HW!09+XpQxbLi6GHa=%odFW^g`U#Y~c_MzBJn(L1KVHWsZLWFm?mv~W2+p;3y z$PnDzd6G;>Q6APpq?u9AO+~S$*knQVNj-2jEv?rr6}41$Ho$y3CtzAzAzl}QJ2th- zV;x7aU<+Aw#R>v@ssPCr7wgRBvxQ55Zz~K+Vs`E{yWu#WH!ErUb|Z-6qrgwf%gzHs zElPqPM@CT}=ndZ;tOwWtT;VoBf8uVyI2Oz4NZI~a4GrE7BN3VD^A8(($(9h?EOor9 zq$K|LBek}tsgCd~OCV%X{2-0K$9NSUr2Ij?YL~sSl=$6g zE!tGcaU?l-IL1?PnLTz9uYvgAV^?SL!VI64;05v-LLotzu$+WZ%rt8rio!e{>lc==Q*CVyD z>dsYMoxC!Be+bi;-EXwh%p=tCqhpbY$>`8GLmg)&l$6ASHx;<$>Xl@ukcK10VfPGcy)JGA{m_-2@%#%wXk8ue zTRE%gHVW3Q<;86L7#_?`O;3*9Bgdz*p${e-@V2AI|K!42d|vJ6{Md2ud-JdwD{2GM z`{HjGwenSUlS`zkwyqyIvz!wWJlo2+-VxgVy=SNn+P_ZV;r4EyKuOY=^;t`byv^Ky z8vSVz;lMZgLf#?1DR*NPE^ajU-=|r}Q8gFn^l0r1KKgc|bMrMDsUC5DTA2w z%`Ffc0k3|VQz>97Bj`?ff1f_l3~qN)WfEstQ$i|PN0Y`(9vBa|QN{V-snQ|I(*;=U zTK-NU!fuN80@^KQP9@Q@em=4&vqH}p`yJ8v#gvPo_sPe-CfxCYnOQz7199(tWK>go z3${tu>sLJBdOB{+Aj*3%rP`X!qJGD*TN@$tHF$Ejv*_f~J|@xU#78`-+4hs>ZYX|F>zkRHEpRfQ>+(pc#L`hkZ6 z{R@N)VzgjuDv|@XvMcUw^BTgiFd>G|JHN$<8KS4J%Ihp+w>^}^V4kd3nhI-Q!^rYW ziS6>h@O%<*-Iwehk}ZO`<}+X5uQ+8L7HBQ^hVQrhS88pUC2FDzB1Rzfz%L`2XVoEYv=p1x%7hlj0|R1Lf7|N4Iuz> z6nxmiD2z+-(=G`9w2O8EVM9M*~Lmw2djgD#p_Z7hi~_}N~bKp}rVwZSqw8a%b;>oLkv zI0K0+eXQO)Sbxc1eu<3pw4=LUuO;{6B`a76n=DMG|Gl+Rp=uQpjGstS)ORg0WF1|2 zr0k;aVg2)p*+MVqezr(pCIq@@+%+QGJrhO#cH&^|z!BQl!RLl*ZbWqh52zLQ*6?MG zjI`?%@tZr&_h244q?V7@z-2iAL%f=oBF7%9MtWzVqNG$G;$IzT5#kXSQ^Q zxzfM9_q>AMYI*P(H8b&mMKGq*;8V4$D(1?iXwEN{zq~4mQ-2?QrP_Crd9Wl7s%!jm z4d40*K_hIpQVo+?MKqAz=#j@dEW@wn_CHL!Tl4CD| zjj~Db${4N800U5Vp6Vvffv!TrGTo_FTEr@5Ore%4JF~^gBd}vjdrBghHAORDE1VgK zZHjTVhY?2bc9mqO(>l~&iFAw8!t}$`2*4Uex(%N!TyUbHWZlg9*u#i&M=Own;O*`> z=L4*?JsS@8OE?+NfO2F}g_Y#V?9Codfy+Yj%ZCCE?B9&gI4NTW!2;lWp2E^yA&rVf z^%(@+$s^SC_>8egsx^ZdzR{i}?FFW?ob;*Nhy&42X%GUQhho(fVbU+1Gx|hA97RF9 zn0{1sNL#~<reoQU2k7Au5J`NH($e#1fOiv$&zgV*zt<)C8@aP4f5yBP!GhXPZzO;LFc~ z3jEl~CS5>m2FyRs{8zp{%tl(&AtQnHDY>LZxtz_^Ap&Y@&VbDxkLC8M%b620QrKf15dyC2&v8b*SnuA-8xGCe5M!~d}A5+f+nH2_ZuRZCN z5@S0zBxaV>C5AK-yq^ytQXytd#b!UeUy2&ZjY1>Aa*O^-pu*a7&{6-$PonI@hKKjL zCO6l;n#14APmCj1K{74!S5r*LR6$UY_G1zfzA`n!YlM-InRx35@Ro*oVLAIxw;-{b8+C@XyKrX*8;C#B_^H) z!mfL<(CUFev+G|+(hUB(4DMbXT$kh; zEwuAkT4-$>vSjUIB}SjyJKQz@R%gkr2i>Ywu% z6nzC(PVH$F!O{LJ1X7rV6U(Z1&oI?`NWRbNZst3i`2wGnZ)mLDNp7ur7OF~65)0QQ zXAck0ecj>Q!G=vJrY7CQ2|4uN)d!KhE#yE_f!i zJ$mc9xgt3atiCK9f2i{a*Y#Ti|I|_BkFG@8&rdi8cPNW?&*-nm3jyvl`@E5CudWBWt=LNHm*8bjRlxk=q-d@fotwXv0m}2MTU-uSL8gvY&>U>JxHS zI22c;IrSl`X2>@Ejn60IxT9hj#yPAuGAs!upg;AVsOb}uPbxA6e1GZp>!K!nD1PC{ zcz$FJs@A~bUJE;1o=Rr*+Pj$2{7NJ=^FbQx&q+u~z%a)-T_KSsC$@(t4Hpg_lF<;f zT#$iwNdyn>+ey4Sx$lrLLmATvo=i41NN$7@DT*&e5Kt*AV#cX`1`%;8+~h+)}-XGBg8mv!F54fK zas+i{F5<5S07cv8xT{^I1l zs_p?nK?Ns${>%$H>$27cd)3T&QJR>8quD2?LJW_w1<%%o|gEYAccCDB9db z4#xSu2K$d}Z-_n<^|f>0cW9T|ye9_r*Rlqmy>W7HHR;Ekk6B%_OOBD$y~{DmTdi=y zb6T`P4^27tb(?+Mt}Q$)-?Sd+_07`i2+t~6d~~E&flDQe&-lvT6)K6?4yt`>i3GFL zBq+&rm*hxkM(jiSaKN(jby4>^k0*OVxJpohnr>`!qosKxryThpf~&$>2d#>!QbK`> zP3SI3KZ1n605?AkJm_~x-*3*j8zufR|I83HDrT^3?(VUYMvnbo0M~nEbnejgTbL^E zV2Etgbf`_RG=N6mx&r>}gIs8;WnaCyUO0;Fk$o2u{v6BVBfl7p&8`-YG@z#9;ep&V z+M=xDfeMkNL1i|`{7E>M_^oXuLjtl-mn+2dZ;gFuR5@GXX%R63aXe@3>nQ8uLdM;G z2D&r)uf142=Mk}UwD%Pb>_xeiU^W_Dn&!U%7?C+WB1Y8Sf9VzNIw^>brZWbJ_t5l7 zxB?+^k4k<~#^SFj;+M!9kdt>}z!$e*$S&QuyWW1tAtAQ(1MhsagSosp268Z!4K0 z=jK0dw3+gxuC{}pm^KK8zS)H^G_7nJyE-=GM1v_%`e&AwF&)H0`8TA=-#5w0q6=b# z^o0u5Bws#h9qcqKLjfCkz#IpLc|NnG6@|DE$CL&EV|8`BrEcU@P1Y)dCq z?hliiu0dgXItv{lQ<1ReTHSo&H6zz3cq+qrYc`ZN=fEJ6h}(RA)lxc?&Wsd-G#X0U zoOKSACPglW{|nMnN8`JE?_^W(my7^0Qa2mxfj>9qbBrPCNg=x%Tul6 z#AY^k@m1(UStjCk%q638`dE^LuM8u)_E2ge=EO# z+`-jRI6F!imP8H~A=*LD3)0StuHqDpL1wct#S0w5ysk|^8_QUbg~@rK7nwXwLhfyk zU5d*DA%iVbHO_SeN$F~=$kwW{pK0`xAK*pIk@g`s3#zINc;HoQ;E8|2MxXL(GXC3l z*#eT0L7S1+DX%o~M}Ii_6B{kUdy>Sd)&Lp6K4&T!iVmNgi>fy9njXVG8~pjb-%-$Z zKTEc><;bIfl79QML0%2Q;h#y-E=elD``%xG1?6D?8Q$+U!TJQ!eyEP(e^gmRY@37t z6KX>L7$J|GPo;zlOdpbCn7V#!#vE>-8=9H(QLrfIZ~x56)G(p$0eddy{iCsu)eYS% z)kpT`kz-#Ftexo(?xOl@`f{$=M-Q{u3nBG}sgSK&kS^tKPU`|Zu+b3ct8wH6kp=EL zIuR9d2nT$O97dz0dyks!%VM@tww!K3Eo(y1B@FAS<27n?g`OxYR+=z2F8zKAqTm<0 zTs|WNsJ-@syuBf3^r3fAK&VF7i+h)CwK}CoW9l~Vd;KnvJnwU!5|{?$;s-x(Flpc! zbMDlvXh?Z+dRYI}RHs0Byq)_LqT6bd!RpTUY28MCJUmBw1goA>E3ZdxMuU@On%Bhn zFJPQvjrpTQ5a~`*WwyAwf19Y5t7cnquRj=zlEf?Xgtna=0|BI_5KvHq5ttgAE=Dsh z_Bs-CZi;ikO}y-<`83BUqX^4C`0F0m(<-&4jj4u_S>p<`pZXjf%aMWSEBCsvl7i^c zjz-*xmpf^4Rq~QwN&jyMR%2f))lb}rFsp4NBrjpBFU*IQi`On@0d*Os#k4UMa029pP+N@^(x<|UT_lC$Nl1Q|q=#V1xu z`3s=y6o5X7iw-Br67oSGHXSZy#M}ne=LZ&YCnLw{biJD`yu0aVMlYQlzkvB|!2QOa z8Vbz!?nbk}9BZ%FfBX@W|2h`LBvb2w@qt47OYzO%gqluw(Q^bGsz5g1RkrIiXag`1iTd*DZ<;E=WIeg>uoCLW|ViX?# zUqEx-CCkFpb}?C7Au}>EG>wt!sh55<(OAZteFJT^(ar+?kebxZUqDAauMmII*;(q6{$;eEgo zG{D|zUB7pD~k9I zPVT$-a3eUnsHS5>pMy9O4H80!F1njZi62uIa>McLezq;pPs5%KJ1<|-F>*_?8LN9P zGeY}m3UP@fnz~N>ivHy26hQEAu?s_&gAjh9W*`vO^u<1yzRv#7U?JmdFA%yP(ibHf zL5nHZRty!rW}lOdDCBWct&fo-Fj6;<+sdtK+QpQAyO&ba%z#_gwIs`K?o<3^m0#j)fFkCn!VakX;Y4b zD(!gSjHfAYR(P=FyvZBkv zwHo^F`vot*ARX}RiP(Fhv!UQ#hfW_U*;5h(UjjG2gR^D-`zhktcIEz!YFTC-1fLqLg6L z+5QFemt=}}NkF2}3gytVJ^1ClT*2!uua!kl%!ACgvgblF8v-FsVK4emNS$q@>9G}P zwI4z8n6K_)Qy~illiG22H2&h!#i12?^-6 zDjFIt&q!qwtFe7o+cvcE*lo|SvQO(U1Mlp)YEyatXgk%8`kn6TlQ2K)vfOAuH8G>=X-j#Gg@2lx4XWT%6ke8DeGgJBC2R% zN@q)r6$b(s$uBT#BdS(DAEizTYt4Ib7sieH$4|kNsVWg!{1*V5KxDt{Srm_@e1jQr z=_-jIs>b1p-1P^o^sJ569DVUWe40{nr|$kheDM56Mmc%C*`X3MM$WG!YE7fu7RnWU z#tKtI<70aAf9_dY_KfbDa#X9+qq61mj-$Ie##*a6YJZpU=pW&`iT5s~AAzsURpgIO zuFVIC=Ys{ipU$@8%LCR%HevGUz z?Yv6$4!@ZX?+QQi--%wS`}wLbRuyZ#Xs4L^oWw-x!kJ$DuUQi>ClUSO`PP-+m+GUV z$i_c-esv#yU#g1o^6|zAxYPQpHT}W(g7YKIU*;d}b9a_G?_SQ^joz3mz2Vc_&4M5| zA-;ivgRuVdSW`W>-hB)4zwERB0MqC2@$&}RD}DDoH2nHT&By0OE*^9ORGi8fJXdh8 zrCP)SE(l<2-&X0VPE#YHXFr^amxCdkvnm-~B#+V-Nk9x@PlGBtuZH40O))Syz&yqE z$r)9GIEj)Be2@x0=gnSQ{n_nk&%(?iA;HMzqjsy zV@W&#D{U@%iV5%!PN8qB=J?n3fhv;3V>tEg9YA5$-UQWpk+{c#b_}m0#`g?J8O|)0 zx=7lDko8s_RC()9O<5UQba24gCy?#lMJH|1m2F)O)sec}%p20$b!DcRp{Fa4or?xa zw%L&t*shjNjHkzG2LAw!Xyllvf~PqsQ654`?nKSFDA1BR^w#6!Lc&Z-&B-QG!_#6k z0^NLc>p)08xpC_!-C{i;YJ^($2jS&LfneFP8cT+@(Q7rmL&#smP+5gitmK`y7E#r| zwtzV(PR#OqNo%pP+fh{65b4{vlVbMnWRgDFoh0e0+Is%V*NuHF&v!O~PutGpJ-$N< zSAl0wQA1+LO^7}k)@xLKZdNmYFU^OL;^tyveetu6LwMikQGG5^dNl(l8{Lvc$uBCQ zM3Mlqt7@&`b8}5s)k=XH&@W<*>XzAdX`i-)`r#!v|#z% z5Ot(IO(-8J27!%0`R!vu&}o6P<5PRp2Ozm2Q&J0%c2+20ZYn`?EApITI3R&<8k|YU zQpn(9E=gSvg-8Ud{kahr0MI(H(*t+YhMq*=}O)bNXvf-1hxU7bhZI{HM&F%ZC2|3>)aDQcd-_CtBT?Ed48E zjFaoR5k7rE=sH@m$VnU%L|Q&vU#+Sl&zq{z4oRya!x|(*f@;V@^hlxjBaDT1Z`Pob z_zL>AEm8CA!8~Wfjw#lCWVfT|TU6*{TQS$MWrRlg6S78-g3G&3m3b)8+%{UT0PhFH zX7l{aozavp$K$@-Vc@`i^)mOZDyh_!#@lycZsz6SX`oks;es~+Z=kHH!f4SGWW~-? zGAT2!ioe4fPM_OKrrL#l9)kxLkpz;XkZvr|r-j8aCjePPk-zz|$c<%dM(RRI5}N`( zCYQxmLA;%mmNB#VY)^g+q9l2jbWFdcNb;e#D?{)Kyi~6cXZ)?k^3ui1V#u)M*s1^r zscq^zPfK;D`mU-v8NDRj^#Mr-?9BbNaEL1>d>B=Ry*WLt1TzTZ;~`tlA7@Ol(|QXm*8fPj=ea7z1ESV~n`p57VF|s)fLN~UW$Ap~_g))(63sHU#BLk=%|4Lx@A6;B>T&|G^;2!?~8e+YG^^RM;noR>#cC#zhX9K*X z9wyX0tcvv+D)-B;iK|&`Pgwl@{VlAZ{OX=tvYuvApS`nWR@8w@eBV)TD=Pm0%sGa`(EG3em?5e_#Q{^&$j*7_SRMUop}7ix*Yg7JW}j!70J~Nz&lS`_q~s}WA0be zqwstG05hqNEpluu;_|I3z9wmp*q3U^@?Aom{^tJxNgknZ*^l+*d?z_B9RC1Gmc<$}Mk_fY-U2o{+QfKK*2IABcLRgm zcVvw}SrsvsleNMLNu7;ZEt+s%xwZ5PUyKA3=>X#KH&YuYkvZECa zuqzRFOPh@tgB!8isRFZK10Rn%T~Cm9-#7JnS$UYr!NJD_Ik_1Gv{F3Fc=4fB1*V!y zji`W;)vPO4nDln*Q9QRUqqY_z~q)(GgS`3n~V=z1%LO+gpmF$n#-UHes;6p8Zs*@zR3K zw2G3x;Of91R^a|%Xhm9OGG5%{6OrY_X2vN00EzOkqNRCQmT-r><;TP`U~V5zGXNwS z0uM^t5uueFaQt^0%)>t&leJ`rNDYOyD(Py9s>%r4LW_3GV{-3{l0V&d1X25=aqC(A zIB>@+$`xmf;^$9~t)r2VhlYnw&XCkN9-N`~w!QfAr3_4Q*b?c`U(AhZ^w>?$T>k)+ z&$xqx&&=&S*~(+`YwzK#pQL2OJyvd`diWhKJUn^b<|$l}ueQjO{VosV zT)r)x8AT~OmQJ@HJJjG`BtmQmDsbJM?aJG*S?TfV`PMSXo26L}4Yi_0 zk(TnSApIp>d_7fq9Gd^vJQhO zMnV?HQKI;o-CDMcmbzLEoIe9UCpl@0V_>PVU(#7dwyjslsJzUWu}f`^vv(_T{6xGj z9F|Ci-NQ`=mCMSKva{-Su{P+}L}!^flFkw3a?Bf0J|7wj*p*usab$Vqai~zEQ>8AJ zfw!!T&~w;u@$fTS>LFmHFNhSx+^`)~Ni3bo6w*#)8zR}c6?7Y_)nWmi!K0g59~jE# z%)4|0;3ZOG zea2dnL&uj`y~gD+WD~NWV#DOOHRY0CJXsqHRzk>>c!46JBnoLV-Y zkoQt7bVUNeL9upS0|p)+8Z4Ar>Xh_}dj9|cc<%IZK79s!{zC(Xl=2Wr9aY26m+lNm zG9uE&kX$pNYa0!3SSX#om-@8-07h%ORa~d>h5rB}q$|Yo*sx_{6qX#A)>L}|a>^Lk z0nlE&2fBN6!)JQ0rgdN2{F(1Pv)nyosb}>@kNcPEj(?G1x|L{D3)=PPUMjuPJB^~e zow0^}F~@HU>1xkz&lCQUZyg@!p+9ChxrMFeSa0n(p4u5Qb~vmm^K1VAFU+xLND#m1 zC#kG;_8ggVDr47?!|%IV_VwpF7C42*nB{{XnhwnX2+ z^7uW+9#uOZvDR#<<;B1UE?BjHYfvxJ{#D|;-(&83OwSe6zaz2QRreaxR9buyI& zyF6Ij>e=Hz^8x-)Ic~wn%jE|mK%S^g?wA}sOxcaUFmCm zynj*Fqv&~P8DorWa$#<^Hv}Gpe8n_T7W3)59WFgu+vWMyY(Vc3&Cd~7LkE4tqP>At z0{2#8NB$Z**cOBT0P`%__^pDOO$%;agt12jHw^=u9T@r3xz2+4l4ElC(8(OxypAR_ zVuV~=n4|Y{;|X?g5^Hyrh`faOd1+TzPIOPlsIDbWHdF z>VN@rLwo8rwG!mYl37MUxFNTL(1Ux{alu{>J)+5%du46r~1BPiI*j=&Y7{N%$y7Rk(JQ;fb$=nGYf{rtT&2QHz_Ab8;Z|ZjBUTSx;T2 z*8u!Yt5uY-D9o}`>vQt6kP?&4B83C{nu03~OOsk~pm*&Yb1Yd1z=kmbho!+9pPfFH z&`qAB?`!foJU(|HE-@>Y9J}Fem)b?w@fB7{)uvrrlyBJG_)CHH1xeRwZk5Y;k++y$ z9{Ih8z6kKSpx}e%702$wDAClPod*Gm?47y!m}mhXIvxe{Wm$Pwkm@b?)$uQp57pf3 zQVUi-{a=~Cpp}Z*{MQ%8;m^qO87q&4jD|_&H#Sk^ z2BnG7RCP2wTX2wE(o)`sl78j)?r(haay6O`E&yW1#l6H(lX9eu430+WTmJwLKr5i* z4P*MA=OZRZmfW7*5SefQ3M>YL!mzzcIV4)4WNq=HArla2kqC*aA;}`G5cpb%hr-tD zQ4rvoBG1aZjfdw=rDPV(2edet`Tk5D*2IhTA2VN5?e)~~nUkvH;%xkGFAK(Gq!TK# zDAT2{t!ulptfMw1UQogOk2?%mlShb(BQ_)QwF`erlGT2(UOeoXrpg8OtBaq;)srpe z4S1`g2FEHc#UkLfulUf+vZ6K#O(Nsu8!%O5xbvc{K~|Y5&Bjy zM&E8bzV-kTeirysD)f?BIZ1RwR|Uc2x0egF84OP8 z8KO30@C>6*&b40}VsYh%9tP?5AGu`C?d;Cjg3)B*%JO2)(TQf45`Au<=s!aOb?~e? zs+(4S#u3n?g~e_%cTWq&4j|%SN0B!tG@%AsNU!v67%MBe+^HOZ`USsLOgSvCtVjO< z*YjOK&qV0AnfZSsp3Ud`gNvFq$bqKCFSk7bF3SjU672M@T~pkYl|%%8{L0D zzsPrK-DJgebhS_Ud>5Iqu2O<*!bKmYl!j6~2qQu(D>ZXL(8i_aVe19vJ@s*KJ&Ye0(d|dk1LkeK%)` z{{Ug{YmTkkWuXA&ai0O3c#OohZvqaVh!yUw>tRjWe|=TFS9%xTxV@B zAu@lxXR(?_VXnPDqP|DpcMmsld%mpt_qTTIx9zJ$qe(Rd$HU3Ec-4o*3dIs{bRGWyNV|toVM|?x59~s{Jb&7P_}#z6V-R7* zMYq6Kns)f>`)ZMEjdn;W0znVyK%>IKwIu-B&5}!-0$WfTiL?T%Wl8ynV^SD^JWUTE z_zGO-aKjXBJW_xZ9l-f~saCPC6*WJf{{VfvAG0Lp@;TnfWx~tJk)+SzlEWOx=IrnR z`Yw8>Pbvy#OHPI7>~!T_{0t6UW{yUNR4FPOIya<)@f}5MO+Ah?P(|#iSFs_Kf-UAW zxTr($o>;D~E~oM9;xAVvK{Q;9kv{l##`g>vR0g`6+-XFu1#v59yqTFZW=wZYD{p@* zp0=ub>RQmQ4xMfI`P3{ci;uGt>gBtTBlj^mLJT56JYQS}K$z!K9P+_td63Sk?I=IAvZ2ilem(6Z>=OQV9bu{_ah5L_>lW*dNJvBPgonUouBc>m5V&(utfKQR2fszpVhAVV! z!iES$`BGGZb%C$tTDPt|iMbZ@Jz70Flkh{G*GO z+uJyKRUx}Hsz50sMnz# zC`fY6=c%hjkuwwhm1H7j)K!q+(GcL8A{-M|ia9NFL|OT6$E6)>B{v0t1WR*Ut5_1; zo`B-G3@+Kj#f~d0vii@9F&$6iUrfWLT0A~>?P+Z5k;}$>*bA}P$5YeeM=y&3Lb?KT z`Eg@rqT^Vr0zWHOXK$o)Us3|WGs`6ITjAwd+aF$~JdRTv9b-u)3vEapbg1nGRY)U| z?tF}iwqdDJZK2OnDPE)KJJMUT?iU@MpB}1R)b7+1aaUS4^#a#X3!ue=#AL@Oy(W;j z+Wi3oiig|y*+&zSsK({VBO@jWrd_HSy%kuEL=ys+dzuO!(4ZhVl7HwwQ6LuaC+>`S`hAw=2iXWW}3_BzX#%QnNZbu=f*WYMXal z0(@=_y4BV)DaN7cr{LwtyGA1e3W*_+VD?!1xnPjc<6-Cbk0+mUiXxanUDDqnK> z2?%b4?_i@(4!tYZcYW2r`upYaM}_S>6;E=eC9fMEzU|`JJU$L2f2KH44-Wuq;$2VB zX=ojTHbiTlp9&-mkYWx>B>p7M6m_wq5X-T17_ys0LHNk=`$#0DejNrunU%w-XT0e6B9cUeg*AbBSZ+~YZ%8<=y+W!ER zDcIXuBrg4!!|kr>?#%c*f)$r3hWv9N+@*YMPeKi6y(^LMw#=C*-C6hi%zcH(XtDdl zv#fF)ovprC2MjV}wKv=>Us- z385|uc@qX;z-l_&-~R0?1q5-*!S^XT+tYrcp%`m~E|W5mctGBMXXi&<#n}6o63R*; zx{^x)sQ&=6uE?tB3gnw37A3~qOfD{j`j*$dmWNfK#5Z1mzK;3Cf^Dc#wwK}l$P?KOgJqo%MlVn#yLN{ z4XWHSkiosPRtoWZ#ojQpn$(gd+ zewFu_(-&rGT;5mJkD2o|hbBjNB_#(ZUb>&_rI!aRcIj3^GQ^#F^`b0|iRn@ZMon1` z38EpvG(;m~R)~BW^rlrwQd^2WgL{58x|D$yw3m2{73A}gWPOk+*W*(y_@UUTFH>mc z@^TIoIaA5$UA6NdFB-(a*{1IH0FW04BK ztyC2%!=noto}%c>Sl?3aDn)~tiJcY_$c#cs?#NrIvHi7h?N?d+0#REh0~nhkK1xN7 z81dF*zR?jrp`kbY1!dx$6t>~`nj32RE&PfZ96oH(EAn@rj4H-OG1wUO9^TuFlE&L? zM!hNY$yENI-S*T?sb;>dim-jE<8t_!Ai|O0l4(g1%tk~mS6zW@t`$7P4SL?4Zte4z zuAdL(ui6Bz)p3R6@%u;GL%dfJ-QR7o0pA}X*{u+RGcNA(;j=Z%1S@eCwy;C9uSQG+w6^310#sa;&Aw>+6mH3bM%=(RilXGReg{(>>1r%?jkIF6Mj32*CgI_XX5+gyRuo&BQV17m3DA-NXxVgS zs`pOL+3Q;;s#;FZ$$veWtJ=HT_V%?e`)u`(>3%QC`E>XT*xlO{mp<0-mrC&#O*m^) z+`w2jt6FKC$%$`NqCCDejsA5AG+nF+W zZf-6}u~{v&51FdlP^m4Rr{O!|31f|CaUij{Zx-lHHDoINvplE%XVbIu`rmnX)xVAaAne&LR|-F#W+IfF+l#>;0`)LOJ0qD0#Exw81$sD~0G z4-5HuX;x8R+8cez6z%G((6zr{_|XuB!^%sLP0fh|r~TDZS@4tWwa0)^-aT%AD^yH{ zc6+Z)E!LqRjf*%eMuOD{NsO)Tev(&R0PwX!F!lyK&5bms;4anNbRmei6xxbmAEhv& zz50*VJxg=qZK$GvWEIRq?jT1*w@}D*znGw~b!T0_my?4VL5{*Khb0k@Tep#;$8P{` zq_w(iUOdYyxsc=%(%g;mr>L8GEvzb?pqyt>mxy!pt1%#LOW6EZujVU6{UYO1-xZQM zJSKG`-H4D!WBHkppMBzO<$`r`%ZgKZcssRhG-|j&vfM05nve z_-p0ysL>NE<8qmNbl&zPrARlo?wfgv&t)S`ld${cbJ1gww#vFXH-V(IGPVulm7tXnJIZ44URlaJP(A9KTr2ZtICR$m#)YhmW>wYpQMs`SPN5 zhc}ho#aX4@p#WFXZI|jiC#JXx`JC8LzSgB_7P$IjZ^#{+K1OS-=KEVuA@Zc|JwlS+ zCLYa_u>@RP4M`N*P|cGd*N?`*35O~O!AGz=wF3VD3fGRaqcdf0tu!*>;I=Hul_#ei z>?9f@+s@UcB-C{g^(#+7njC&V0(HoNz1Zf|r|Daf;%St2vVvVIIq?~IzHRvIsNWkL zK0Lme5e0?(?rPpOYU=ewrTE)TnAyg2D;96DpAmuyy-_FyjsAZM2Ulv!)s3Duhp_LA zn7JUTs|i>FBsRMN;cCrkN=K-A6!I4_Aedvtxly;PA}K!}y(yU0c_|fU;lW=gl;wF@ z@Jd50K%)nCe{D&yzfX-axT!^LQ!3ZB+Am^Z&yy^;nQ|z^{vcEC7Ike7<-UZ9wPjd! z-{4bC==L1=4nGw!W0D-lCKM4yv#y73pl#5bpHo&o<0YmYckugsjToy~l=ci|X0{G9 zW=)W}G6vXL2tXK(J-=_pCRdSHBsHU28Wulr@eratEztm(S_JS_hJ*^vFY<#D0y*s+z*)U<@MuTlrY&&s_v z2E8-LWli0rIc9S>+>dc~cNZ8Dv{~X=cAJH=xAxLK#{U5IM~fZUOSZq=2h7zXGHCF3ks&uyY(X9$16Kq(cNimMLK#Wbx|@C!Ndi_T4C$5} zWK;@ED|oYbf+|FnByw;sD|#1UW1t#=dcGxdDgOX0o;gGXeOi%kfVB(-$TPw5X&y(t zAiOHOjrsz*(_Praj1tw6+=W?*hjC_MG(Q$PO zRQVq|4pFlhk^7a)5R(`MxGRsF-Q?oC2!;0oPL~>r8g3o7 z7<+>%G{Axl%FP)7TgLrOGb2zgsfIB!RvtaBG}&-ZQY>_$ZYl~|pSw7RGsC!m!%xS~ zlZ-ne_D(GDOv2lgoeeeA83#>tJ4moUwv^CFpBM`VBGep1lI)V%ejl=pGMPsp`+|%K z0^~W2_4(3lpkiS@*vZJp&2B;__VMw-_vAW*;;ILWUW11st!Vg?=4Q{yUfeo;wB@;&@!{WzedR>#a(zOp=;uj2uzN$i;Vi;ydRb%35A zlP4U-lEE!?C5_0pkgZ87y$ssgy670ijV0p>M<2U1M@bt&b=IyOZ{!}9$KuAWABW_5 z3}lmEY+0}R7fpKAyVjN|R@YK#_*^tOJZw3$$|si`T%u{vSc{s*uIqPQq}uAORQG`7 zEPkCNz>eEB^o!hh>S#E_i!%9XD2^*<(m#0NfQ_ZVA)pOkKt-cjUL7R`P(hE8ej7 zfCmf0@*Sy_79T5+B*c}I8yhs1iZLyK0a?b>l`W#ZmR$kX#B9lG=1tdiua2I6DfqA2 zB8lUP)ou6vzGj`tcD5gLcFtE1lR4!vIXD{W;2CtX{5K+5NU&NAr8`K2Imc;BpEQnW4v+6gwzfr+60+LLME>05CrILk89kuJ<-ybn>R^0p$?SRj>9@sh zHu1c~koSiPGZ0L2`darrEGs8}k=mY8Z1(ykk$9e*!0#NVU{J96SD$ugs^XZ_#&?EN z$fieaO^9l)Z4qHi(KwFf#waC}hF~-l#dIy=eFiK}P)>$$0N>Cb3N*v6GM6dIAc&a& z{ODUWR+^rE`;@rZ21z4JvAx>WnY7LN@iG{&!pKh3a&$BzI)<@uOD)-N@t_SBV&ht7 zB`@jg_)watlRJ2Qv?_cm(XAnSF9$c3%3M5VD$GUATPdM0?mukJ+s^~Y<)xRc{x#O^ zo{)JjbjKD<%ay{*AbnMh%{!^bod_heJ(ph^vXL}06a`7poe$2g2p7Y45uMHg6Jifb z9~!h%E=k6WsJ$k~`^%}*`sk7Yva9ihRZJ`fL?&tAYhRp)LkDwI#x-8jI*C+R$9;4$6!oe~Ma9 z5Cy-cmKjvfG{!jOa>|Cw_?m^9Ml(RsW5r;~)&}1nNT=G{3QKav1aa{>`HB?js2)Ps z(uN_j(@eD&Hyq4&3#c}0_*0dIw0_IN8F87R@Ydpj^(9z86uf4}=Gt16gD$fMU3&ij zRYpl5D{rbV1gEmL>$}i(#$eB^iyKGYENjmFVmOTusEIoRJA04qXl(MvoAo0*#Xle9QQF$6y zpAgR-jOm<=M#v==I|q-%(X_agM%Db7dmE0%hdrZtbeGgWd9E}xa6&%;q$y19vP@Qc1c{{VeW(8m$fH;CQgTCi4Li(y$@b=(8n zcpQ%_Dda5v^6izF9hXu_AhFcxT5?{L`dFG)*7}W8io?UhPk56)Ec#6xcLR4o#hcW` zdz|4N_{jlRZhrROo?6Qvhq%l57 zME2v7Y;a(A2uZf!i(euC0Bi2A+xHYz+SL9G?)Kf?>yL*+Im-V4FMK{p_poy$!;pde zH6v}uz=A8!cHitdD7e{5C9^i=6hHp}p1Is?=s65NSW4KKfI%LGQH+2 zY|e&0^9{DL4{=@diHgEG)T5K4xGVc_`=HsH;AL7a`j%9zb*-zy_(H5-ztIu|$Z1 z`?{J2hgQ0sE-%sm5Nh3Opw(DF-doy(8RccQhff-zvI6b7=3MiWHZvmM_+`9*)8k9E zqi`2-O71Fs+2uc(WkntCs6R;-HQDVPqs@D^MQbQ#IhBU2+oKjE^;X*>fSFq@F!AAE zcH&!gAJ-^r|4$jguS@qUpBVS-RX`OIE6g zw&22N$IcgGB9W{?H&PCwiZvDu<^xBUBf}suI|d34o7dAreZ#KWg1H>oS0yD@^{jNnJ#SJ^q1*iI_XQbq+(D-8(D>}K3#tb62b*hq9=RbsNZvM!=)S)Tf#fI z+s4eyj&3>-PnW>et$}-#vZD(Lkb`#dKiNPUVBl2Yy z$YFaV$eMZ5tf7Q~k1e_y0HEXCW9Uy)Hi|#CqGj#5@>zx~LlyuIOviJv*U}GCJcoes zKaCD-iyeH$*1VjNDy&EmdJF1$ljd*d{WZd~c5-Ti^Ed+CFW2#^g2-LTC*k2nkxYS} z^u&rGWS?G~OMC(>USRrXx0a`I*mM+$SuGGeh<6SD&5uLdt z<9OM*Jb=U>Y#LTe!1_{60|Np)D3w$IZLMIllXYta&^!$Q)P7(rd}@mjF!AnQ9fROo zu9ftpx}Q9Dkk=WEXUCToONLv4Z93Cp9FtJ1Q(Sp|HL*5~JX2ck zGGjhBBZ3J}_n41Y^B)R2))-F8^^{vkGIH@2SixnE%m?Tib*&Ymt)R~C?^MvnaB*kB zgFX_?GZXQFh4m1M%Ffyq-=v%nZ2j z%k7m_B#p;km(I3Z7Zl%CjJ3(hq-oqn9##^GB9y^4G28q@?mMB>0KF`0ob6j_5})1p zn^JYxXdW=5&Dc3CI|P(pA#MCs_+03}AI`a%ElJ^Sn|K=QKf1kl0(U-V565H8HeP5} znkJGM<0eA+3Hm`KfJy14Xu;0VlG*$;7k(;rJp0;x*~xd$-A)@3A=}6HxXjAR$dB9h zWA@drEQHy0dqjs_cUN;Vt}HiS-5<$*XFm+y%G*ZYn;3ciQ~8|uax;f`;&hSjSdwOA zs~cR7mGK|4KHbACZ6^~m<4x68B!CW3nK3i%4J-)7KwQ?#WP_Ge#kI8Z}MH23YEem*6 zq?;P7>a`>0c*r1?&VViILKvH3ziqz-$@h9-^KQRE1Z^OV&6VZQE&c;j^Q^fVSA$iXDP#LnYNDhblixI*AhA2cZ=j)Pd+(kO?FnfgaltdzQEKiqSz9 zILU;Cct9<_66(jnuWOHxrdbM1tCx=y%PdlmXNg9mrht-ubxjt9jz%|dvohG5-^km> zv)LLd!P|FRY4skXr7Sb3ouOiEE;J#Am-y5nW%H(*GNf%?E>lf@R8mwDahanJ-4bgX zuBvstMBt4{4sRhQVE~PhuSFG2$r35m7B}I!mjt02h|quZt;H7LJp%bz{@hqIFJEa* zzBU51TG}BsP}yEiT?C6Wk5D=hK_g(H%R8oIJeEA4!~`%Ne+y7O3lr*K6Vv3U-mLGS=-PnY3Mjtk6O z^L|BGCl+a4!_6g&wX82~03JfQ8K%xzs;MM)Wfmoly+_2-I0i)1+gtoW`B8Bwh|CV6 zuZdDdWVq6ci9~GuYWR?im{q|?48z8x5RAS50Bu|pcNA?SfCV;`kZouT!3yI?cKt@W zbfg(umP>_$FDZ}|U)cv!=R=b4GL(}+Tx8HwsVfPP+ua4wD|dI>Z4?Xs_U(NK9rPv?&8n+Ny|0^&LJZ5H_oL$z(MQOd5mbPjRY>xn3aOMN`Y#Q4&(TauN!9gRbdff*YU z0)MBO!p7q2plB&+yH-}=w5s44Cv)-qam&SwmraF$HUL%I9h@?&dZ|Jde|n7A*Ap5$ z%_D7AB%1(hTEx?q%&#hXKn89{J!Qxn$z$jPcThfB)2WR(6MU{&YA#UcNsjTtcE`30 zblh*L^ECS4;-0=@9$rmCANU>2PR zL{j}(pX#S5J=7-6r~1dGaWm$M@rXxCl$XnL-znS}940)OvSh`L1V+^rNktDWb|N zb)#}fCXE>AdQ~c2g~YoIX8km#tQHASxQYcIqRZe#m&M`o5j0tGEQ-R~fNl?+ZNuBy zIYyjZsOGK&eq-%^JokPocE)bL*gKQ*HR!PAzx5u62e{p7VOu|r?ta`;AF=L5)82;W z-x4c&XLk>ETaA6M+?;<0#ub)8`O^BD{{X8004h3JRUH>zN7T*B?tIUq#2>8x02TZc zRW|LSG*v31{&(7LAQi|C!!UlP3_&NvX+xI^gC0z7-&IPPd^d6Mm|`4A%-DCa-TJ`! zjw zgR2|guaT-C7C|hL2_yq#<%8?`R9KKag(;z_pP}M$a~0DVFkstIw~d9ttKgY@*=v#D zz3x3SqK%W2RsK4yib|`d<@o8StFC&jP z_s{dFL*+sT@UodPB#psYK~PuyUAk1XtqRfVSk8IM!w?41pws$kk705Sns-Gg_p#~o zpkomXxi0W6$t8bD`BfHaoDNIH#9>IDq?G_+gAO%DP|@MLSy*!Xm-;z>S<@8^FioJl7p zUplTO$;(S^Za#HfNJeG9^;CkS?mN3!Ypoq=B{u=wJW&dJjy+x#(Z@woC9NcilIG4J zi=paAl@+X#F13;SgyL5U1!e#>tDSpGH&UTFTduzGh;Z5rgbXr^=dl;5s??!BHZf+|@bY^CzzGyBGV$x2EIbx z6s}&Ihq0%E$fa%_!IK*w6@>4$RKDvCK^jn6XF#hEO_Sa@M~T||jFFowc+%D;vS>Nv zPadG$?*8M~9vx)fq#nA{sfNa_zlWZ1OX z`Pot(&Q@8*w>Pr>H2y2(A>Eeou=2vTLOCl5+AYvusi^qOM&PN5@EUk-CIrsLGe%@t z!B%H)-eK_g((*exxacz)T$J@5`+K&WmWmkGA7VmL$^Z|DH)_w5B3iv=8ZqN*Zib(O z$74klb52G+S<`VgjgRB4a&3{O($#(^K~+6oj1$})>4|`%2&aj1<8X>Y5CeRL9z0!P z!z$K1$@lZ_4<i$3v zw!N`~+ni7Q%Z>&=EjdW>6ZfJGV7V&Hdgwxr57p#rRWVkdLRvli{ET_C+V7REs@u!V z-1}H|{uXlbj`(TMqP((YB-&=upayI;luRHF&r8})zkCylQ_pEtQc7IAoT=w74TKqHKSUcwTes8$8AkHc0NNE0##vsXxC(4 zqFjIj*Tb!9r)A_axC<`p8jmykD@XWx4qdtOJcTEyps#BLSOO8qr2+o{OIGZCx*uF9 z?{bALT2>S}V?`$s&vcaoDf6mShoHou8V5A77yME6FTcNebA8^>^b zhiA_6U?=_Y|&lRI^?^ya#n z1eus46e8_mYYv9AStvQ)pDSu7cP9zMa#%B_Oek7KI_Z1bv*Yb?)yi6h{w)^B@ZWuL zad4deYy=IZzk~-%d~3Ch=y_i9oH8_LbNiCzT%p=JTOlV5Vqi2{mu^`|(@5hWZf=CFHEJp7L6*oa zA#Kt)V7App+X8Abh+R~&K+C!%0GWDR9<>WBV!=ESn63;_%W&hVUjhjDRiyy7S$xKe zC5AcJ#_VAy&~MO>ol|;*kfY9ID^Ag*4Gr}>jmQ2Ug=f1TRiGz9r;Pw-J!%jw!EvLI z$^q1vkd5SYx#%ljZHLsik&C?UJt}#RnO&ufu}7NBV)g*sdWls|fY)2R?5SEN^s@X; zCt=^;CEb6g_yJrqyW}cq`cQTGR~@dWpiErL#hPq~-obY3ts(9`6(UI(n2xGVs7o}i z*P9dD#o+TBEx4yN|!ju>@S~e^581iv^#~}pxLj#cGCOG_$ z7Ea_i(kK9_1nyP`)b~4yR}_1(YiaQ*^IUA4j~3Z5hmrV|j2Va^wj7JP5W`R6DD>&A zt>LXJE`Ns zOl|?Hk0en@PQL@@iM4+w5=?0EbILrINrmj9`i`{veO34hx>dgW zhj@4fHetmGeVmS)_4OLNsjT=Hi|MpcbeeI8RqklSEyQj1&WEkkSatgXgZ9~(p1 zF^Qjt#^#)OK_WqG4K=L!6SZZUF*RF46nU=T_Hr_j6!p2*{Y5^tZ6P+YO@j|6)8NN~ zxQr*8R+Cdksr7P_t#76yay(uelFZ4HGK3XhKqvF2JEc)IrJbCYu)AL-Tw)w3kq@bL zCg9OK{XlSVH)Hm6vz%_K;6@|1Yw{dQrX*SJkT0BPA5=-D*m$+t!BxB%V`^@p3 zuJ!~U3Qq;bTk17EU{L1!pF1BGFRsf~lijmMfV&NR>q@GZ#RztNS)Fn@a^>X-W_JQl za!?Obw&WA=r_pF8_k%n8jF^0Y;Nc`j*;%NWU3Ma)Xh72Cyna=w)xxXVQI{2xy{@<6 zVgCS-;zkeAV9AO&?97PSB8e>G&^D|E@3z}KKTYl9SBbYSc~yPCQCU{nac}MN*fo)# zi`(v*9mSCNlSzv_xUpCvF*^ua-s78jrq$FD(u$OKuhX=t`?dc7lHx5k@NxI){{RKd zPxBM@+lXoS63zPdgo-ptaGY zm^XX<`Q~_Bxp>IoGR~fmM^Bx4{?^Ym6_M0l^IIuZF@9^GGscwW-rl1yylaYcs zWr9f&N^2Ro+D)|`dK#RyD~TxNn1LQFZy^5w@raeADo2N;8`_Fn*#l=fO)49jwc6zH{84YXqVf4Z&>4pK!@Y(GlG1@*P*z1B}(#XzplxBmbcw<*uZ^aFQ4+nzVHpyQStyv}Dc zIuEN{RmWT#V={&g8JbWTK_2XFXN>5=x%R@5)uwlDgTLEfus>^l;KjyfXXNs!A1I|z z#gQ6?$l6>+!)NbpWe3b!lj&EgC$D{`2fXj{zxIQ-^S+6=N%Mh4o(b|ZazS*y#=4`Z z+^j5Z<|sJUB_f_&n>J)$e}36;{kg~SoS$lO%Y(+_tH+rPW!}zNc1m7GX50Iubn&9D zviu9BrNcAcUp4!)i{ZI_sV6JO)uLsx7jlq|p>pkoo>~2vmNzH3(LF^%_-_G~&W?aaK~pa@n;v)NB2<_2lBv ze8JV)sf_se*tz&|WJC|W3D>}BQnOn_8+5N#WH5w+3}~ies>nekYHTz=(N$Nh1mPsh zJpTYQfgUzI@fMO@E(ga$O2n+2L$gDMEeW|ETRlb`MHiyh8s}SF{5sX!C2IgGTGBh=c1AqdkxI{Os6SF2E-O3D#?cxxPov2vI-vF!Zt?NS z9z<66ll6;S{{T%c*<3XC3b>MU)Gr?&!^1Pl8mO16#zne(DNgr|Mk-cxIR5~dIIcDs zL{>&i?u^(AkDXh^Yc(Y-imO0>FZTx?DDg6ISqzeTUNNqfDTj2+woRGY&0d=J%O@uQ8r3OW-Tj*G00lrG3y=t280t@YiLs%eYG-KIf>jv`>K(09k+{( z!{gtS#?OdA@OtE6Y~c|AxdD!c#)~E^+O9mG$&KxAMU_hFW%EX@_P?+@uP=v-o$n(b zZ_LW8A&EY(Jfg1M?j~Xou>IQ~kf6VJ2~s&*!eYOGU*c6++mnwTrj|Iq%4*0lRwa!@DARpq7~eVeTaWvJ z+$r3>yTrd}c5VS|V-FXM@5pjc`=yd-absWMM#AcjI@4Ja_OXsDij1huvE@e=3z( zyd9BG^tBSlZvxl+JH*6GHP^O7<_4jGrI%4uXW;`)DPT}CO?+pQRBCP zexd`O-0loHLgsOKaM;|Ih06Z`^(Z6yYLzUvOs`VDB&CA3#yd#UYkE)QZA4V2TvaTV zUmXX=sfAG+m-~;|II_!({GpO)iC0)*l0knE7yu1%yRUBUbFZO%+!?cDwf_KUt;_w* z?K$u!$HQ#Loq-C*0*im0>x946`?qafSKf2~0Kv%LL(TlhXl8QUjz=RuB?_dhN+F6u z;2%DMzJuC!o{lw71EWk1t5$%AfsPh9^X5n*Tb;=c;>P^|E-R&66V%Oov7kF6xA7&g zk>?uz=eD;Wj_XnX0E(YcU*t8=`5$X=zUuu*%$FEky2mV0$Zj;TF%T?m;a0m^FA_fD z-3~`-@X3RjlOjvL7}MB3=7wn`R0?$IZO8DU{{SBv1?Rd_KK6GX_MZ!kEzb7eBg*Eh z4fz9>d`JmyierirNB;m-Xjm~WpNX6NjIXcd`40=leY!Ek{1@8p9o9t;^_<@`meG(v zVPWpZSlH`oV#Q90e1%&j)78KIPx%J$WbMu~iR5zfdjqm@=8xO@4BT(`xZr5XX@s!k zB+ZezY!_sSvs0~TU8T5lRa|^weZK=8`?Rm=yDnZ6XZok}PzB{a>vty`$xVmbeZ9bO zkVF(lFgOfZCSXOwg7LFh-%Tk?lkqh^DeS&TW5@gb-uc`=35|iqPs4H?c$oJWJ037x zeDP)wkrO}`1E}3+A)eL)rAsRUPb{wQxR&4l1FE}{k{a;*KqfSJn&$1ebXjV6J+ZCyX%5`Dwr;N!c`JmhiH;LV($%srlE zC(6v0eSn;qv9exCgEgCPxg&drUV^}Eq3IuVN8zB#r^j9V_5LN{1k0bsg9Dm`}_m?1L=n#lAsM1adSn z$G$sXX5EJCw#Q0W7VQgJ8r)W1gxuyHMrUufdML@|_;z-ZX=HqcIQchLFOxn(vq|Ku zkFsJ^8S?cw@^ha$U_=jZv9zS46u@k`2f>$y{fFwVneZL0XwzWvML{5e;0 zw}#;qCPMXyZXU=xzBF~ejWKr^ED#%ldWH~Nzw z)IJ-nsPm-c$Dnk)Gd-F%hC>+}S#%)vtPMfYPEp1Ds6t23b*drQeJT*=aVDw@VU8z` zY=;cP)8c=sok|G3;AbT<;|QI404dB$QZV+J(Ogg+ej!iQ#9A%ejDzl2+dz`)lkD z=|S@<aR6#R&`>oxFq4f?a$ZjkG#U8PZnyZV zzn!U6tDY=%?4y!7pSiKI<6OK}0gkP6)O@L{6#Xn)%NnDeN1tqLSou*PNQeec-4;D) zaj9;hQ*TX`9{RNrs;%xqH1u{_&U z1wv4(-ujc)^_6!R=W+JKXcM`PC%Q30@zU|L+EpYzC8cRyi7KOS=>YYu*xfDlCcg6( z>t*!8rS=bEVs@yDx%sgV^ZcdR4W!(dKn{SP)hG9etUb?k@BaW=o-6+V+xZ*tcFLbu zSNIHEmw6sSY+P;yKC_pbbPp!OZJ^l5LX8x7n|uXwa@}F8cF}Jik=4V6;C#+tQsSj;WGRDo-D>tZXDk z-x)t00TqDJ0A6d2;`3z(Ga4E94WvyPxv=oL7x_@$vWZqJ<$b>GAv`%zVKzLADmaQM z7)0bS^s+U@kHWINb?_RE0u)ez1%leZ4wm>+3X_%J7D_GsE&WwRu-s^*0!57&B#9dS z_P##@R#D!Cg0EVl5|sk~0Jf}$;F?_o@PVGak%LyL=58d%s2j#9DX+d78H29dgQjNPNMQ;bgrFGEOMQ{g%)eY ziZ{m)RcVBaD0waFV93n2@br=^t7@S*^0bQ4aH2;MqeiD|HtAbv^dWm+T}`Z`#Mn}8 z2}s)HZSFxg85YZtsioUSUpB>_ONN9J!A|cG1@!sTYRtDn-1sP@`bg`b9(AEuLn$^o z-u@bVFKUD@@%g+r6O7}U<0ItPF{Mc3knL!UP%=j2;l6FhX}#kYtJk15X@a1R%^Y#< zCbL?b(tkO;j$l8yfWjD5VpkDUF#;9j3O@i1Ak zvlbk8$A~<$a>tC0K#+yGNK@T${<%LPL0x0?lJyxr;!e%mFv*uI&pOKkygB@m=9HLY zBO$xB)v^=~okr?@RHNa&r=6W5yIplI+EU4cR4YZa%93ZMK<_t9XAO zpMb?wwi02MJT6BZ;>!i`vQ)a@aIuX{dFWRzR?nlrc$(?gBx{NM%f8UErfJa~9K zt{*9l$*vr$CQ0IPGcn+RZwOvVvjCNxhC4MQ%vI)1^lRfEkYq8z$IaU>9MW-#FC8}6 z#JMk@Bxz-`MT0Kl&FkDBVzE2?&I;&gcpx!MO5^kNDsF66_ZD=9bW9I7;rNp&cq25 zovJ-Lixq80PYOkpG9v){?b*$Zkr#E~t*vNt0{E})zMfqxLVT3O9vB)nJMFrN(vJC!7%AR$a=a?V`J?g0a==hF&3i zmmA*0F`^^h!1dOK>W&zA?PVytfx~lh%J|uNN}G+*Nw5H)?V`R)B`Fn3S-5N|hsI=K zB-~z3U=h8@Hr9sMR*NJOPQOcKjz5dxOmbk&Gc<|`3|Mra$(GZ}7ml@vA(?m_oHxMA zFDgb#?Pt)6wPvj-rlzpV({SC9jm1Hk3<(ii2Sp=M@uk-#-P&wz>s~2==I4Ii;ASVg z3ObRs#^KZOqIR=egIs#d9ItbIxM?L=@D<=1q3dHy^)hMoYBSJY8U;V+{?~&F59OH2 z9z;gW+eV|vpBfd(*~^q2v80!XB>muM4nzb7v=3xYbl7exJBuir^p4l_MY@ zKXkIiHqfl07@MB~trD?OsmCYE$Z>HqldcTdfSz z!lBRU+*klV8`7TA8t@p?A${0|{{ULtTc(v6Nft@nnF@}!Z|JC*Y$URkHnoR9YRW96 zfU6G>I#s4o-Z;22wv2yeL_%xa+|d+uan}0OAs@J1_8{@M%$+S&C7wq6yWKPQCx7JT zU`qq>908Mx>wVK`q&G;%fgtuUrH+bsdcVu?{w5siZ5{?^kCllw zJDBo@P=;rQdF`N?SOyF_0HlS}K}~6~9H6r%8ivP7a{9{j}v(;4Rs*uO)}rGhsx$JXz7^K2$J< zdH$j0ia^D-ji{@(!v2$|N{-%0q)|@U;dxxFb;p}1;9|h-x>ki|B6nvxBKfVg@Toe2 z<*i0c@3cH$8;AVTE>|Koh9#9@SfU|WV-8b!Hn;BTx2xp507iYz1{mvoy(UdKxILH){*}I0O``V z;qC38BBr%Zt)q|K8nJ!faJzgjD^A>0#dT(B%kl8=%+Y7f!ooygwnkJR2*qR{30Z@SmMR&}N5tNq=61MhtBd^BHfG4r_09vh5Is3El6W?AHO zr)G$f8XN72T-lA36gpQf_ieP>apehp{eLsN^E0KxZch;|+@#23LeXMnj67u}Mb%G^ zy=y&OcnX*_Zfl6;x&HvSGEJ2I!I~8oSdSo3aj>6k#?mCJohiAhH?6LlA6^r-pO+Mf^57ieO?Wv)uVBZ4e-vCx3EDmEvs} z8|k*%QDenxy*39nYSHTV4}HktWzU8#LTF@2xtOlfWK6Qk`3fz+OKrI54QFeMj{%jo ziGllLGc>`CJb3uoe5NuSJczRtNQ9^9U=NLl^wvAkOH$H)0ZKuvGstndB{>C(H<62k zhgiZnzR~{8F4a+?Qzzc$z=xUQvM^@=#WFIH^Ar_u%kw<7jU4@{+%s{R8pF88Z_$vQ z4Qj5M8ghMAl74F!>1N#)u|KH~&X~nf$pT={k%jNF{{RU3Z~b(e4MKM%gxIp5?wxN~ zuUI$ZyrPG~lr*`8i1{)qsJN!mvMTn0&kq(nC`V1+CZD1*Oog~kB5q?XSgHDTKbfRt zydn7MCbh?L(O_e$AOPCA&B?yCC6lJTXhSMXexj_VRFv!GL{Uaos6wobV^D=z8(mFW zAywFT)s$C}g+dP8HwDM>c`GJDiGygxwY7a_c_Zg4YV{g&VdF4umyW0+KdQh`($k|Z z_100_cMcXRrc4g1%WLX29yNMw$dg*6b;|di0>Kt!bE%M9dZ_~bb)LB?NlluqiuP&{ zx5<6WQ1Quz3(AL50XOihnLWo96ik~b?b$5l=mqBc5Rj)ZXK@#~bb&a9%=B0zQg>qR@AH8W(vXRvPu4jU>d zqg`g5mt6x~R}F)b%CD9jISa83$ovIsS!j&Q7FW>KI3Kjw+1U}u zxMw3A08(jJ+ZX=2!I$1~;;#Cd>Frm$*JEekyDAJGJ{%mm2h+rEkU~AR9|LVod9LH$ zFMBsd2X_y*)`=@>HRDHx$Hnbp#IY}ui);OL!@gTx&77S&(N|;hF5cw(atVU+c*SMoXKe_YA}4^K zgMNna)YVm~*Je|dsMo~gjz^8f%(mH6StBOp8>6B4snUbUx1$L{`?)yD@Qn5Nnxs<- ztA>+rpXWviBoB78`bip&pn2;2S(UE-z?4ktdJ-%KQWH^>^w*yji6-|&;`;FaF zc86x?@|dg_m61M^iogE=)?|%{*78f2KPq+_bGlD$-@z3rYR?w;K1`fP3en;@Y^|#X zDe7KlJ6Cb|vD{5`lXteJ23O*Ei12urI5?OHu~2 zM6$ytw&PZ1V`KSNtU99|>1EN2sgBOxk?9)gewCw9FdByjZ}(7$7Fe2Gi=7(lAGV|O zYE_=0*I}Epu^wj2jull{3c)mt!sayq5H-J^pBf~=xZB;cmEiLm90m6gmuS^Maun(E zH5fJB7!N#o3G$?m3N~OYphl#fH1NG0D%vjFl5qH3q%k{XV@|4~<&16s{7AJMqeuwU z)wsvW{!Wl4XCQz^2e-$@6K%z;SdClbM@s6nUwF6o8#jJ8)cvr>!X3d6C+)=0m7Y1SW8AK@~7n~q!L!3@lUbghmi$RrB_#NY50 zGG5s&HkbE{R8`R}4Jv#gmDtOiGq|`MIl&xR6Jbw}G?DI&1j?%+^)}Ofo)o89l*8Xqw5}{2&o)~gMtO1p zc(U#7yoNz%JA47X9UG2-WKxAVS0{t++?du+rpC?ndj(Xw+x=sHw9GKvJ%#3O!`eOU`}<*e`mPls9-i6%GqXSc+gIeb+9Bw9#E zh^AHOKNILCVB`*0jP_*Kc!q@a(w>}x*A`X!+=ycOGo(QDpnHudXX6a0j+)YLq&hfa z(87_Y_JHxVXXB}{+7REyap{K$XCAw2@U0OD#@{9q0DVFg9Ne0+6{I>< zkf{E32v(H*Zaz9xDA8yC01NQ`+WM9=!Q8K({{Y4x!~X!&OUbzU3G;u${uPfd#>`uw zd;b8#ACay$ZH~q=OfIYV*8@4w$FR|b(0qkrV@4bw)W3~VBO4(901k}^dz3Q#es#8j zEF|{_MgIV6`s<~LO9r3Z`5NeA6>W_l?N|Q*GQWrI6g}_$*?4z7ZN~oqfS-r#uPbfM z$RdA9`BV&rzgMY;=zBm4msz6(Bylvq>S1bPjyvhFn)HHoSeGAy% z{Gk5;$^NrJQrJm9;=j|#QLqbR{6_x(Pbw5!EvHld*Y(kqee(IA+f+iMexdU}*FyI# z8Athq{{Z4RAN}+H0O+-C?RU4s^AmsCd3U=%;<%6f>VCsp@%8u_!`xp<{{Zt(>=fH< zCm2J5{{W57{{YO7_8P;O?BUrDnBSp)3dV0mE^Gb?zuHgRPs96&_As7X{w@Ci^0I&R zYqYjJw{!c!9KZhnB)=u3nX&%TKF|LE09NAv0JdvZJ;VP1<74&@{5;?6e^ocQ*$M5oW>?OC@))1_hx+T6ZJE#t z5BM2=f7WXcQj3^B;C>(3M9LQX=l=kP$o~Lm`l?rPwA{nHbN(V<#+-&^CC~o=iEout zEo^dsMFopMxIg39=S!~Rt+2sA_)YTusw)da58LnlQg4-D%dxW&tiS310KzLFxQXhB zReqnHSqhT$Kk4ICLWI443M5l0OXF5iN=~2Y zy7%|}rlxDEdupm@s>Z(VmxY&gz-wiBC3yhSD*(XqUje)v0|;cn79ei`5N0LcGS zodEEpES=1)0G7Z1X^>uEfKUJm@_+D8qM)JttLUgGD5&TdXlUqYXc$-+nE!x*g@yAU z{FAu2I5-6V!JGdD5(+9R208{l78d>+JUqPr)&HLxFTVi<7=Vpe+{j1-fL8=a$OK3) zJ%DZi;1x2`fAG)K{{j^a83p|n5(WSh>HnMl$MD~tD5wB5^w)q_NXW>q{>=j&83P?1 z2@~lRGQmF!4IvMjlm;!)7Z>#4MBX=fwbGh&e8hhyUC%bo&E5C~Fuv8v(7TfeCgp3@ zH!y(z3Qbvr{OFd2lKyk(--xe}(NJHZ{cE89TQq`K$TWl~JW?88P|sZQXnBc(6KnrW zZb+a18}bdBxhwIvB>w!mzf<%tO8^|?f36ZB696Otcij9Jc)I5d9x7a(g+U?J+lv9KM;CV$E-uLZF08YM*H<;A zl(w}c{W<{`Ix~V$zN*`SMI+;c6_3kXp z@l|yLXyVDT&-;fRaMbZM^IcG|9y{UG_T`7Kv#O*bIgu`+O>A*P=Z9=T;(5zny7v-KT*e49os2CD4D06SqjTpT%y0M*GuTnscN!! zCz2HB;&fY;h|Q%U$lK8vits?`&h#g;+6Qmg+^tE;>#?m94acye<<8lDCUt+p{@%Ah zJdjyj!`WuP9G3QXC@6{Cta%=E{k4vR7d!MspR>(~ZSwOVTQ7x|4kJndexw5%6Bo6} zaYth(tl`u0+VDB)#k_p3eJA{6`2>Nx_qdaMq^5kn+%v2iWuPl7fvhS*>rrW-YPOkk z%%kDq5WqAB)au$fyu}o;Y!mxH;u74*iZ{)AvlXB$tgfTnxeuEzIwW!PNPpZ9~C>oE(O ze$A%GJ?>O%ZR5p3v+S8ji1v@zjdc?u)luc%r$VNvTdp zZHRs%Q(F?|kgA^;o0?iWV*Kp#NQ@?3(8FBZI%H3ijz5Rf4x-o3w9?k}rWWzh+c}>P zdI2=Krts(y9(_HNHmw{a`*yU8Nhx`G5MA=Rq3252ybK*R#?S9c-NkzD@9zE!027ls zfZT&!X!xoO3pwGYW5$Mal}8}s1;AZ3QnKwcy#Z+#k53fv^_#u8naN(l6RVEsR$=Am zqJ+KDCQuKctLi8ze()d%X_6GD$J|!#V0EsHX8(pM7JPXwdw%kFlE-y~KdD@@&DhqpHb}32KkR4E`jgf%EJdbhknCuuq{-?r z1-dk-`7yC_UQM(hJ@h*oOzyDf!vCObVALBYs2JpJdxM`HS14$8pS{*Tu#GxQ?fTq3 zq$FD%oeNVO3|^fYAUk%^uS6pU!BTD+bvQ4ZDHjhmc8be&V`P53x@n}kXkub=hVJ%8 za2%P)kvb<$Oc@c|okd0?Nht^CuYN=-sqO0L@zv#c`xK8WW+0xQWw`(8YnD7MTY{zr zl)^!-Y~8gh(!lWx+o-Y2RE7op?od;GX85zLb)@LQR$l#5TzM+#tV=&(H|3C~4o=DM zLoHAqE_T{e<3Qiu+g%o)b1HGTQL*KfIY<2O61;%ZxBivMACqCruSx^kJ~j$`CSLK0 zu)idkk0hgX+S(|;>6w`IW@_%xx8S;qdVJ@#uS3r<@=W#1nF8q&0ajMN@TE$95}Yi4 z6AI_qG_Z(I>Z3~WZlNJf%w?D4r}nk==EBI%i`(cH6zxd*Nqs@iUTZi`_4o2K2J?A6 zeY8&;V?hBxzOJf(u^P6D>cD>6fbhB4U59ml5!?C8lB!6!vKN5C+LMbKq|w4p;WVwd z-5%RZQfN4YZjTq(EMj-Od{b<9N_1bB^DA!1g0wvms+*^P&gw}ySKx1bes93jQehhc zHLCu7iw`roO&+Bet6lmaz7x&p(UP>v7&lfZRJc4;K_(zzVF=QTI#{feXtTP%eU(Y0 zTV0$1Ld8+Av*cS@ZBg5-;r2u$JY78b=vRqVL3{B{|2KP~J;C3sMsZ;ele^0E&WGxa zRMsig>K?J>dl#P6xwYu!vTd`QQa`jB_`sl%TxzJzh?aN@pJ=`fS)SYDYJTCViQ~Bm zdGa-$w10B7XJTz+!a%%|wv%K*zeaW$FHova1l-W(`1xmgJiah)C){dk*d03-P0_je zXdq>jEb=N5ikFjyWrM2$yu#-0{or&-KH?r%*oZW?Brb*#MCb>7e;^p{N(+A^aTFly zF_;sVCuvq6eZ4D@s){uedzWQAp1N?rzaK81EwjXtYCXi~9~ypRgWaZz73s)82*7Gt zGz_z2JHMQDSL-l)9dkY&$1VO|G4u>q=wRPbaIf##I^7X;hN-(S zQ#(1>YQ9f?2bw;=*H1C@fclTf)oPB*IX!0z+#ey{mU!IC+zPoZzW{ckI7_+_zu5N% zU2Z$-WrkcZHU`M&zddD)jrw`P?z88&9!U;2WCWawUjWj+^_W?Gw+u7Q+3Q04x9^XB zfvU9P8^pdOMx#=kv#K|7bTH}OST9wFlV<@9f-1ZkbcW;lLatd?5p*!#n@U}aH6d(o z2kXhY6&X>cqAMLW1t{^f;9Aiq|=x_8E5*=>O>_`ON|;SL>tg5cu!ed0m_PPo^V zAyfKzHhyFjrF0t=-Y#sj(+oQ02nh$VBh8+mRzxblO^M7kr+tnqPkbe4Q!tX%$2JX!h7ED35K^mOmlmi_GF% z;e#LqD3szZ;{TrU1B1|?s)_OuDKN+L>D9Jpa>SUo5oth`$E}@}RZNSok6f&4Q3)jr zJUy~vqH4xYJ05MV=ODY}&!5p3fEKp$t=8!a02uNp-C(e9y;8e)|9tc~_{Ruxx_xw? zyh|`2YsW0V=ip5#9y>Jp)o_md9IYV@DSP4caomBlAI2}_wV##W{CC@2$sDIRE+k<$ zysOpc&Zc>_V(9Aj##P6#?8t~SCtl~l8<`tq(w1C1zTtGzMq=xdc3$c`ww8F`Pn0pc ziHpG9?GTlm@48wwWxvb1gIAMFzyrIF=dv}G%a!2bYNP8_^DT}=sa)ned$vqXtfV3J z+Q*`p2dcPEwzH^u#NQm3I({HuO8`GGpwx;wY%3T7!>d@Y(0KiA*npQpsX{_RwQtkQkBm_-PA2X^Jp z{qX(tEhncIse2NcH3O^Ew$fS2za8whJ!}9qB)Jr^85ODtNL&BGz0&LJbYdJ$VHwyB z%tV!F@Vh>E-@F16od3i-&V^OC8AHZ~~QFr<8AE?dUBM)1cN=(HL9RjK~s z;WBeS+{t$%_UD%`4DD+p_8)pM%Wy!Rk&oZ?c@6?7Ldunp%_LABb$*NaX4mHty2l#F z3RPO3u^7$c&q! z@)E*Pg8ARY@AWV<*YIxI^mNM0*gdJ$Z86a4@|?CQt}mThg2*@dF)S<8rN;(Dz5n_u z58dbfXl6b}!KsL5TxyrA_|7*|gSe>D!`>)U1p})$B1`yiZLwdKP-U4^ol^xh1Kwnd zBk`-oG)dvH7f7&`Z!5*BVb?7{)uT}-po%tIfPXTXZ(86e^uYzIe87L9)oI3#{8Jg0 zp3Lg{=vKAER?jPP-zlOHFXVX*L-`*w6l;>EPK`YJMk2QCUle~P#A!&+P(w>hz=p>m zk!XP`55cjK%jSk`nS6&NmCCL0z%sDNsPt^qnOqUV5+lm|PBOnTKe23atsF%Rg6V zDS&=K`}MuIu{eo<0_%F2is1Lrh#X`>z?1{gEnhXk!N{??UE z;53VVH~lNQUQn8+HLocQzJ@h9`dxlCoc(26RWfVLiWqLBSbdIGK6tbnt+XO}} z>>25IS~l-q*({{%UwBFiFl;i8igb?)!VvjE=j0K>LL>)#SPOm3ERG|R99Fo9kCfnQ z)7NCbgymJowK;1VHRZ=g&2nlw5T^4k|4wT>5Ucc5N7rI#k3X&`{j8k+=37u~406-B zw%65ta%=@ZyMn6$&FkUgfzLly!a>$)v27&fm3$uv>Jnf1tqWxLuvEl_V_8L&b@PbMx~`LN{!vjxj+@-i1bGYWmARyFCUuIrsw7-tv}{F zedcaI3>ODt-b}tH#lmr^eAj;(&f`Pu&yxUMiz|c8@l6r>RQF$FGYZZ)+IsVNq9-Jc zjU6&~2_z1gu0Tg(Y4B;W6Hw}XBRrVmwyz{`rLRfBA1Hhhm04$X%L(69xA}5`mzxYk zDrTcumJ*DN*gh#*P-^o>gnoXEv2(q2wlvZ+BPf%;lo0Ny9CZ>^eysTY5jj4)RDPc2 zS%ER2F7=~j_QLD3pV^owJb$qX?&1OXYZXH;02l8cGfxa7i98uzBNG!7Y%bQ91+Rbm z_wVFZG3l`48q8oFU4wq-O>iNLOSKgZdP z(Hr8x=WQ=GCV`sr%*pwnNY2KR`~o=JzJ9lM<82o~7n~GxqA=7i+*-J>wa^cBtuy|D z2x+l~f6Y?ZskV%`e7mT86}L@C*DrHtS`=U^P~&otF1&OSzy8=!h_2(rh}m{34~J#8 zD`yJ}foJNBF`TJ95(6x_x;*34AZ+8u=q1E|+WNZbkokNb0CkLK^}~ zoOZu2W^%91Y;x5drW*vb^xYD7ou8+RU?)28h+xuKCPZ%QY8YyZ!(0za9!QiYTUD~l z#{UB0)$Jw~Yb~u-2w#?KruzKmkB=WlPG}k1`eoS7Qbyz_<22b?ulQcVfLo55k zwd6^6!qufcVeb>(+V`6an#qyDOQD&7-hmqulQ+_OMBaK(l!oYRmx#~UNE;@PxQg?` zPhY3HHn)@W8}Gb79h}c%Kn{48#|X- z=Z$YlJKLJcwteewY}=^Hyz^)YS9E+GK%Ak>EJ53Sb+q!p1*u$2akT|8Kl(+?-rmg6 zUFSR-RMQIi!>{V}ysf>txX$c*JNgsSJcF`B=g++EKvNHCMHaiNQz}e<*SabEY!AQd z)pX`=bEmiYM<6*IQ8h-AGmiZX_|8w%t=ln0Y{rP(dgv?F|Ay5|A`g*mv zL!60Bu}-fRaAip6h$ImT-`Y_1&UQjeYedkTsv6Mi`3=$A=vMbyXy|^~skxXs=g5K* zfRtMOd5?WTf**z}IQ87#U5_+aX>`1y&bVF{7cO6MFuEh*nFWVvhl3=^`LVvU$-F(Ws^yTS z*qKRu5pCxt@i4vg<8+)_E^N?en_E&mF#@LE$Tf#BwW9Z$5AQhF?~Ei?7sswg2Gd4A zVz&X!QGngwcm);zKu|^H_j-=@sJliQ^$=KJU%6ud1T5Bt=0g@>q|ip`QBUVyjy&79 zUd&Yu+|Ima`M{4P{scI4>53lBjb7WVCKjLN6ynWjwx*4KiczmELn;1|n!`2km0a!m z)<2+p8?&V}Pgwxl`G*)i1}cJd6&6D#{ZV**v7L{}5*y_&3!NPR9M zQr?da14;UXMMk^ARQ6l8xu^P?{sy48aXhNJZK;B#N%{rpSc-Yc$5Im|D3MgX3yFvl znn>}U*)p94?d#&7IYD^&qgCdIb0XU zgn7!CRBXtUE!`@OA>SXzt_&IV)A?uwBO0{ICi8O5t05BSqSg z&ph6xIC^sj3?AE(r3iP-yYR`BTP6nskB5OdPaHZ^dU^fCf$R)F=|nX=->)c5>`sgo zd_3>6i`%Y*@$wjQ&xvD}g3fdlFAi>PXKOe+Q3qU$#E6a+;=`jR#e+`b@|bs((CO*? zIZAOqNGLI@E3B0&Ze8)95hrLjX_VP-dyCVO=_TQDZKz@mqYE=?6PoD@P*=Y_Kc6;l zL^cfNs7n}Q?u*^zkFl^ZZ%>oLVJ$9D#@RF=VcxM|z@w+MI^r0HiWWlTSLeF`W2y@TB%xHs)>$H-xl1X%52N)*MC&)Tfwf!eRRd~fpfv_Q=rTpl=jA0RXh0o+sp zL#Sy}u!{e&{Eh;~5IsaEj*($P;H{|t$Q&7=0eqXgq5G_sicImal6h-gzJLoz#Vg!J zNa3$8{@}`(Xr-(~kY9VQH4$7xktXNZP5^!wTC&SYC z9@fz>q;DnB#-La|aHPQ^>xl2^kmJZH-_NjA`>eV2FvU2y8M!)52e>IFUf@-cV&%RR z!;AT$+%`8et*RGtGh`Q2l<>+8F1&DdBdrMN#2c5({9vWQ%3eBPuXaKb&^UadL_#Z4-gIWlej#;O|0Q z(p+8N?>ng&8JVaF37(Iwbt}-FMZMM24jARVa(Va^)R$x;BUA52qQ^m^JPNP+9O$@- zsa}}ae28&I_e5UeNMcnmVbnnGP;`WYhv^$n#t^DIbq;^t3P+8bJdx1^=_RsuuG5$% z0hHF9!3BnF8xS{UXh0?d5C~ishSwXl^Iw`xV0#0;DZQicRsEZ@A$;F)RCm&e8y$%W zBMIsjE^q4_W_1O`DN9j-)mo@HD_e_Qll?zk9X0skx7Cv3!`yy>x13v>p{c8zDNs|JQ(l+l?o&HFR$dY4@_RUhjtl6%*W4WAmP*_#wA5YQSM z4Cqv`Z!^IX@EJA9g-R5p#RVupqdtLUyX&Te8J*C;a{ru+$FF%*_>eZfmfEbz2(piy zx=IB;zISbX_#Ev)j>zg%ox%@Y=;<*(KDETbejGnkGa40&$6u0)7h7DUJFc`xa8No} zclFBP8b5dvvQC_;W@J8I8_nE}|LE_aj=9|DqHR#Q19Dr{km}FI!S%9|uenVaK5C*K zvaN6Rsy*D}If{Se>9BbaUtN_Z=|DOgJ30zp`hbchoIz|wlN{~!4T)UNs3;{(dplix z`oZj)q`Mj6*mrVcv(f7H)YilPzG%dkd#!}kb$;nR<e*zsB`<)}~_5&6M`11TvZr#BPheA87oF z-vSS~##AIxiAg^X-kyMy>og2R&E#6Kp%n8y!@lK@Ca^8Xr&Ydw7bIMhKWMFMe;k$o zGvsmjG=aY!Q~7?T9tQCI#>DzS0#P~xVEw2JkVot+K;81@QvHb*{X4!c!HJfaAhVCN zjQccfEl;TdA*K;gJ^JEBg6HI^> z_X0rHP{j^FH-w}j{3&38Bd5+KvzJu1MUCrLuic7+Y~@dxP-{dkTsHDyo5=0h2Gsil zvXu@S5Mgb{fImfMbmhrmZAP`{sB+?awL2>jVb}>we(P7D}d!?xWs%fp$_$i!YHX z35*8vefhaW70aI#dgFDAGTv;>brgad`Zp_OFlgi2v_2czftif1x(%;n8bf?TupLs} zyxD_v999yZ@iR597N|}=XM+M6n^H3Tp#SX?ChZqVzeB-! zY4Z#UZj)VmH+5Lwj%6Z2lBROP{qF z;nufPRxq3jPhm2y0JYSvjFL9(HR(@Uyd!tNx7(~lS&mEmxysX+I?0lJ%Hv{;r&8}7 z8y96zkns`Oo%emgARE2qF}jJE$$v?B&zNyJH(JOaR-Yh*c9u#d1fY9PzV4nBrV9SY zM(6J@*dpVZ@+WA7$rrt+Mbi5j>eEhN5f^IL%X=5&jyjys)r+NuE#K9^zW@nJjf1#F zr6kMxvkGV74KTS!Y{e1);(qzr7B+1XAX4xX=U)fn+ZQJ&^+~Jnl+n-pn6IjxRy0Ze zKG$G%wkFqHIYSZ(rU1_jFiCTXU9YI|2bMf_1+Fz8jm@^SLE+Cme~m^nPrg6E^4h!# zD%c(P9AU_Rd7fJ9L#Q8wJ6NIiM@`p47qjj+hX^{B)K%D}R)7w@iuAEVk~vO3tv}L% z)L2e*w(w;-XHmcOQ1%u>SY+Ic>VOyca!$~=-i9GJc7){i{lal~S*l8?H$^{8=d;2< z68{NZegmu&_fWrGj>F-1Hg{<|1zd&WYfR{2d=jKG7fj zhMOve#W6@T1xQ5-Q^aJ@m&`*hiBI8IqAN_y$Jg~ABo@)yDYHeUE9N^;@ZLet?j54B zu3}eml-lAJy1oEbi@wn*DXYJJtNx(&Ak^D&-ZopZbHXkxM_j1Z@f_|b_Q+muytyr# zXu8YgsBfxPtE61^F7_ummAAOvnr%N1`8{sMgzIrz8P7#S;vdw}lp&1MV@Endqh)zv zHyMqAfZ^Ca=#vl_RIMjA|Keh8O5?87In_#qPi|UwwH-cj-Y)z(mb=xBHN4 z4oDL+9O)bFHv@9EBEa~`0KpRO!^Me_oYfRM*s1uyyE7O)Gw@@%-~rLwY9a<14;;9k zgq-qRP*l7g$W3mkch*VL<_ELd$l(XikKVs2Z|e`JXdx$8m@<8iM_P7Pp}nYWw+f+i zFvUUQ*OQql_ro{MwCgY0^And|fp8SuT;Rn~ci>m^MmY(RC^<;PphOzjbg=CizV_?u zEI)4CHv*~ROns=;z5C(m4|>-U`&9Y@pf6cY{w9aTOj9mOrdEG$557<4=g@LB1lXqXY5tRyCt7cUv$2# zfiHC9Lw%Fm$(7bW&_+Za}SYUTFca}1sh$x&v z-jkVX&6Iuv$Kk(qHI^FUQv9M}qFgRRVXr>`U0`t7;+4>KYyg(pbs9k@k)bKa_NP@8 z%c)$Sq=f^rIHTugLz96LPjZdjy;&W;G4IVdM91&%6Yw0!vw8ZI_RDkKr`+fpLY$(^ zQf2=vzdg2ld%P(ZTZ+}k9I{@RQTqa5wX38z1}iA7v|wi5iKmD$t11G$|IwRhm3(fB z0H3}1)gGG$cV#&>j3lfdwTL!NXGc=pD@H%R zCdzs9B!2wZ-yP`SzEdve`(%3M4>-jzuR@mhpuh8b{4*&@7(FgxvHeOI@zohWOgL5s z)Iudp7W*u<_mK2sd7zu(4fV*x^Ps0_NPG%QrQOoaUPs_GgjV9>{3(ooWe1H{Y{z10 zF}$TIuU8ew7KDLh>@KkeQ8Ce-cnH`^q3|uYl+X~blDWp)_PDiQ5N#s4O5xPHi^#|d z!v6OQIwGC9H)HLORY{=wb%+ap0Tk!xSLHs=DKJs`jne>{(iOEPNc7ImbLYaTIaSLV zf1I(;izlMm4|{%cFz#ga>OfSaFemjTv1r@?FDdx@YLU`NuPw; zP}A!Qo+55|NL&fxQ;JI2(lC|PLV!gcHCUP^4nLJG8b$m5^bIPqdD}PAz!)0a30JN= zV{&86?5v%~qIrA2@e}LSL=*YrL9vtM$hCskr!pl6*SR$2!#BrdpFRaoim-7=X=aCv zcFlZbk1?RfP*AtyPmA@i&{=c;1e~FUx%FQrhD>`P2R3Qkw2vW58#*?=B?BD~1;wR; zB??S#9tRPT=ou%*s>||kcl2~i-w_zT05U%+BRNXFwXNJ%lGOvKViqZwwDm34baqTqj2`V(&>^o$Ie(7n zA4VNtEA0Dk_^+N9+$K8MK1CHj{BCVB?fuc5p(~0i?Hw3U!5?H#=YY$sINL6&_my3> z(s+GTYGda)%W*5eoN)Pv0^W0V{m1tWwLO3eEyQ&X-xQsO`fsiN;nVr|3iJzhh$g3+ z+wr)8zY@a1#+CN;YPioeFpJumoq~dJ>IDb#)5kVX;x)^!dcftHhCnsn)N6b8Q_2u0 zPmuCfe7R5z3$Om&!DDZpR_S=(ic^a!$Jz^k3+VX#ByZKG@>#wAi%%N&PphXqWuTa$ z?nf5F%eRAYuK1lphs?wqrK@m}q)yqp`=ddhHRRJd(6wG3%Z-F2{`SDDB!CURx}U%$ z4%B^+gds=mi!bfP(%-iT(=+)WQj{^a%sZGKa-WaR>9voJDFZ)2cxEk}^K4-ynme^J zzJC2NII-<5epIQ_Bq0oB*?n-V9LHGFX67DuNAWBh)*hz$lHWT{Szd>ogrCO{S9Ff^k!c=h1@)PC3$)uB1-G-i}=c&p5uh%^8Hy zE^9m&l3LMU|T7I2tMb09*~V&yFQ- zjh(dzeknO<2dS+HUppJ!sUj2+5FLJ-$cLNp=DiTAnUK!5SbzB9eqja&&fd|q!7VkR zCNbk<2MMR702X19()vvR`#WY=RShU4Bt;ON%nTV3VnMZUpTt??y zal?w!gUL>+R>V#YX-u$t?8vRJpT49Ug((Oe{CoJH2W0h*e$31=oy)E*Q5B~bZ2vek zosi)5T44>sb{I+1^}A?H`k?CH5p&Te4SeNybTQY3pL4@gUYnT*G<|w|`d#4EQ6}7x zEwM>f>Cofz8?F|*gj}pRg}9D1?96y^{^?mTR$3TZz4QFrNG;~3a+ztH`ENvs+SrA| zryt6`s15>2J0;${D87*kO5AS@1BrH3s2aHFWq(!uE#Pnn5Nl!3-kCujY`Qy$p51>l zC?gj0-3T%o`dAW{s{Dao!w)}}zr9>HLU?GpbTqalbV=UI#q=F_)e`--ePP^Asz~5g zE}`UFbmr5;{x_5^Z0*w}+S|5!pqhvL#I2K+WAjJj4mxyRfCz8%u^(pn-%( zotwY?>Q-0cJ2f^Uj&8Jp#5dAm6^$$I`3tj7Xn0eJ;imH6ARXXADu$fHtRL9Pog+(2 zL(C=y-Mpt$-&(C_(DpepaX5}mPlQ-dhni#+P+N5i0w>EBca@tGs&kIp1^p!$QkqcH zX5Z}F(sC~qY_fG0R*>0lpB0t&BE;zDta35aCXYMKnR2rwQZ}-4y>q#cR~f5NYV-3b~Gjl*wWgP zzpfp9^GmFjmX_EK&7_;eBmGT?%9mY!o|OfA)2vV)YwpDrUOeo1mWP zAXw0+-$zm+A4E^)P)_j68_PcHRME*Rv-r%|3;VZHrrXL1+LgE;jtq@=x>EHfwm$#L zU1lxgtKol_&029rEj(OOx<2e_>|i)tHuRL}hW^zhE3ykLfZ=ICM_oFDzR8SlD(P)Y zX=*oaP#0@>*WW|z>q%Z&D^|4BRD9HwAI?%pna!=OA-|QDD2}XWQfuBYM;~E#Bfu`? zo>?L8rx~OL)0C=?Re~A5KdECO(_MhL*I4lu-)sUbq;-^&hR}a!36=GDf0ySyeD#O< zs98jt;Kq(a_OB`*SAPh(Tevwew~DPjz$T*i~=8)SJ(9YzjS`zoNx?{1Gl`W zHdDmeqgTY)G>R?ih%j%+&vRxV`!_L%V5lHX^2*3rr9;@?etAR)G5Y(qYR_ z(#~)6%7FjQqrTPPE%C<?QXDVvvy97lPX>g8h{i^vN{RJlYPIpS)f|?(5Y|?9y#-U z*QeLjmUZ^kp|H#8TfR15Pph3No-SpFY5luePqdNd(%0(O6u_Tz(RI@4l=m3#v^xK# zTQ$aTyA*tZT+W-9F{>6OSwW9ILL`vh^~CVwJY`;z)r>$o!7%}f z+2To3yAz0a^}yD_THv}XNz)5JO{9ZXEPXlp=3?2HoTKt$q7X_^ibq_|(i`+;t9%)# zS<$rAdhf7FWmB02RCvfyd15|2*`?h&F!Nefa9evH2?B{OGsbYm2)thT^Nz-<+{fB9 zFSy#o@rz?TeC^OgbpG?%_Hv`qp^4uJ@*(L|%X7}26W6iJ3m^sVTZVJFwrFaGg5<9yw~{*WWel}voFL+YPA%0oz$mshWdf0D zGXJns#J?(G%>k|SrzQkM{8Rl3Lz5zx*6IB;)!fIKs z6x)o7W06}<&(cyG&qp3DvQH-GEJf*oy(k*t2r3~uBk;wOTB{n-xxB^o^Wj^B?j?R2 zhajzsk?6005@@r`5E-s0GLnhj_G%`T(=Qi zJ5;M@`Dd8iXxGC@TV23p8O2eLn;7<~4h(;$%?r`~0x%2Id4de-=`7S=ZSIj#wos69 zrV(eh-<15_G5D^?nP2*PXoV>4=~u*=fQ$}RaM3>H&?dBI<+y%-Ek5L_tL!ZV3)!n` zcfiTR!Y3NoW9oSPhs^PdodXn5Ph0gWfK>1i04pVWT6vsGJ#1q-IZBV zuS_P>qd0~-GK0+~KMYgB`vzVB*UwnGRY~T0$ctUgQq4+~dh3;eZ3YGvBz2dT2`XTY zo^W|{{fwDw{&Qi&N=jajRC7O0^VM?UO=tK~Q~VW8rIXR-1r zakPqFDuRyHIUs3FaUt=Otc`@%(TZNW6I5}wK6yV);|Lg<5omqM<5hOTtzm@;bD8{g z(m$4IH(J})T^~+aSGTgqpV%e|hyu0FeGl-dH1p)+Tt6{>+P3H9Wup3iz})nvInhs>ry9t*KU+|f zsdAd<)KtmP3?)^^22p$^Ryy4&XiBFb%GK;+$OVz54=$KhdQ5k_BL|553sVO4aI96xmHft#!1{`qyc5616heFuS>~d zZuNs6A{#U8kP@Eabe}(wWlCEUiOqVE29oemLv%(7`)feA5|u z-@oisN+uf*+-EBqUqZfeUJ!tr}8*+xxPH(fpY;y9 z?zeTVz#`VJN=x{o$D8IrS|H|-6kJ*L7e?aidx*6vis{wMMfgo5$Yv;jX;}OHLB5@-X!$_8N;s-_9EG47o5-_^3ESOheHEF4e#dA z4+A(siu-Jv0f}@xJ2^D?!Qk4U6S0O$8?i z>YkQNcXs}9XPoelCWjlhpW1w{&1R#okc^RP`D%_TuHdgv5;dXc**BT_tA%0`6 zj}_ZW23I2O!R&dgwyL^=w)8xhXR{7)Y#Xl!leoTZUl`Ss9t#QM(q!z^^3e0F>1)Ht z9%3Ac*XUIZ9U=~wEH2~`@)caatJkRJCHy^Ap93DgCJYRtLeyy|xm9W4|%A&%c!Ya@|_0c5qZ`H!Q@mCk3byhg5V86YB9yC0hAfzGOUcGr0G1h?5G!LOdL zIq28&@9VR=62ou|RBS@z#ImLW@dBvmqjd!A@RaQ^O6g3?+xLtdhF{Oc2_xo@*00_| zjF>I&*NUkMR&P#Wcc7WtF$JP!4@U3Rnw2GdgPt|+m5zK{Czk8-2}hEQOqbe4|1P-C zFu3+8sP9PlbhBI0+ zW*NJPaeaNGT4(F&AFR^63&NK;r7b1?8lGT2Wr;+ks;99|#aB*PTt4N1oV&w%+fy%< zg}DVUDufQ_;tW*{98WX@Y~$|L7Q3w=)(suOj7{lS4UT!q;csXo#?=q>W^DwH3dCjm zH%RyQ<~}$l7`Ic^XUgYL_GHNK2PXCR#~M-~3 zwG`DYDSJct>E~Qmo*S>#pUak|t+Shn0P;p+$7d1^CHvLNd^{nN>&5s}WJK%LRlb_c zV47p3Zfnh;{@2ROm2O*xM)7Ak1A11iJA2k#q-J1=jyK3E1#(r_eiz;bYviioaLS5$ zzqMEB%I_ClI8zOG$7w)-cf>rW9ioQ?NQZ46dyN#R8THb8O!}Q%GE$WL-FWna%h>f# z0;aVJr->m^mQ8_?gsDNY1bw+gN5v0XshCz)cko^Q5>4E|gK@95LOLqT&J*R(LX?y^ zWe(&4bR9D)hjV|;g)%5hlic1ZWAxx-@d50u299m=@S3;+m-^9I45iZsJa<9MXjx4x zV=eXMCNSxic9gl;w35q(QfRV$#N^a6A3c#(iZLWQHi+5>nv`7Uga~%@-$>_q+qu%+ z&(J%qBEoEdX*V$9^T={B`4oMA&f@UAAzgk{M$L2x1g*(EF;2dJW2l~|^Uhw9sb8l5 zT8+~wDc;OwnD*cmm#-?jC!4puA>(&yUY5LfkL|X#z<~CWO5N*W<75Zn+nXmmJ2_D& zpY57k&Z#~#AWOwJPu%t2UO)+n?2zEY#ae^Y%Bj^A0E`O9==rk~-_!W=O^be&BkkW& z&>LM{k6gS@uYRzSh>J%3=$-=YRqLpkxRsSv^v!ih<;X(J+V@V_t#(@bNvPk_D|sVA zl8=x6JVtH|!>0xJZ8v-~O;JpCuIf&9toa-Kt&Y<(*fg~#TuYJjfMQakzb>M!E$uM2QMk*{;!Qeb^%NSkIwMlO^m*o|Ocq}N zxDu@Ay%-wxd}uqv5LN!a^*#e#g1qAbX=zMp8Si@^FbOzjO=Vo)u+`8{Vw2bF+0CoC zFB=v+v=(HRWdgr~LQ+s0;@=Y((qWo7Y&yBhCkE%TKMFfEhTrWGcU@ZnHMg1KoqS1o z=J<@|Z`n&OG|==C6%^F*_m8TH+fczrF*6Hb~-q zR6}T)MohnN>W*8ON`^gQ6HhqT96$c@IA{0#V_-m*wnUls?L5~UT&6}Mn>Nx#OW9!a zv*P12H?|a|Yc)`X59?`$d{(Db1Es_<$aJqqtSGd}z=)Y#n6QVLLF)VkAYSMF%kpq# zKLcNXmdpds#VJrxOoK#JN&rRoTkEB*_AZ%n?EP0_ZW@mG^lqJa3vt za@bq@%xv>{&!IjQm)1ep$2#))UAKe%`nd7TidheX?f(OMK!v|PZu-=*C9}AoVrVJj zte;cU8z##`0E%{oWtj~MpV6-oOFFqi8aBSm?z_~tirs&SX4Ge`2p=QiuV2RGZb%)? z4IS0o5MJZGr;%ipRoX5D2~-Wn;QTdbK4r9vxkgioyv>V|b&9wuE<^j~rnOVP^&6g> zYcCF4{{U<1RoUQu74*BgvXWTC6xUo{Iw1-G0F8*LH9GYiT&~sBJW_7hp60n&xLl5O z8#v!qZH+SZZr4!UIa_v7Av~P^73-zCF`Lj6xpNm5(6a|If+_(aN8kOLDx`?BXU_is zQv2p?vVTUmiH+g_(z~!^r-!LPZy&>|+48=Kt$X$qdn@VgY01f?(pDZt1ctqLYKE-^ zPL+cVma;1zEp!V+s|5EEXPHE`qBBQcUkKs;{{XvJD*Rb4XXYiA$F<~mTGbccQ|gc1 ziBGt9*<-4P{o$s3p(yNpS^R0wDWrL2Bl(g$NXDD~CM4^@TJq(NBvG{-Z|9}6nKiOU z6v-rt9aM%Wb__=JKMy?%uqBX7%F^vtC5Qror1=h-O`e3oWJVcx9~vFTl_0?=6%{@^ z6XJZd2NmQEBXJ!+UYN8vvm7d^MjM|VyJ=3&P9l3pl#sg$?@b!Wkl}GiSd%R4Z0^E(sgCow1M0*Vj&W7S%41k zGz?DriWU7@vt{>j$B+}LQzwNM=lGmhx}=KnpGj90A86=)I>&C@T1(R5eN7)uMzRq*Q4?pL;*ujWH;SFdk+WR2<;88IhB4M`-@T~6w(nh zjYC65P|AKpYbv+NhRrPqdZX&ErajYZ^$QrcSqq5b?mJ{KGzP68V1c9|Ni|6-Nc%>; zPZyQERSyDu(@dReX`!zX$*{ppToO}s#S*D8fgC3*PyJ4EeC1y_kusq zSxRBI$V7d}qcug4iZYe(WjfPV-Cadm&OPJK59*7IbZLKZB$5c#Ca9#okOwWcVewrl z*`m_AYGla1xnxtiZSAs{&?K7|FTS%b`*a`?;6|u(E}b_nwbWK!bzO=Py_Q$A{nwC5 zaqSirKBa0@ADB9)%2ed>tylfa{03SbQxY%oGDB%?3@{{Ywc(Ztuq zf%i7oY8ZZ+{WX5<$;+0wm96sD4;5X^^Tc*mCp7>j#ulSC z;=habXf>&VXI&8Ip<^N3u|sYkwE`&Hi1#b}Mmure_PKP^GiOz=f){H-j)(>p^8QCN zw;ySEp`DKGcVM6&kDjwOWXWebZT|o_>Fape9W9u1X@e9A^jc&ZCR(@f0U*bjXKv2fTPNldcWe(HMuhEOyF?-7VcTowVi_K!jluEL0sDc=OSTl?O$n)~sIQ;j<)RkuFU4U! zzD!E$VG;=;w3bk?&>i@z zfm)v`>MW+Mc%qLfw&%Fomx_&VVoJvuY7Qkr&GF;Ps>~QajI4l3at#XTU)&4B)8y4?KDiQ`U%%KkiwBf(8ONVxbYQX zUTIIWeH_6sX8!7KL1`D@{%2OB-(C!dqP7*he(VtsIIeQbk7J9cX32DruuFCa+mS zHgeY|Wf06_l>TPSJXf&}jls7JKTpF-t~ZVDuZE=UmFA2)>Q-_b<&?AX<035#C#WQE zsvPW!^lS%i#xey*!(J#6leMy@+F@xckpmiy`VSB_e~F)K+WG+0k2yDu!pUiF%wkZ= z)dQ79DMqiJwr_O$Ax(H3cJ2NVLt|Fmtn$?}B1p6Z{?^?O*`ed*$MmHZ@H(;6xO27p zoxiO{u0$$Zhr1+{BYII*DpP+wXmRtmc<3p;Po}Wf7Y}Tl8{DY$g1kxjHBElqdK%cg zmW9?m!2-SIvLTi_l~-;Rr=39>Y{)Tg!p>XjHH479Kf0|=gsiL_*zP!h!LTGWx}wKZD#vD-=13tp{56>M=G!*h@mVWC^A zC`Ag!%d}wb%NP`^eDxLII&>pzZ$stvifATyr$ZF*yGJZcJxJ(EvXSs3UPC2zwwToC zQcg-6aiqg0N!B!w4km|7ZK4@GaWFn#EiKrIEi7)p3hkvfk;Rc|D1b~>k(S`3_>d}T z^6}I;jopEhwShn!hW;8$vm#GSME?M1mZDB25fmM2e7v+fr0FF@JZL;kbPbSC0va>O z544mFd18n zNM&Ik=Av{C3qr&YtSh-+0xESmet6uV<)N+r0L%3Fxii_k20~=FY_>fl#@#hJM}1>D z%@JDpelN3IeuIrHmaBSMexA};Up*aqJsS6;=&s|6)9SBcO^Tl2Sa)VJVeMQg{w0=P z%8wMte2JqE-bSa1*RHh|YC1pgvgpXjo@z?c%i(3)+p1^7UH6Fg@~@VAF=IXC(m|TX zAfno3;xxELAGsm^EPv{shP-d6)w^%#`dj}1W&HIMj{A~*KW`yY+Qr4%JDCnTCRuMD z3W+1P3g zz5D+F1(>_A?jF`tZ#DF2*<5(^v{x(XeoN7-;KN>u-l0fNr(|;U31f58Tv>{mZ^*C2 z`0G~|Wn>|;&7N6gkf}938gBVINv4qiaGQw%1y4g?0z8lF)l9h4=rLLh^3LLXMqW!5 zk-sG|Z){g!t-t8kmUXrqyI0cs9lJs6x3Cgiycv7=P(*=v#5Wv}(x>8j>u-gE)S|a( z33!d!-tETrS}sLcM|bVWEv?4VO3W$Kz*dH*ZMCb*^$d71?|*{vBF-7}>R~&ZFErV! zJ6o)c&BHX8mj)>%Nu)cmGEj>By7{`vpF4N8ZFOhX8zEK3t4|WH2I}!LYYaHqtmD0Z z%f)t7g!d~#s^)^CyRCNWcGb%9?xNLQOA3ky{^i2vyK5(9CU#h|GRel;JG*JQOsVaH zt1_B0`bgu*ZaNY*Ynx6+E7sW|&WWzSiCLx4RL?_ebn7H(8p4!D3sow^U*EVIlNVL@QJB zCc3}EO?zk) z)k$*R*4k(vD05+@_ZmxRq+v9*QL=Fak?J0rX|&>QPb13PnMvyX-@r1GZhw)A?>CAV zsN%SSJ1I~B9p&?&X1F4!jAL?jwUh1rwZ16-0L^x~`-x6^sD5C4CRYAyi5;d73Mhz9 z4+UgXQWZDx^VLo+Os?KNr}#ltHsnX|p~oP%sW_AeADC0sfHmYlRHAh%wRCy&{x*X3iU(nA>= zyzXq~FA}`*+)FIMl+X`#xlpj_w!K2mu9cU4PfLe7RnVg^)n4I}^ujSQ+*;RxEWsQo z+tL832jX;Jc20bjoFrU>8rKm1dI-&&vQ^9mpM>=k@UO#6BF;|I0?ovLN%1C>r=Ga4 zYaW|H8RP{CH5D2u5ZNpaQGolrG-y+}a>{bs_=EHR03oA0aem@R-`aoML&W?+-$dEc zah$goHW1t@@@qLcf+@1N;^MoX5OvQ~D>Y?ETegxL%j=e}+*jHJ`j7YO zy=tA8kGFwE>dn3pbha_Qv4UVJLmS5;Q_J|FTz&f1wVF~hSn3>td2M5gX&cxiZX7gn zDLzcKMjAcALp#0h%S#Jq{K@w2O+tnMIX?zpNv@M@)u?D!!9j19xSJz4tjJARnvgs> z4JQ>he9UD`lRhkQo!gg)fFqHjF|A7RatPX+8lMeU-CTFKysMEVYcos20kV(}%39GODoJq!aMeUp*+{ zlJcbGcQ9Y7uiN*^GF`bc0H`CnwiK-oLrr0Nile6LKX^{{vhy-fHm&yLIltBVM<|ZLEuCgNN-7+s-wnUex|p{RJep z`~s{f4+B6x#n#pyK0CE_)Fnk|VopyVciWxCaWsS51&{sVSC;B(qKiT*JVuh}@!hc* zYSTA9!0(7=hSorV6j5CmaEhnNs%mw=gC^uMnKU;eb8V2vdyu~tb*Kc7FPPQIE+}RZ z-*}73XJO4=8kY6(RzDsi^l4YrMd-}t@++m0E$FgGUBU75@oz05rY6at^qtjZkH;mY z%nQV?7FBNpy*D4PQ+sVetHOvAg^z7#Gryn4M-;{~edxm|oK1hXTNKe2X$pHE4_??_OE|fn>O0G;h4*E6$t(|? zhl-9z?fCDnE0Y6mTb3nREfH8)OVo<}`cuGm;&`nbut2`EumkVX-U&KFaM+cIO51{X zai;vKUY&G@gqEPRw$uWgS4Z$Q%Cf;oZz0K2?_ zx`SREz94IQ^|dd#KDs~HHk~gWt@`%-#BZwou|78~kILp19^1I%{*Rv^1y;I=8Lh6= z9hOAn*WvLx&gWxF%GT+Bmf!yX7wfy)cO1A_io{Ple?kqZ1nS4M}D$LWqS#sis=V9!zl-n z$N^ury7E{s*7-JDL3q-*UnAOAovEF=!(KAnHM@TXI zmZ;=bs;mQn@~*IXc9yN@{v#2;_AW~ebB4LIf{k*5R*jejJd{*ydKzocajjcX)iL#J zYXoF_XAdpXW@NHA^G@+eCFScG8*@%H*;Q-c2B^LcJ=^TJzZ+})AS&w7w?Stb_N+$J z+gl}r-9-Q@B8}Mp*{+Xx$A(3H5D5 zTGY0Q>qyz1h}wJUSS+^u?+9yR!A`FwkEsNeSZomQJNc`Rnd z_ZrM)SGJW5Zs=+QhS(o3w^T85Fy^DBz9pNq;Cag6#i_H;Y_Bg4yjxe&uyGj7+8^)vKuVr7e$;Pi#oA{NRYe8eS za`_B=?P>Xm1dTw;P#a@WxdxOzI-`7Uu4v($n0G7O(MuQf$7mUt64b1+hw9AJG5kdN zYcrLWuAgqu{x9CyYZ@>1_ICOtTyF)owrT-(MSZpLX5OWb?5~cr_!*u$Dm4ql=VqCA zxbQg6DlT%9OUPEIh+;cn%Ed+q8ub6N_uivRdl}T_`x7bXq(Zw{M zn1#6Vf^TbJJuFkB0w{OZE?n2ek)_nkwl=QN{{R+aJkhL~DJv1Dw(?uWFED&PG$iZ4 z=VwZ9)7*mFWV*4p3z2KyF~(^KUD_5TQ1w=dO~=S{Uf-Zq7CW|RuP=Y6*cA~c z`^>5<9eg>c{6A)oC3iSOBSJW@uDgF9SdTS9K%j%fA0uB-6 zyuy#-6?6~NVtCfRRj#VzrEivOSGALRn+J5wjk>{0Y>uW=6MHl!twG?sZCz*RU@ ze9w-vy+PGh5X$rvg(yExyy+~FI_PXb+uHX=6?6&ihiWn|(gY)R9$;$c4=&kWKGH76 ziHghFiK?J7sm`f9wYM&5cpJjgYaq6dT%^QY%y&bR{Q*SM0Y$?fMA*Y6g(1|CG*$=4Ka7NxoOLZnmuBDoG z5=`9PR4S87&};_O(k({%lemf)=a!@?ZX=UZaI5BYmyGEoXc+IekU+|dM`c!DaQ9wvvx zYTD#4wXyc-Lo_bi`q6)i#DC?kTTO6gxiVL61tHaG?kaAymC?#5*0pERj>e8;sC!~B%T8+K8 z-B}*o!`$|kW4@0Nv$7><1x37d1Yjqz#Jw+NXP}*p1*BY;yD}o&CPLh|hcR9xky;bxMzohXy8Osi(c={juXFbFb5z3=ZBR;*f_T!B zEmvS(IzRZ7>g824V^7+9{%AK>?ePfxEABXO-Rm|RAViQ(;uMf>IjeA}K130y^zK5Z zCF8JIx|*xx?YPg1Ab$=?AxiZg+^3J~8uSXvT}iF9Mtk4==iNAbEWNp7buGR&<>n0} zW`sjI9Fo08^a7u~^4FgAE@pl@*+-+Dec;~B!G}GpA%0y4%U(fbaxC)Ar-7N^k>hIA zl_XZ5Egh`{8cs93?(VSz5pfWbX%XTwhv4j_bfMVv+-rA*>bY*78*8WLb&`oQoTvvU z?yMzOc&=jvh8s{fAA#0pM_Fnhe)_Z&$9EOxAT^UPxUnXnjhKQwNb~8g$C)i2s15rPKmn|ZI7?0T; zK;P%Kj~0GQ`JSuHTSzBkb%eZyo#TSq;gpHqZd4CYDhRIB-%VD*ma@`Myp6}B1YV_@ zPFf4umW@~fLWn>bz_J{tUWIX1<(qDU?UIm#n#n|RcU z_$a2ZE0WmnE2?Kb85Gu~@8=WpUIa6;kya1VhkdEJ*R#cCWhJ`3!E0N)du0(ss~S^q ztLkI^vl^XTR!L}B-&N4O(~E?nC{P6srD`tEaXq{;aiBht*1H;L$W$#xkI#YW*WJ)zi47RH2~GCvPMtN|ha@%64A&Nx`Fv}i>J}iR z@cg{eD&k`jm$pBB?Td{75jCXLE3I=G%SV}#NOQF=lsR9@Olu{=v4L4 z*DbL*s4RZA!eX*f+R2T&BQWs(Vjd1u`^ieJ3FA{b@M>J+PlKq<5I5*+Q>zxUg2T}n1-@rL73{XlW|ES5Jd#LB01^QaB|qzGg>8A!BC2*oS63PC z;F+x+-C~O0)c)GJ8*Hn=h&$KM`?R|&-NQ#V?V!_$>@#zSH|l>Sbst5I0~1QqnIsca zy>$9vg*^sS6shQE8BC9M;qolJ-QYC8;(YaA zE+r(URdgSJT~W3mq=}Y>nyTv2GH`e6(?Uu4UE(~Eik-zl@H&*qFWBW0-Vq%|>;ruzHp4~uXJ61(nt99Mf2JzLK zTDEG{b@S3cKj=YI6!9d}S=~f|*;+McejHpM0(K|Ee!8oTDQd`VS>5~*SCG`DrOdxg}oX=xNBs@(ALSpc9vFw{CaV%+|y_WTH#4dAQp(*WL$V@j- znn?`8r;84vyHmjHxfrd1{lv6ys_es~PevNccL#IBas5>-T%^*hft1uSJa*oP!0N^M zdADxbMXJ*V_eXP0+!zZ-xQN9!yCh<#)KEGy)O?pz{YR4W<4vgR?eHefQWID*#&-1i z>&-5rj&0kG38Ak~w?%YuW_KwA$TnqVWj-L+sPfYB%CdlvK3QazWtLXtT+&88eO(XO zb#2+XZ>Y$X1aculd_b*7g*6GtwxE*M<*jCpX!qiIaXk;1pwV=5;6e)ARakoO*`1_E?l=Voyt^n;tRs^#j0nl~T+&9?bQvJV{KzkE) z7r!Y(c@={xe{RxLfXPj{OLHml@hj8AS2+0-yXziWelE}U8ni&m+}tq8=M-)2&1glW zX6j1+0Q^g-{{RvB4F-NgUqmlAs$z zu&R(sE4F6{qM*~IemXFqEew!bMAJ;cTlPoj{aT&L9N{9Yx2ARkY@Q!2R=!~l;DtBgUv z#!CuZz0N7c!o;n;B)4ud5;~u456@Ne`gb+c=SkJW`88jP@+dUZ)dxFoIqlkrt?tFt z2V#Vh%6d=(>QnGVuG*HP zch}r5%d05k`{wHwTHhmLv4#Zmj;s`cuqL3B=St}D@>=?o0a&%g*kH5aNbGlCu!W%2TV-~p7F96W z8*9{GdfiZg3?Ls|>$xD)VNLbuxOtW(&NU3-~7ap5jj+~gx;`F>?y9%~~;<)~egV4}Vnr+h7HCDK%q*?mE_ z#z6)@DI^xxaS+ziL?m@(UmfZ>eZy8)BCAVi!ri1lz-7vPOUmUfE!q|ir9zM4DkrS< zfQ^s zUKYyCVwNs)JsWRJRZoXT)mM_!sD|1MH+H1>^KUqGwb;hO6jf#(ELFM>EfumRhE~a_ zU~4Ywx`KAQ^v?p0KHOz_FU&OnC(C^*xte1XtwnVd-%n*iR2ADm*~GxpZvmyU4?}J7 z(yVdNK6+C}9fqcX)Z#@I@zCudoq%bf+HuLJ+2^5kI!_sud`{n|N_8ZK$TjKn)q7Ne zAc5E@AaVwT?a&jd&m4qTWe0sxy#gbWHi^o(;=lt>f!uz*Q@tHrGEO9okkOWmKp-C@ zp=qw9k&*EEjd3TNSIWBMj=36=A@S>| zB;?9Kp=Km(HzU*Ksnwi`7E3Q_mE(VO{uvdH-gT+pO{-Ans4X1Z-pg+wb$1NEhDhAU zAn~YW{@oQW>g8z8f_2PZrNZ4M#Dd{#NqJIFQK_l%)cx$6w@##>v=`9cU8VeBi-sI- z({IJ#>IZ@G)%Z?Ve}R^Vlf#G<;0HAu#zv& zK*7@LdQ?EZpa$ci9du8Re3bii>*M5It9Mc0WZ9-w$Tgf&2_dv+jadk2%kn(9k<@&3 zIY%>%Bm)Uc2?*Qjj(vG_6OET^J`m;ZQ|>&pk{McqC&*si%Oh-)5zwj*z#3 zBjx^W2{2qshN^75Q2JHHMJrQZI{w$5r+ZC#5|MI8lOc2->B}<#K&i|sjeuCj)B{|u z@?LEI1JzM!Ea5LtZKPE+=W{{1@K~eq`RSaDwTP_gLhWM_n1W9*E9X`6}g-)Zbdb(>C)FN zgs#hQ_bbFf3~Dy=(-$$1u2vt$_uMHWt<1EDP_gJuJO|IuS1@wu?ejQ8A0?%yQ&;WZ zs_@=CR`%2X025_iCY*lmlp6Nje^AGhO0tru9Ky($-Ezp7Ivaxnq3!B_)O23=nlUX%)EXRz11Js2z*5{?; zt=+3S=-2K<3@0Cd*{q3WDVorcEUtGv81ZB2+;!X^)vrf~8{@*O(3MzX4|(U--Dbtu zJIM}CLn&4CBFP{XCaOuH8)=zxN6Nc{brT)O4%D*kOPm8qE+KDj7C&v6+57TVmGwNd zQD1@8{CKgt&fUS|Nsd$EhI!H;UL4o zfyY?g_L{$lK+u zA+w&%qPbEE@`fnYY2_d_C+Dh`b#;i;3tMu6WjpHFl3-{wwvIXnK+yz%dFWu{@nAk) zBc_(fKXU{7G$fNnASd-xQ3OG4NTBi8K?g0zz>4Y`Ac5#e-h;&d0Gms7I5!VwUtirD zTy6E8%z_2FsdkIf%*qyyzl&~~FZjEhCWa-~$YAXsr1?DFJ2jrkO9VLV7?wMWPHbnA zbc>h+fgC`nH79>9A0N~Aw(kC(!8DdTU&2Mc^X-)FtIT>^$Rv*Y8wK$pizt=A4gouX zQ?S;5FN<7zTK?+%NVbkVll;iOqIR@>rIfd{w=%pFSwVKqF$}=YH{1cWb{ebdd^+RW z>)x^(QD;zOxJb`!TW6q_MrWB|xJRc1=6HfA0qgPAHNvg1E2pfI^l(kvU9Tr{Wm6E7 zm?xG8og0TU$}&~ZuO;Y1cvWb`juOYFM%9} zwlQV48!F%1-UCCl6129De_=GR-HUl(1_v>-B&bxWVZArs;jPzZ=-pnh1j1%%91Uzt zQVr1YBAacmoaIe6pHR~yo{T^nfxh~R=yBY1U=>HGefk%n#YyfGNt!h27~x+6PhZog z){QA+YL6JuQng?~W8uEql!@#>?L+bLrkI5gvwhkmjyzQ@zNNBB1bP<8B~|-0ERs}? zq%TjiOKc>9c8I9MmgJr)rHZNh7jvriv+Ox&9D-N3kDN?ljdn#&F^c>;wxMRpMWY+M zyN<8R6Zw1}HugvERkt`$pz-D3~jlYJGj&&o<>@`-^YT7tm zw2|1?iEig3eG_{ra~-X@AOaK#DbNl6I;Wc)-{$$pJkjJCgSM4Ba{Du$OQ=6E3>e5| zZW74M7&P*up(zzd6ch!|h!n4-;CeHrKfjV`{#viq>GbyTek;21*;>X&G+ZPj{Hvwr z&eMT+u{3gUQM~~1)jMXhDq6&H-5!AHdcLBhs`J;zr$(qj5s{CMn2{Y$3u<8Fr2|mT z8oMn~Z`H$bkP$*QI@R>I{-b@tXVhJrcIFttZGaT{Yv`D5p!&00#N1Rb!^7dLBap=$ z&Wp(p5l!i!XgL7ojkCu7^|idJYD&ojOb?xEx-F=K=8vhrO?wJPyUJSF$&9{`w61I> zDGNE=pJqWK3ZA?I>m!xv_$-~HYx4dGX*1?4*w!nFV^%Dv#X}v50Qqad<*wVbg)$MP z08bF6{yJ5GY_}NYw@U3_p4HNrAxQ4#$7Fv$Vi{5(LM&`lx*Dk!0<<))tzgLU_Z!I-Q_*mkuD<($|DpI#zGZRKWWPPkDk468PFsk`=j? zJCZ{0x9HW2Qp;2wlRsd)m%A}oyV&g|wP+b=kxbGtE4iQn*P-cMSjBv*jvyLJZH;}K zZ*z*lCS~b9X7KZ#M*dkd8jyI_p-1eBY1r1v&vs2J(w^kecAi(bt#0zyk|T2^gnSG{ zsQf%za0mE~gY4Scv%1S*OpS4n2y(K8X#W5Yxid(HgK8ky{B$ixQaW`M@;6tK5V6Yw z+mIOr2pmU^1!?y0rCHmcyEe!ph2BJ(SqHYG)Cm$J4?1{iapRXP7Tkvc)uu~3uiK$y z5-a}zmyUsuc4SbFN!>+2^ELZ4Eu2Iq4=ThfxT_y6BdBV!btzFlu>mf67CUY7)G>;h zo|z0a2W9+9eEc*Ufocm;P8?Jk^xIObDUuf2zpqmw95abeFKX>zpmox`+u& zD36O84k}3kzddzwI=K$Ei8UXmJ<`+v0O#vFt2pjj@(<1NSxj*&EM*N9hT~zY+-$Dd zFDhjWkMwW&zs^X0w@9~mKFQ0QDJ|oB1xJt-DMm5WY)yLYs@(SNhK@Q1oBhS-Pu6uI#8E+YE zd`={|P8DQ$+%XmT_-iKz-rH&}fo;_>hXIkucK-m>C@+nx#9lSJiU|Qi$#S%MSHQn2 zY43hMO1fTg?dC0fuiQQ7^7$;q!pS~3!cdZxaKVSgMy~QQX0uaWvF9YcOxpAK8EeUz zc%{$*(C!6x3_e6_&ffO>&rf+fVSB-MHXI?6V8M!=%8*9poA`tFYK5t4zalh`GTY(t z(88i=q!(QTO=jWa&65 zqD=0`aFraDmY{+<(|-@su4JLEw)xC_w##WWx6LdHw^a8XLnpQuex_HVk1e%sj=3uI zZql{u+CTkFi)c&PS?MjV4m$9VRF&Ujv7rXOBU+peOg)wY%SlFuciEV(=ESkYTHGgg z#^;B$L)%>=dV;zg<8V4SJWon#{O?VsYP(TCx$u78CnTED8AYw6^T^Sd&%ETQjQ${0 z@gV)W@mU_%52^~acIX-Z0LtxeX>sn%1@fpZ5ZK3E!kX&saJZW-S8wF8TwQ!c$H&iU zbn9@GVL*1;j5_IgZ`hr%R`mkNd^&uqs1!ivmH26hSs3*-2iu}K69G?;mVkqyxA|?T zIP7`&>JBD|@1z<_02}Y{8Vlla3#;(zIyRx(w>t{^wq1Lt zE~=U2QgOKQJ;t{!)@fMO2`RFu{60JD*ZN1JTa5npU$3=#$D8x=?e8n(dz|r0o(O*zqtb}>AQ+lkqeiK(xoas2~reE$HF)4PBjm@Y~De@2w5 z11q!EzFKNT92W4=LB}P9dg@@9KL-2t4Cp08zJ!AQKK1Ob65%&0eM8J>v1EAetcX5> z`hDIu_c6o+j$)Osf!EM@9J=JHXgafV!sijuXhE$jt=hRBnAHwQGHliO=%6VVvzY)D zfNrCp*#7`#xrAXqP_h!er2el+2V-4k@~stQGv*7k%HmRdT%Xggon6hJyi;UqIt?v= zSdU@0l)+`oVab31)cz0!O?1P*FD67Rv2-x`1 zH&Q%F)r#b6S(0KkL(S*a6t}`0RB{Nx0Q-fRln^>9B9M3KPzIfDTqrr)NHVLOwo5N? zjWcpUX&DHylT+8JrG9#;T$a1kOY{9%3=_-p;n%CHLlE zdgblo_e>D@615cgYq8beptw3`iSSp?kV zUgG1CYN!Dt1E5vd0jgHYR%&$$W8d9URe*6yDchIJVim757Y+>y&93w3KPyR=95l+ZBfK|XqBD{QoryXAH9Lxwo4?Iy8WwC2w!n}Wk!Ip={nnx+_wOT9NTQ}l{ zsqHT(fjQ3r!Ym`>9%o4VnB{%Sp1guqw-S6CvQr3o^L%Q1R)nGnUC@ zdsN89S*nqhJ2$tkyJ{?)Z71gCxwnoeXNp7aE6Nem+(Wm=%Uy?!ThZRqo{*zQuSpkr zt+KpO)!sixu$cT@xA@85AMK7yXLloCz~qm@vQSAM!>HEZC(|(O-Sm7{@Tvccq2n zNoSar5e@RFjit9MCAG<`Nb{tN`$V15w;G;mx{I|I^674_Q~kPvs*}^8_w?hsWX4@v zWNFMQ6q-NYUZS56+TY=FB_>5}wTAG$yNbbf?d9{tkK9-D$$2H%^|Gs;X&P5xs!8eo zfyKq8D{C~jS+^tU^3_0}+}X=J>=Ie~9>!KDSNGxK6__3Q_?nGla&jz~wnSQbjc#=k zvR4S|iWQzhJw=5!@gE+V#^hF&N+v;e1W6YnPaT2SosAn+6)h47I%K07f1bK+Sf|vD zKpHkd-A7Fc2cY?Vn&L?m4;|~EWD=>S`UZ{(*feb3vJ`j|zv$|8i!DZ02b>NrYuSG< zWUVdJQN5&Ac_?~S61+k1uCHLld%d+yzi-HLq?%q2>1TOeD3awM#X@%tdnXqI&)PuG zU-1F0?mwaOt*xS-{=bs_;B9_WM8!GeMD~Q?#zTf;=2Z2=)h9CEZLn!w+1QP{lNES#H-97-Wu}U z-bAM&TQm9Yc`>I-@2@jjg2)Vm{Em-l5Pk)m`g-fS69;A%BDJogaWF)|l+gI-mZu&D z9d#`nNU!nGG($w9QK5nYm|W!ei?z6kh>pIs2Wo297m;iimD9Ng(LIyiV)7Wu$|^wl z>*#z=O375v%GlOyGR-7G`BV|qAJwfy$0Dv;@nljd)Or5^Zn{E~9`8UVx1Bu05nc70 z$x@gs`M&)MT}r2780+VmD;I0bTOnS)UOH0%nMl%^#mifPYcz7xaB4iM2s?U+{g5h2K02LlvE(1l^OIxyc?F{Y3#1(?Y_!FG*; z_)?>$hb~PtBDK^2k-UzzH8Kzdb{n3*EmlgIp z*IwkW9{@FzNgOSZxJMR})IiJ#j#fjx3E6-?TBCIOzJ;t+U07$d^J`%qZz%Aa$DS35 zC;l{HCX;1CRD~)ly0>2qKACo=(vX#RH|7YwzDV)5)@TPc=OoTLxno89fG6$NKO-z9 zR32pzyC5>NGji$WPP(CM72rE&<|}j0ZN)3%DXVxKBpvApJ7}#WMS$5tRQVR^tvZx! zi%SV3rkeuKTHF!SZFC$$*3{}X+d)0LGtZA0`53jjv640NB}$qdb(3{~out%k`}Xo{ z$reTY%r{-54iaZi#ElaYt-qB>I%~}I{{Yepce=B`{#CEQA%erhBnIOnC%&N~DH6A* zj{!sW>2$pk)t0KAft~aDc}^N@7*-Uuxc18>2c(Kq^yC5OKwWBytg#s!&D1sl z%vkv(RF+X%s1*ZN+M}eZZ=n8M#DzZ$K1qVWLn*wk;! zTJ_-LtC*QxOIyFScp1iaJ8V_7wMK^i*C}r(w^kt}ja)L4y(vz*$-dgFxAj%1_eg}3 zOaB059k}mEGuF2#_KuPvD^0kC1F6`L(Wt+v?oL!O_Q$D^z6$HOURx_@#U#2Z5}lMg z0!Hm#y2r&lgy{RSo$<8vGwik^_Y0Aq8Ig#^bqxzIny{*{^8|F(KO>KP7uj{G3CSKl z!SYwu_AwBWTsVzb`JS3yD(||li-KT3cl7T$ZtWEnd~_|mc80Y&20TpZ6``=b zi{G{Vlx~8ZKJN`}aq|3|Zlwxk%tV69W)ajwQ@}S~K1WvYUt^BMF^XKp#neL6-69eA z`2HqQwFa+WE3%Hns|(pX2%?mTiJc`JfL-|b^zhbZTq!*@EGy^+;-y%;l$J9U@TcKodoAe*ax1&unI{raPm9^FN^s62`v)uo(%@Yfu4 zDZO=KewGXPjHRJi+AV8?kQ&ZII zE(r-^aQ9d22tp(3ej`@!@okgbaN}Xwk~)v!nvKuPTR6Qnco7YSfAT3Synk&qbN>L2 ztL%2rE>p3kN&ufgV84~Bk<(Oi`daOwKJjkrw{Gq0RW%+ouivce@Gnv%5iCww(xO2c1D3{GI@l zU!8T~xs{BJ0CKQDW~np@VgMwW5cDKed^Odk=8+7!l!jYdm&Gw00a-2Ho0XJRH~809 zuZ7m%Z}K^Kp5Z%=;~9F7aO_q;;7Du8h=+i!b_ZJ=JdV0QaoriCJ@@BuQi$F&Yj6s& zQ&wM_AJx9M<+_bZP@QFXn74TrQmQ=!tvZh%yGx_mR9^_Yr&B7ci3#X4VeT!zs4L%;_AT5=a|DgV%B8sbKmrd<$pmX=wo|B;1*sk@T!riy z%QTM0d+4ND3z;Pl!l(E{atf)Fm48X_Roq=J(sEFkU1qyL*EsoJ+Wk^Rj!4fE$s}eu zV=eo#MoKrp>fWi!>V(@=*N%+qxo+~`Q*w4PV{Og03KX=$;-ZXy3f<+RtZlHPjm!MC zQM>Z5Kik{LyD4kq6)yK~4?o*bS^Xx)v{!z^Ns_uSfF+t$TC>W07BTo#eDqw3Ua4WL zmDGMFr`*_uePHmIt@(SBm|~V%Qh>S!3Mfy3*O%qBOTZZ|xydd+7WX$%ttg8|diYmi z`gD#x9$QCX@M7I>BlYo;1(V*`m*W^7RiM^|*4v~zlTnuz!mhRG=&m}7B{x4UTdmB? zQWFYB70IUbByFpS$wiX;JLrx%Ykx1l!%{&Jg!yl%2cd5g?`?KM(vrqvZwM#p#?F&GwAfD99+QB5r9O!OR;LRHWRV8?^q3hIBrk%yd zT3bdfUQ z{Qm%PZmrm{^q1(>mBqR4Ed9Xz+k&=Mfw(Gd_?-Bf_;l2IH>J_lWXY?27l-v2s-V={ z1B`~;O)VszGsXDsO+F)DvuaCH5%c%de#VU~SGw#i{{SsyUDo}_s3RE&Ntt?uZjQt7 zozA?Usrq`!U%6EcO#c8s$h4tIjSI(zhRXmoVr?#=c`-TKL}8Yij4;p)g;z zMLNHQXepPP)D`sY@zwQFY>eBrH{VTE1+u(=A@u{c>%QJvorf#HI^ZdC%TOC;9c!xh zrlGqP*{ItSgI2F3A4GO_>ERJ$Rc)JI;|D^;dKzRO$@I4p z2c(nX@YUhTgR&W>Rcm{pQ@szvO0|xdGG6t`MFKk`0;aq9YbTX-lVU8)BPo3)_0u&; zP-vsByjEmMfH_3O;@m(L^t0j9H{g6=**CsM~&IP2#H^cee+ z56)xp`3S{c9#(Ua)PLGUPyYD(HMhvcxmMqY@Bp{@CUeS^KehV2G8tCZ+mF&p(zEkj*md*NAZ+E8g}g%ELW7ldpxcc+hN7wt9Wa>;ELb$M zx`|`CG_A>?AdeAR?N177-EU2>$xaTIOa?u<+dJKorJM-LEn97vZ~~qOeJ0syP?R7g z);ARKz4FX$8d6GIKdH+3w;Jm=E$Woa9n=$jB8XDf7OYFrO46Sr*I9XaY9TPtG{W&3 zv|BYemam7Fsw~ZQCF)a$6p`cR%HK`xlvR6sdVwRB=y%+Ymc3$2tb*2ooE%nmmJ(!h z){?mP(fui zlDFtqvS_LF@4IL1yu;%JUz)eI$;Xt2*}n^1S|qVYUm;0%`425p<8mGw+KFiT7O>;{ zmZrZ;-T1^8pu4)gy6+zG$>m|Sy_tohdWd;K`=Mx1{wNyIiS*v@-yX<$0?BNUD$C zHS_7FEQp9XXaz_eL8qRWtspdVAfc%0JhnQMkj2{Ac(VBjZ0;^v)-X8x$^k1@*wf0V zeGPG^WjYq|Cuak8ZpQNqZ*zj4`DBhakBbU!j%iU(!cR)*GFG@-L-pv{E-@mpmf%}W z=vhdR)PT#x5-X}1bA7vfigg)WTDTTFhcpu-I@y{Mp;(eZW~kT!wFl2bpEa)5)dALt zCM{lN?pAzdyv!8AG_wiK0Y2i=l;3ep3&{2=x86kBtynD6Nj@S(6Vo4R)fK5M6tkvUv8CCTf$9HC06tkWukXoVq ztc~j9%ut=_>Y&hO$edQq!sszfG7KNon~YTd0GFQfXSJ#43-Tg_e$9GN`DpQTaZ(a) z307~Y-Gchd6capYI<>iPOj3%KA3vV0Vf8(>(dp(&Z?M0c?mpt~BXMtMl1Q;~$suca zXkUw+)RSLN!%EA}zE_V)%`+g!`$I6?W2xwa~XH(;!pDAAF@Y>`lnuRC6v0S z+?<%<>Ch&G$0-%v4Gy$0C`CIUt-OKOgRkq=`Z*TSFSb~d_v+eGDWVyy!-7coY4xZ8 z*{uD(gKm}7UkNFLZek#Oem;7uY+-`#Yq&i(>#CU+fg}oky>*RhYB>A%NDsLmj8-A<2dM;um%{Jb>UR!9oq8~*^f!%sSESBY4;2L0NM5;Q`3(1LaAu;_=> z(rvOU6nq(m!(;Q+sTu+93&d#Hk^>6Roma^8A($6@<(ZwJjjCMG4S63?&HboL>J9CV z*OvBVnq?-ZV05k*3EA$j9Zk=-du|(O(V1w}>GIdD#f4Q3svfM87?X;1@*28^mnFN7 zFbf_vG@&%nkSAPsJU5o6;T#SUNgRT^E5_Uyev0b7uAqsLFEQLpRt7*=YKBax1|em8 zkF6y6@2s5MgoTQiS@&i#ZCdyDb?FK-8CMe+RPX)<>ZEoo%Zt zs5(Wv_!^Dw16YYhuaVqqH#H?|*pX`K8Y(#G)z(hPB#IlaZNaT6qo$5XV=bmtX0*7o zX7tLcSNv#s5AN3GGOJagW$QTMm3RJU?D>7Vu|t9%)6zw#8~BYplDyc}3Id=6c#Uxo zezwMlWnj_OTzZz3uj$mJf=Ik^5jCPzDiVDml=3z5BcajSssVzo1UR3$epVO=kRz+ICRX{ch52%6@%0bsSxzRtn0*Q;=b`4wt>s>JGA2 zD)%-%;{n_WlR$qdeIre8G9TIl_|OsH%U(!)My&HOI@@~a#9+6FR8+mVn&#&pV-Qw` z5c3%lzr=4kcy;Njxa_RG#*H7`$eC=&eT;(>yq?@ZcvSVKqc_%>dn5T@;4)(DBUo+W zar{|fXyRXsdbazuYT79rtE2$)hU(rsZZZ@3 zqP&3kIq}g}zbo@7<$59ulO%E%QcY-S^VVew%@W&WC7?Wx+HU(*=)u~C98P`X3lVw% z)nzAdoqRQWA0u*y)CZ5c8luP}0KtO?B!CX%e!FZ&uVct2)d)uD;2pJXSVR}`_fXo- z(n=VqQnZZF@A1&xN*#%$^*hYvZl2a;hmkUI3oCWt7;)VBYcDoLlU>W50rxo^#CP7z zHymmd%2#vvYt;GtwULvPeIu!B6=uN09JhCOEplXcpfUQ54%O+f(*FSDJ4&%~l&+<9 zw-fs_t17esiBaZ8)z(FF-nxptH|mBj&BbquiZ61KO1w$~)Y7%oX3h6;!t30Me3llN z$|RC_5kUkMT2xVn=TBK}gKB;Pw(gc$n=_RYt&oXXWQ>{MlBWr-KA3jY8G;I7r!5<2bVbPIdw&_DS5x)tV* z?;kYgDV-!i$Q1qIw?U$=R@(8APYX?j?XvBVv`5ND<^sS;I`mEG3wVw9)9alpwSSxS z18ZwT*+jNijFLzth>&8LPoYaqR}p&c9cA9454ja*te5*dgnqfpbP zuGNCkBLG1F1LN`4s*5RIA~MsV(_1}VD~zWy0jdXtiyqHR`eD3an~uUJdRg`2lih)UOU)cI-&KL!5)KDtOJL?nDPrp`Pn(J(95_3BfS4jGi5Kyf}J`?P5i zbsLaJm^y}_k*dyra@d44kw+vo@fzC2ebpBP*Ea(C!byz<#{wJ=6CD^Iv;s8Cz4ULm zT?O2NgBqueE3C|`L=XYV4dqP=1(z*mD^2y)yQ?|_)|b3MqiwAmd87t|mbqRa0^ecZ zS1Xj@kiUXK>L498UP(uBT*Ryi3hD?v4@28`xidv37A43Yfw2^?0D{{YdZq)Y_o?|ZAf3*d6m#`dz9 z;QZ7P1eGIZ1-Q_P)CzB}Z(dE^cH5xME>ydGHe)?BnCn?A?Je!n+SOS?5>-igJv$TN zyVUsVtJ`gApk~>%pX3FxNhAE+upiA>V`MYUA)o>jWsDL(#=&;gdL*)`>Co$V!VZE2S zj0vZXXtxG}Yi0>5{{ZZjZy0Dzl9o`KM^ zoyT3Yj7i zatG!#@CvtgvOT**1x-Z{Q?VTespaFVYFJiqbmCd=1k!Q@s0>%kY&DC1Ew}j>DQ@M9 ztJrZ~(=g=Bc#?farhsqo(z9`r)U)>>9@gmXcQJo%ItL0i-=NYf$9;pUn%huR*TMa^ zkg+ka3Tg4Cy1X>4Fje2&m)&VE2O>hy0y=d608XzyEpF7Km9>-EZX8G$*WDB)fuI7L zZJ^1fF z3pC_e*(KrELPGwnCl?8-rpr0GTW;zTv+uk`-Lm50vICEyq${x> zFEgOahSunST$;Yc`>Sh9n<(1CGYN@LHT+c`V0n3sXz-}^?0r#FkyX~EY;=t%dq&z- z^}=hhE4IhTjcC@LiZULwcaq&FR-+F~ub&>DZk zniSDxPa+A}Y3}G;6EsNcLIrfYG||Y4$^#wEM^8Oc!)Um{-o|+rJ&wILE6Nuqb7Za} z8#Q+6rrPZitO^%0-cA+Ir=j0f<=KXq+k%eX1_S^Pi+KK>T*Xv_L)E3?EMRn}hr?Pm zu+&h?_dHfnFy;$WrlR?Fl4Y6x>dD@-Evhqh-=H58tZe+7y()ohOPa$kdn-vWbIg7v z1cOe1YZ};dWOC3Fj>l}@DYr*n4RRZTvXwPo3LW(?hmu#B(t7>5eH;5=bC#fcU{s2l z3i)rKw+|vBPbBU9j6gTH$aoRsptlz-dj%yKZRCW~R49HU%T;YxSE@MS5~o7hCAi}9 z8bh%R_DFpqzka&5Au^1y(38;W#cW9sAR1Tf(Xv98cYfa;#@ip3n~N*1hcsQXyAhfb zP<#(fUB#6G!M83wLba!)eVb~X*g#n+$eQb`(1Y08pFKs9#n>k+wRX^}I*|bg?$4gA z*D(-Vj`6GbwPLwsh%QHXPQ>cnE<~0;GH5sZG|O8;3e#MIv<9CIW@fNR6*b2r*RHXe zmm^A#D6hvxs!By!W%BFcrz(;poSo?{CBG+RerSfhX+VB;J8RYK?88WY?X1+-_qLc8 ziQBj(3GKw7Rhj%NS`E7Ip>)4Wrv1aMjyfN^=eM$0+2^yC$l3^8#`2)_uZaMSh$rmT zRaZ}`4W-o+*HC?=)+4u!mof6a3}Bw+fU5+L+l_hGkP12hs}*%iYFfEE`mM+5dxs%+ zZEClS*8KpsDsV%Jv?x%toCzwHQK$(qcA=-m_uZaW4%T(Vj zC$`;xQP|e)5qiyLmPQje;uwQUm8$s>t9bKOrV>tIB{nwJ;w3L$BB4qABS-eJ-$~Rx z_O7fMciR{8BTZ#+B-m0iYf5Q0;zN|iQzWKl*}GorvAT0Ts7rMvm6E2vr)@{twR(|T z)tp#eWar6SpkLu6Mt3|-30iIQI-#EXYU8P64kvp+OS>k!ipJBraU7P>_M4KC8Lq;$ z^YhjEanow zMuxjk`D;CL?({5GRWxzR-zAoc3y)2?sgX#bI}$#6yN{7AD|90wt?n~L+15V6p4G%` zXhjE!728*FrE6&rGyW}KMo|`-JZ3~8xo5Ud$4-PWsRQGtLRacn%Z1lTI2TdFcOBeL z8WA7{McZcE)I1KXKNM#mJw!wX9)MIP-V1s^l3nD4!$yNj|cy}Z!7Ln4sEx^7BZju<5P z*f~nU`f8pR^D%1UOp$v(h_n3U z8Fz=5yLWFC?-4R{ibNt*S2P}nGz_AGpjM+%d{u5pfS+x4tT&govOIz0jG3jkSlilF zAgZx)MO%|>PX7QMHk@@ba;Q_gJ7zpxs@+C_xtGTT!SYAjt2qhQj5dr>47nHQ{+x`&WQu@hv)SwzJ+q zTR%+&6ptNsZb~SALRp+FYqK7@y^3z(6C_e%CRvOw4$UE2Nt&dcH4u8gfB92f$tFWjm-lIGl4WiFItV%o zQ8^oF*qIEu9EO1FN{m}OHv|s99Tlu{D$hBmU1w&H>WVKms;Z4EG~3d>bk$M_9$mD> zP=&i#3Q~KC)HAe^?pu{Qokd-pVe9WK-B#&7g2pEo`HO6Ywa@#U zq!LHsLZ|Ui`Dqy_)szdy4`(Xi52Pq+5>h+3oQv@p3g`f_ThUlU)A*+OT3i z(YCBXysR%rFZAIPl=m!|0^h)Q=NzAl?Hxw2KGnYS^A(#atJkM+CUXSI95Gv5331Z7 zmfqu!67hHjK5NrjG{dHbZbc8pc0IviU2ffHVU8hyr` zZaU`A6LE8VINU6*Xg4(8g1;?cXW-iTQbKK~QE&1YE6HB+MWZ?NDXR^<6?M6fjZAgg zf!ui(F7`=ladj*M_D3a9PsmeNKGF`i8ZpvK2}@ZdGL!ta2CrY;092az4SDWoroGDe zw0_+I%?-*J7%tfK>br+ScOc-B`AkT}quw_jfT?7ep}3j0uq& zr9Wr`(w{ve)Hq*qj@5B$>Pm^wXTV3b*JqO*P*6P z43^7SYgOFS!O5&`vR?lH5O!0zUKqWEF~%mVAm}PQj^U~BI<>~e^4oH^PXT$e>9s>Z z>paF{--ME)ybj!J69%EDE-W^oDnk#3xAEm!6IF8R;rn}PX4S*gbw`UWY38*T3|o5BaD1z$%RKFv%cpYG_P<=Td(ki05zpa(c10wIwXpCZdDAjMt!Aa12VKYAU%_IRBOuZD~&<&UeOTK5|o zNBPSp6IeN-vYM1Xy51x0(bFU8Zl_+Wt$H3}Zlkciv%I*Cr?$71WO&ek{6XJ|JAInD z$I7wgR%@dZCYRiJYbl|#&0{24vA3)4Lv#ffi1YFw)G$3Y>p69$=(1J(ufOt5x=It~ zy0b~Y?u*HPY5ERcH27=EXXMda9L&gE(#A{ZT zgi1w8pq+u>DtvnAwPC;?Ah`>0SVn#n((*giXmGsO7c$HIW;-5-{QAv#tvZJTjt=#J zP`pOKRM%Qqvq%p^Lc`=&+Z>G#?GF%X=5?h^q)BSh{?{{@Ww>B0Y}sR0Q$oc?;C1TN z`!w8n)$inqnPVPL4~fp_Ev3GcMT+(o(W5}2RLqhEk&P?qAW(ALs`(9Qrk$mP)UbzW zv}VfBClsYJJU=IUY^>hgw_KbCDtQ19khN9iv8_c0u48GWN?ps{>lLC4SS>?b!Yv;2 zE0B>|Rs5?fMjAsTfQ9vzjd`A&vZqSw+VM3N zqYv-ZOt6-^9J&~HcG_D>KjtjhOAj)OB8CcSZD~ zf-BWeh}WgV!&Hp|+EeaKBHLwAzyT!@$zGp`Z>QzK7m{N^66U}y)X)(?#na_l(^)sf zw={KyDJra2#2sZMOCv5or;dsNJpTYrq?4sSduUE2UxwZ~25~wA*Zjvo!YoD(tm3G) zPOU&GtB4bpa(~Qp7GWa1fSt+xK3b=H3`nIjFdx`-H9-|ynKdJCEjL4tRwizn>SW?O zJ0z%5geoxOw^P^0Ub&(tQvJMA{#~u&c+wYcP8mpM{{W>!O*CAFZEaa%c%&2sOo&0K z4!<9WI$qJ6w1UNjs>VrWsc~69z&t+FsI?^OStJm$Ng|cyPCQu|Oe7wMsRzSQ=oK=$ zh9kMRxv^_`&$7mclLE`gPzI>*+f1}N!zPtr~UA zoj`J1EY|X~GHp=A9zccp4OX>2WG5x10oG6hBe|Z~kOj98BB$vi<~3{$S$Ikq4_Y#mVcdYRcWk z;@wxLKy34N9w!Hpw>ayYuIRYC6IkSJBoIBED2Yn5R1wRWF>&=*s?koZl#F9q6E*n)>a&n(XAl8QORBf#F`|NWHGk4 z0=^){BQX2)%)HvYKHVR`EfW>9$%x0ZG8ow8ir&KQv8gY;0CtM)<5FuwCAlE+^C~vg zFR^^7)#LeJg{y!60BA|aQAai|V!xJGe|9~%w~CIGVc=`8Ih%#{9@x;Zue(rx=8J9P zs@nrcapY#VZgDj~cpbqX5vf%PF{=lAZsWWodYb3Y!CUF#;khkG=K0hO|*Jt$ncC6Rse*rae;gU$V zHWIO2gKYgmy8LO==i#p~>;12&`%={R265f5eVwtt%3ve>>=?^`&EMN4KQ$5t3g_D& zi-Z&u^9bZ#00eS{W|zk`w&9_!plQ z_(-c?nE2~M((U(^xYp@)rhFRHRiI>($2Q( zgGIRHR3g3`{LZ@#+GAj2#af%P0qQ^`_-og3sO*7(uHUzjz}w(!=dG-GQ7}h++DSUm zW7rP5v;P1cFj^OG`xzuwF~%MG1prpG^VLk8D!#yj-?FZ4Lo{kygVGQlTlApu-&xn- zHPDSnqOi+7kh+1&!R?t3D%6PUQfczlKe3l=rbLwN?DLTib_XCIQ+R^MbMw}9IQ)ug znKB%Yx-(X(`DV2fyGCP>F*Ic~VfKT#^3}KM9E^Hxm-&*2F{a~DW=EqHivBt!iYncB4@0Pg+Q*2{E14%2h z7oUoX@EiG+-0R!$JzEzmMe^Ij`0)){0_rB*sCsF(#*kY@p6x`Q+Z%F# z`jDk*O@ZV({0@7}w@u#4h!RIIRDEGVb<4PLEb3uk{1&@@e) zcxpdL{Ti)%3`l{!Mu2~i)i%RLXN}RJ?h*uTS-Pn960{~E!X0t^gjmFS!f*|umZ_Mrz&11B&#T?1y7&~ z)M|iLn6ruf-=A|9mg~z1K~nz z@YC`7RcMvzcV?gVuKxfKUD|Ned&01HCNC>_HQkkj_7eMiXSRMU`$$P;RG{UHraH3^bgn|y?~NqcD%Mqp;Ox`r+?MCHRYvCX?3t5qhS3hK89os%yk?c{~I zKALpbL3jCTFI*(pYqFUbgw|3qj$6xB<0|+EbRLHuW}&_(rmu7OSIdegdtXfT_fLcK z7hA*BXNGK~n0Ya2mr;Nt-g|i}rY)(>cHA&NpsZG#A3b?)K3v%vYA2uae%t9wT@V3j_M1j*xKF*z(pW+0lE-&D%~ruL4QcWN^3LbD!DAJ4GS^HowdA~ z?)}qb5EKl6sbgC4WgC38otM+GTS~3IWz>`CEL>dWp}CSoNuz|ZJOb4eA0S4h;=-Xg ze~7ECLp`mYzMCx$J+59BaKJ=a!QjhV zT4gU|C)vJrXzyd%gh*qjx`)Q6m(Oi!Wm&0Bw~WirORvYj<1C6c`e-QK;jCdnaI=cY zywVgUfb#&*c=WFN^KRYOPlRI+fr~wK(Ti7ga*uC254rEJt`#ielG<9BW{If6n~p=rRk+@t zmlJEM2PRF=R06r|uIjP`&yR3d_f2|ywW9d9U4(Qf-2VVmf#s4- z;MrSrXlh};>cH3Z&HI+mBR_n0gl6XNwuE;XTzqDYcaM~^%z$((6fvjU;B@aw!>j>(gUZC~Eo&3kVel>DnpCkByJbV3-1U)gH- z9cyy1V^^my6N)ysd28&SnGU;JYoM|9hZA>-?`yletAES3P@9J02#x1a#ztT9Y~*}( zk^cZ-<64}J?P+hn2qefw1R#2gBN$N!b`?Q-WKpC%jIC9?K^G8wRwzBy&m7y`AoXu@0DJ$3b z)$8UwKH@d!a^bRb;sex(K};M*e5+-&_f0B-*|MTybS5r9M4AI^&?Z48V%kpC1iGg3)p*cc3-+jYOPS_sW2J zc!D+3Ly|dUXY|H5aYCb^r|Qz%3PJbq!xDResVM-eHphOu5OgF=GLO7sPDR3!YJJ8Z zqMA(VOq~A!RN{>Am3e8@8fre|9kjiPzDBn9ng(`KL-0HOwXT_4c>`qx@n&r95#XNI zM2Sh_S~DbHFyL}i^3dAtb|Y&BWv^tik`^*Wb!^l&_X|S69;nC1?bLP-y-2QIl(f)Q z-ebW{Da4(~KOfhn??tSY+o>)kB}qy!qR^fGS{0c|UIt^2wU-xpCCl()sS>djR1DQ= z8_JYb+xN7dU7pwOBDLHndwCww%0}vq8I@v{mHj*(P$Wel8iwG)pzb+S!&vpRTCb@N ziP4W1(^^k^d6%9^WqZlxj@ksGJeH7AA|Z-M#5WDrILTlIO7+t6=iO&prq!QHxR>t~ zsOa}5LpFLir;%~7v_?eW>3Ab381-=<3KBnKm<4=Etu>bKd^@RB=&jpXj|tQB{DZbn zxaGaj3T4gXZ|!q7uF^>pRUwy)K{63XkB}P%Qb(n>>rFS0$#@-GP^;1Vb@KtF`ielbJ zvNqW(R$+~TV7Ioc%)zYYKHRh<)QIXNQhiH84OHs0<19AaRj29w2G=I#wf7r`u{FCx zaJ-GPG-QFXU)bsPjcC@wYtW}8R<^Q3?99=vX-awnQoA1jch{Qr4@<60zjnGe*Wcng zwuJ@Ou(ZgcEZcCYP8+3Kl{|WH@YUN^*;3#0KrD>*eXR8sm-1Q5N;y$MzrjeT)oXCE z-~Rv>60;R@eY2X!+`LxOt?6G?Ll~rS<^iZbeyZQnTuoYIE2sndhvjY&uHrD=M8Km; zo2ys%wMXpb#cebtCOBiWcqF)ixR| zUzee4`aPx&(XvqFZ8CUi*fSE|*$qMnp|4TbOwY!}YCG1*ZXDZQsL!&^ik^3Td2syC zq=CS%fea5_W71c+W=mDQ0zJ3hSxgLpV&gr%f0HeC`5wBzhnIXkHA1vB>~Gdv7=kUv zHdv%(45m62ApN7nYf`?llGdz<3NO~2M4KCF3iyXpT{r&#n#bVCVJknW-J6gi3(Iv* zTYA(`{o_x^>bNqvA_qRt$@az}=E(Nq!wh$htvO06yFv&8w5Ht7+SbErB{l9H9@EUN zg~$F{&0z4xHM75Vy2pE;%eA;^QfhiZA|~U(lvHs)elH_{{?=Sof9d7cKg#r&@^Cfe zl^zB?oxaZ8ygirPsPV!see8d}ec7y~kw}s#WvS-_2IPa0T5;n|c|6&96vh7l8!z^? z6Wh1qpc$8_8zYgk!D1|9$A!3_@nvgsLTHh>i<6JuEF13DmAQ4rPq&M=aaE&kSh{T` zX~emUwYHIsS~mVI$NvD+ABX;xHJ@xh-ICEii}v?~?7IxOj9wb~xa09TT-34pnIUMR z2A(`)NgA4*Sn*`EW2Nr>@%um2Qyww@08;ZEo-ORM7<`SbiEtJitGPTsX=8a}LTElG zTDA2qM-3%xc2%G5ZT?OJu11YNwmzYD{{VHxH}s{sj_MLU>seyuDx-!x)sU4S1U*Rk zYt-;POBXRclA7w6^>oV9;_frI;_E2QEszfuI~qAa$rOMSR#C*ef{xNvsGDu-2UR3P z)H8yPY<>R#aai6Evsqo)-a{hLBf&MI!mPESEK&*{gvnY8Q(VGFDck9V&Ru0J<1%3H z>m}W)3cZ!rR+=>cmWDuBx{p+3mRg2kq1r@21^#Zr=smUu59;NVD_??B9UA~xe;HNG zi~!_4kVlU$x`#&5Eu*PQh)Lao!b9Uu97KX-%p zdx3QBjCR8#caOVUn@MD}zqWrwh)PI~yC3vx!&T(LebsKZLXV+-nf+intC%o-&{8~; zk80ZWeJMCQfWXuT2k)=LUi;ELX>vc)$)*1QU+OlwJWF3wJJS`~IXfYF&F_}(42`@| zsU#qct*0C87^4&a083h&-%`iLX_&w-Kz9~$ zcCUSS>H)7Hstleqy8n3&+TdClQt5drj zSfxc-1+n&__B~Fo*Pv>Lf-~;AotaG-bOMK_m0?k-(x4Tn8|tltf;m@jhlj^itt@3| zQI;}yuU#^f9AG%|CdWTxwj@Mft{4Sokwn2S}Neq(S!q3Q@b z*HF^Uneaw%F=1yR@SsnvT{4v+%c+PTVW_1TB%g{%>J>SBwV6xSAy__|l~&{zdyGBI z5?ROSl+M8yh~ITRMyt}Bt=B=jZ2n?f9F{un;l-aekS$t8^+C)1PE=}nYRgKRpePsLOx3SY1l>UBw>cytvBWz3lfKnVH&Id*zUU? z?13;@*rB<*jcZ|laT=GJH57Q=$f%J<>f`YayN&O0GH+jNEI$d?@cuu*S1S!`^HV`y z+ZUHx@g1a$Ekc)RT!4(g(NGqpITKF13bwrdXMxwW^cv`r)F+R;zLx4{#@k%Udyk?e z{BSi3ApzuIX~HKYg$A`0sNCx3AA-|aF9zR+dw%L!Rc$VPS9avt z+ym8_DA2k1y78~amW%1r+6d}LoS)mXxRxRdENvuUSAG<3pJt;jiHxmfqyWNq9!7iT zwy{ogpywoPXr9c8TrO&wikNTJ4_L%3I6X8E3k;n7O#K znkHD31Gg3=>nlG$b(6vKF5p=%#}*$|dmF!^hTAa2O$ejAF%8X|$S-lq%G{BbLZWDj zn(W}O$4d0>e-{>J+IXF`Yps9&%j54S9jdw;t&AAui7xTXlEHfFMcPU4ES%e!;^eTQ zZ&9J^uW?(er0V5A0qH=k9hNJzyTc&Ymp8Yv-&#k10^Lg2mtUA!9b78096?ezmg1_l z+%AoI5cGPM?eiI%xG$PGp|*-3n9D101d=t~(}YKP38M&*@;nC~wfr?P1jxmV!((wa zX^gW@R?!7tc3)G;#(*@3#MU&5_fURXJ91)>gCG(ykw835 ze1ligM_!r>y*x>PVD1j|!r*b%cKy6BU;*u-xHl@2yu6!|h?IIod2t1+_iG~jj$}=6 zsPNsWwP;$SI`0T@eaVoGA+~kfy58j2n(;tsKWLl!PqRPkl= zU46Vo*`q!Z+`%M)gF|&_-l}ZK>UK5x`0K^n9kJiRpa%~9%FW#!v4QTHUFEuim5uu` ztslVrD@}SHZQmmeGCr$DHm$XN>>J~s9{t7j}eO``TE z>MhG$B-slUbRLk=8Z`#njjO8v0Q{S))d1{lxJ=J&_ao!xv7J&`BWqjBc|9(syBZ$~ z9cbg_;>y%8vDp|8GiQ;$vAJ43y#b^ITl>t>yk}yhNI}<@$hO&`wb6tE07VT|fGS6b zI;VP;TF|tyfVHR3ORChZWLSd6Y4?pNhyKuy)vHxNtWAfkaMCXq2i4bq9a=+ci03f` zwle#n7mUkZ1aHV}f4^OA1mvVKdG2azKvf=Esbwctg)57}QcM*Y6{H~| z1Oxa&*G$@l?G~f{NdEv5{;gOs4sHB@#&skYKVbaMg@(EvH$napp=6dH`SJe%(fwKw zpHPH(cGihIKddhsv#Us`*m9%R!zDX_j3OLy~FdD{NfVL^Dcfv^=X;9A#6F4{{V?w{{XO`{{WEMRxv&z zwf_L(Z~Q!;^&3jJ`+(D^CeQuVH5opkuc%A2zx7rR{{R?2>b|Yu`o?AY2igAsmfvo? zI_guu)Xg{P7yI;|{{ScTHn)8j{o4b6g63!c0ABZJ`#Jvr`lQ#gxBJ+?^}p;U-|fG6 zua5r!kL5qwT7T3!efs_Yu7sK2=F9%Vf7En2K9pF&{^A!qH~#=q<$u@@{&>|YeN1;N zsNI$RLH__8fAvnQa{3gPQuBWV^LR3x2(NI(8=i082EL{{W9$e~A9Gt66$}B@|Ka&-nCT z;vd`+-J&v!fpQm+J9!f z6X=epvy=Ug@sHFsi|SuM+kGOJdVe<0{4K1{P5Nv_1xP>M583+0weR$Y-1@8Ozx+1a zseyjfg`$W6{ z00Gy6{{XUozRdUan(zF%f9Yrc0P>LQU;exP&HeuXv2!0o%P;=`Y5AZ070>?wGV5NR zoj(F?)M~|lx?%qS{JMYsvhPH{W0&qYALSqRf8C)B#QwPd0KTXDSikyhL+C^Ohf5Fm zMmPTe$;JNw)UJv3I=vB}{eS-ef?0p#?SKCEuzhF!s{6#VGRc3(Z~p-BBlQh=9%t8Y z{R+#X_mf+H`zFc%0ORBT0IW3JfBqf6_Fu7TomrS&{wZ}!7~}=+ANOl-lYXPEj6D!l z=n1#zzagW)P(}+c!k;m$+?_$N+1nrSyMOVo{b8l?{{Y>uyyevW-GBPOE&l+CZE0KU zx4d%det-99zrug(9V0J9T(3j5{3GoBdZI4len0sm?A7F2uRyJ@MEgHc(@`}B_n-1D z{{X`O0RD|0LcV^eK$ocbomD_o9)G`5ha$AyALMmrokrB5FXLac^&MTP!$s|1_Xz%4 VwO)q|xZbDb{kqNP^h8^s|Jkc;D8v8& literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/guitar.jpg b/lab_site_themes/osu_standard/images/rotating_headers/guitar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9342454504b76257aaccb2064f1b9ebdec01f144 GIT binary patch literal 38825 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/js/feature_stories.js b/lab_site_themes/osu_standard/js/feature_stories.js new file mode 100644 index 0000000..b6db6ff --- /dev/null +++ b/lab_site_themes/osu_standard/js/feature_stories.js @@ -0,0 +1,53 @@ +/* Feature Stories - rotating files/images +* Class: .view-feature-story.view-display-id-block_1 +* This JS rotates the parent class div - fades it in among others. +* CSS File is still being combined with theme. +*****************************************************/ +$(document).ready(function() { + var num_stories = $('.view-feature-story.view-display-id-block_1 .controls li').size(); + $('.view-feature-story.view-display-id-block_1 .more-link').css('left', 15+num_stories*30); + var url = $('.view-feature-story.view-display-id-block_1 .controls li.active a').attr('href'); + var active_story; + + if(url) { + active_story = parseInt(url.substring(url.indexOf('page=')+5)); + } else { + active_story = 0; + var running = true; + } + + if (num_stories > 1) { + $('.view-feature-story.view-display-id-block_1') + .everyTime('7s', 'feature-rotation', function() {setFeature((active_story+1) % num_stories)}, 0) + .hover( + function() { + if(running) + $(this).stopTime('feature-rotation'); + }, + function() { + if(running) + $(this).everyTime('7s', 'feature-rotation', function() {setFeature((active_story+1) % num_stories)}, 0); + }); + + $('.view-feature-story.view-display-id-block_1 .controls li a').click(function () { + var url = $(this).attr('href') + setFeature(parseInt(url.substring(url.indexOf('page=')+5))); + if(running) { + $(this).stopTime('feature-rotation'); + running = false; + } + return false; + }); + } + + // Sets the active class, and fades in and out the inactive areas. + function setFeature(i) { + if(i != active_story) { + $('.view-feature-story.view-display-id-block_1 .views-row').fadeOut('slow'); + $('.view-feature-story.view-display-id-block_1 .views-row:eq('+i+')').fadeIn('slow'); + active_story = i; + $('.view-feature-story.view-display-id-block_1 .controls li').removeClass('active'); + $('.view-feature-story.view-display-id-block_1 .controls li:eq('+i+')').addClass('active'); + } + }; +}); \ No newline at end of file diff --git a/lab_site_themes/osu_standard/js/script.js b/lab_site_themes/osu_standard/js/script.js new file mode 100644 index 0000000..72aa9b4 --- /dev/null +++ b/lab_site_themes/osu_standard/js/script.js @@ -0,0 +1,81 @@ +/** + * JavaScript functions for OSU Standard + */ + +Drupal.behaviors.osu_standard = function(content) { + +/** + * Make the columns of the news and events regions equal in height + * + */ + +jQuery(window).load( function() { + var col_height = Math.max($('#hp-news .block .content').height(), $('#hp-events .block .content').height() ); + + $('#hp-news .block .content').height(col_height); + $('#hp-events .block .content').height(col_height); +}); + + + +/** + * Show or hide the selected variant settings when the form loads + */ +$('#system-theme-settings').ready( function() { + var option = $('#edit-variant').val(); + for (var variant in Drupal.settings.osu_standard_variants) { + if (option == variant) { + $('#' + variant + '-settings').show(); + } + else { + $('#' + variant + '-settings').hide(); + } + } + }); + + +/** + * Show or hide the selected variant settings when a selection is made + */ + $('#edit-variant').change( function() { + var option = $('#edit-variant').val(); + for (var variant in Drupal.settings.osu_standard_variants) { + if (option == variant) { + $('#' + variant + '-settings').show(); + } + else { + $('#' + variant + '-settings').hide(); + } + } + }); + + +/** + * Register handlers to show preview of background image + */ + + $('#edit-marine-class').change( function() { + var option = $('#edit-marine-class').val(); + var bg_image = Drupal.settings.osu_standard_bg[option]; + var current_bg = $('#marine-background-image-preview').attr('src'); + var path = current_bg.substring( 0, (current_bg.lastIndexOf('/')+1) ); + var new_bg = path + bg_image; + $('#marine-background-image-preview').attr('src', new_bg); + }); + + + /** + * Must replicate above for each variant + * need jQuery guru to figure out a better way + $('#edit-natural-class').change( function() { + var option = $('#edit-natural-class').val(); + var bg_image = Drupal.settings.osu_standard_bg[option]; + var current_bg = $('#natural-background-image-preview').attr('src'); + var path = current_bg.substring( 0, (current_bg.lastIndexOf('/')+1) ); + var new_bg = path + bg_image; + $('#natural-background-image-preview').attr('src', new_bg); + }); + */ + +} + diff --git a/lab_site_themes/osu_standard/js/thickbox-compressed.js b/lab_site_themes/osu_standard/js/thickbox-compressed.js new file mode 100644 index 0000000..0835b0e --- /dev/null +++ b/lab_site_themes/osu_standard/js/thickbox-compressed.js @@ -0,0 +1,301 @@ +/* + * Thickbox 3.1 - One Box To Rule Them All. + * By Cody Lindley (http://www.codylindley.com) + * Copyright (c) 2007 cody lindley + * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php +*/ + +var tb_pathToImage = "../images/loadingAnimation.gif"; +/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/ +//on page load call tb_init +$(document).ready(function(){ + tb_init('a.lightbox, area.lightbox, input.lightbox');//pass where to apply thickbox + imgLoader = new Image();// preload image + imgLoader.src = tb_pathToImage; +}); +//add thickbox to href & area elements that have a class of .thickbox +function tb_init(domChunk){ + $(domChunk).click(function(){ + var t = this.title || this.name || null; + var a = this.href || this.alt; + var g = this.rel || false; + tb_show(t,a,g); + this.blur(); + return false; + }); +} +function tb_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link + try { + if (typeof document.body.style.maxHeight === "undefined") {//if IE 6 + $("body","html").css({height: "100%", width: "100%"}); + $("html").css("overflow","hidden"); + if (document.getElementById("TB_HideSelect") === null) {//iframe to hide select elements in ie6 + $("body").append("

    "); + $("#TB_overlay").click(tb_remove); + } + }else{//all others + if(document.getElementById("TB_overlay") === null){ + $("body").append("
    "); + $("#TB_overlay").click(tb_remove); + } + } + + if(tb_detectMacXFF()){ + $("#TB_overlay").addClass("TB_overlayMacFFBGHack");//use png overlay so hide flash + }else{ + $("#TB_overlay").addClass("TB_overlayBG");//use background and opacity + } + + if(caption===null){caption="";} + $("body").append("
    ");//add loader to the page + $('#TB_load').show();//show loader + + var baseURL; + if(url.indexOf("?")!==-1){ //ff there is a query string involved + baseURL = url.substr(0, url.indexOf("?")); + }else{ + baseURL = url; + } + + var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/; + var urlType = baseURL.toLowerCase().match(urlString); + if(urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp'){//code to show images + + TB_PrevCaption = ""; + TB_PrevURL = ""; + TB_PrevHTML = ""; + TB_NextCaption = ""; + TB_NextURL = ""; + TB_NextHTML = ""; + TB_imageCount = ""; + TB_FoundURL = false; + if(imageGroup){ + TB_TempArray = $("a[@rel="+imageGroup+"]").get(); + for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === "")); TB_Counter++) { + var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString); + if (!(TB_TempArray[TB_Counter].href == url)) { + if (TB_FoundURL) { + TB_NextCaption = TB_TempArray[TB_Counter].title; + TB_NextURL = TB_TempArray[TB_Counter].href; + TB_NextHTML = "  
    Next >"; + } else { + TB_PrevCaption = TB_TempArray[TB_Counter].title; + TB_PrevURL = TB_TempArray[TB_Counter].href; + TB_PrevHTML = "  < Prev"; + } + } else { + TB_FoundURL = true; + TB_imageCount = "Image " + (TB_Counter + 1) +" of "+ (TB_TempArray.length); + } + } + } + imgPreloader = new Image(); + imgPreloader.onload = function(){ + imgPreloader.onload = null; + + // Resizing large images - orginal by Christian Montoya edited by me. + var pagesize = tb_getPageSize(); + var x = pagesize[0] - 100; + var y = pagesize[1] - 100; + var imageWidth = imgPreloader.width; + var imageHeight = imgPreloader.height; + if (imageWidth > x) { + imageHeight = imageHeight * (x / imageWidth); + imageWidth = x; + if (imageHeight > y) { + imageWidth = imageWidth * (y / imageHeight); + imageHeight = y; + } + } else if (imageHeight > y) { + imageWidth = imageWidth * (y / imageHeight); + imageHeight = y; + if (imageWidth > x) { + imageHeight = imageHeight * (x / imageWidth); + imageWidth = x; + } + } + // End Resizing + + TB_WIDTH = imageWidth + 12; + TB_HEIGHT = imageHeight + 49; + $("#TB_window").append(""+caption+"" + "
    "+caption+"
    " + TB_imageCount + TB_PrevHTML + TB_NextHTML + "
    close or Esc Key
    "); + + $("#TB_closeWindowButton").click(tb_remove); + + if (!(TB_PrevHTML === "")) { + function goPrev(){ + if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);} + $("#TB_window").remove(); + $("body").append("
    "); + tb_show(TB_PrevCaption, TB_PrevURL, imageGroup); + return false; + } + $("#TB_prev").click(goPrev); + } + + if (!(TB_NextHTML === "")) { + function goNext(){ + $("#TB_window").remove(); + $("body").append("
    "); + tb_show(TB_NextCaption, TB_NextURL, imageGroup); + return false; + } + $("#TB_next").click(goNext); + + } + document.onkeydown = function(e){ + if (e == null) { // ie + keycode = event.keyCode; + } else { // mozilla + keycode = e.which; + } + if(keycode == 27){ // close + tb_remove(); + } else if(keycode == 190){ // display previous image + if(!(TB_NextHTML == "")){ + document.onkeydown = ""; + goNext(); + } + } else if(keycode == 188){ // display next image + if(!(TB_PrevHTML == "")){ + document.onkeydown = ""; + goPrev(); + } + } + }; + + tb_position(); + $("#TB_load").remove(); + $("#TB_ImageOff").click(tb_remove); + $("#TB_window").css({display:"block"}); //for safari using css instead of show + }; + + imgPreloader.src = url; + }else{//code to show html + + var queryString = url.replace(/^[^\?]+\??/,''); + var params = tb_parseQuery( queryString ); + TB_WIDTH = (params['width']*1) + 30 || 630; //defaults to 630 if no paramaters were added to URL + TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL + ajaxContentW = TB_WIDTH - 30; + ajaxContentH = TB_HEIGHT - 45; + + if(url.indexOf('TB_iframe') != -1){// either iframe or ajax window + urlNoQuery = url.split('TB_'); + $("#TB_iframeContent").remove(); + if(params['modal'] != "true"){//iframe no modal + $("#TB_window").append("
    "+caption+"
    close or Esc Key
    "); + }else{//iframe modal + $("#TB_overlay").unbind(); + $("#TB_window").append(""); + } + }else{// not an iframe, ajax + if($("#TB_window").css("display") != "block"){ + if(params['modal'] != "true"){//ajax no modal + $("#TB_window").append("
    "+caption+"
    close or Esc Key
    "); + }else{//ajax modal + $("#TB_overlay").unbind(); + $("#TB_window").append("
    "); + } + }else{//this means the window is already up, we are just loading new content via ajax + $("#TB_ajaxContent")[0].style.width = ajaxContentW +"px"; + $("#TB_ajaxContent")[0].style.height = ajaxContentH +"px"; + $("#TB_ajaxContent")[0].scrollTop = 0; + $("#TB_ajaxWindowTitle").html(caption); + } + } + + $("#TB_closeWindowButton").click(tb_remove); + + if(url.indexOf('TB_inline') != -1){ + $("#TB_ajaxContent").append($('#' + params['inlineId']).children()); + $("#TB_window").unload(function () { + $('#' + params['inlineId']).append( $("#TB_ajaxContent").children() ); // move elements back when you're finished + }); + tb_position(); + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); + }else if(url.indexOf('TB_iframe') != -1){ + tb_position(); + if($.browser.safari){//safari needs help because it will not fire iframe onload + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); + } + }else{ + $("#TB_ajaxContent").load(url += "&random=" + (new Date().getTime()),function(){//to do a post change this load method + tb_position(); + $("#TB_load").remove(); + tb_init("#TB_ajaxContent a.lightbox"); + $("#TB_window").css({display:"block"}); + }); + } + + } + if(!params['modal']){ + document.onkeyup = function(e){ + if (e == null) { // ie + keycode = event.keyCode; + } else { // mozilla + keycode = e.which; + } + if(keycode == 27){ // close + tb_remove(); + } + }; + } + + } catch(e) { + //nothing here + } +} +//helper functions below +function tb_showIframe(){ + $("#TB_load").remove(); + $("#TB_window").css({display:"block"}); +} +function tb_remove() { + $("#TB_imageOff").unbind("click"); + $("#TB_closeWindowButton").unbind("click"); + $("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();}); + $("#TB_load").remove(); + if (typeof document.body.style.maxHeight == "undefined") {//if IE 6 + $("body","html").css({height: "auto", width: "auto"}); + $("html").css("overflow",""); + } + document.onkeydown = ""; + document.onkeyup = ""; + return false; +} +function tb_position() { +$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'}); + if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take away IE6 + $("#TB_window").css({marginTop: '-' + (parseInt((TB_HEIGHT / 2),10)+10) + 'px'}); + } +} +function tb_parseQuery ( query ) { + var Params = {}; + if ( ! query ) {return Params;}// return empty object + var Pairs = query.split(/[;&]/); + for ( var i = 0; i < Pairs.length; i++ ) { + var KeyVal = Pairs[i].split('='); + if ( ! KeyVal || KeyVal.length != 2 ) {continue;} + var key = unescape( KeyVal[0] ); + var val = unescape( KeyVal[1] ); + val = val.replace(/\+/g, ' '); + Params[key] = val; + } + return Params; +} +function tb_getPageSize(){ + var de = document.documentElement; + var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth; + var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight; + arrayPageSize = [w,h]; + return arrayPageSize; +} +function tb_detectMacXFF() { + var userAgent = navigator.userAgent.toLowerCase(); + if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) { + return true; + } +} diff --git a/lab_site_themes/osu_standard/maintenance-page.tpl.php b/lab_site_themes/osu_standard/maintenance-page.tpl.php new file mode 100644 index 0000000..ac82645 --- /dev/null +++ b/lab_site_themes/osu_standard/maintenance-page.tpl.php @@ -0,0 +1,358 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $logo: The path to the logo image, as defined in theme configuration. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * - $site_slogan: The slogan of the site, empty when display has been disabled + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +?> + 'http://oregonstate.edu/osuhomepage', + // trackign and analytics id + 'tracking_id' => 'UA-4834799-1', // change +); +// Get the classes we will apend to the body tag +$var_classes = get_variant_classes(); +$body_classes .= $var_classes +?> + + + + + + + <?php echo $head_title; ?> + + + + + + + + + + + + + + + + + + + + + + + + + +
    > + + +
    +
    + +
    + +
    + +
    + + +
    +
    + + + +
    +
    + + + +
    +
    + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + +
    +
    + +
    + + + +
    + + +
    + +
    + + +
    + + + +
    + +
    +
    + + + + + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + +
    +
    + + + +
    + +
    +
    + +
    + +
    +
    +
    +

    Contact Info

    +
    +
    Copyright ©  + Oregon State University
    + Disclaimer +
    + +
    + +
    +
    + + +
    + +
    + + + + + + + + diff --git a/lab_site_themes/osu_standard/marine.css b/lab_site_themes/osu_standard/marine.css new file mode 100644 index 0000000..5c97e43 --- /dev/null +++ b/lab_site_themes/osu_standard/marine.css @@ -0,0 +1,242 @@ +/** + * Stylesheet for Marine theme variant for OSU Standard + * + * Created: 8-8-2011 - Paul Lieberman - Central Web Services + * + * Modified: + * +*/ + +html.marine { + background-color: #9AA6B2; +} + +/* Marine backgrounds */ +body.marine { + background-color: #101f2a; +} + +body.seascape { + background-image:url(images/marine_bg_1.png); + background-repeat: repeat-x; +} + +body.icons { + background-image:url(images/marine_bg_2.png); + background-repeat: repeat; +} + +body.waves { + background-image:url(images/marine_bg_3.png); + background-repeat: repeat; +} + + +.marine h1#site-name a{ + color: #61798f; + padding: .1em .2em; +} + +.marine #main h3 { + color: #61798f; +} + +/* Block titles are white on a blue tab */ +.marine h3.title, +.marine #main h2.title, +.marine #main h3.title { + display: inline-block; + color: #fff; + background-color: #4d6c88; + padding: .2em 1em 0 1em; + margin-left: 0; + margin-top: .5em; + margin-bottom: 0; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +/* Other h2 titles are white */ +.marine h2.title { + color: #fff; + background-color: transparent; +} + +.marine .node-type-publications h2.title { + background: transparent !important; +} + +.marine #block-announcement-summary h3.title a { + color: #fff; + background-color: #4d6c88; +} + +/* Other titles and links are blue on white */ +.marine #sidebar-left a, +.marine #sidebar-right a, +.marine #content-area a, +.marine .news-body a, +.marine .field-content a, +.marine .view-footer a, +.marine h1#site-name a, +.marine #main h3 a, +.marine #calendar-cws span.day, +.marine #calendar-cws a, +.marine #announcement_summary_block a, +.marine .view-feature-story.view-display-id-block_1 .views-field-title a, +.marine #main .news-story h3.title, +.marine a.block-config, +.marine #site-map a, +.marine a.block-edit-menu { + color: #61798f; + background-color: #fff; +} + +.marine #calendar-cws span.month { + color: #949494; +} + + +.marine #content-inner { + background-color: transparent; +} + +/* Increase the spacing between content areas and the next titles below */ +.marine #content-area, +.marine #hp-news, +.marine #hp-events { + margin-bottom: 1em; +} + + +/* Hovers are white on blue */ +.marine a:hover, +.marine #content-area a:hover, +.marine #site-name a:hover, +.marine .news-body a:hover, +.marine .field-content a:hover, +.marine .view-footer a:hover, +.marine h1#site-name a:hover, +.marine #main h3 a:hover, +.marine h3.title a:hover, +.marine #calendar-cws a:hover, +.marine #announcement_summary_block a:hover, +.marine .view-feature-story.view-display-id-block_1 .views-field-title a:hover, +.marine .view-feature-story.view-display-id-block_1 .more-link a:hover, +.marine #sidebar-left ul.menu a:hover, +.marine #sidebar-right ul.menu a:hover { + color: #fff !important; + background-color: #4d6c88 !important; +} + +/* Active links are blue on white */ +.marine a:active, +.marine #site-name a:active, +.marine #sidebar-left ul.menu a:active, +.marine #sidebar-right ul.menu a:active, +.marine #sidebar-left ul.menu a.active, +.marine #sidebar-right ul.menu a.active { + color: #4d6c88; +} + +/* Active hover gets white background */ +.marine #sidebar-left ul.menu li.active-trail a:hover, +.marine #sidebar-right ul.menu li.active-trail a:hover { + color: #fff; +} + + +/* List chevron bullets are blue */ +.marine #sidebar-left ul.menu ul a:before, +.marine #sidebar-right ul.menu ul a:before { + color: #4d6c88; + content: "\00BB \0020"; +} + +/* The primary links in the header get blue bottom borders */ +.marine #header ul li a:hover { + color: #fff; + background-color: #4d6c88; + border-bottom: 3px solid #4d6c88; +} + +.marine #header ul > li a.active { + border-bottom: 3px solid #4d6c88; +} + +/* Breadcrub links are white */ +.marine .breadcrumb a { + color: #fff; + background-color: #4d6c88; + padding: .1em .2em; +} + + +/* Footer */ +.marine #ft { + background-image: url(images/marine-footer-slice.jpg); + background-repeat: repeat-x; + color: #000; +} + +.marine #ft a, +.marine #ft h3 { + color: #000; + background: transparent; +} + +.marine #ft a { + color: #000; + text-decoration: underline; +} + +.marine #ft h3.title, +.marine #hp-news .news-story h3.title{ + padding: 0; +} + +.marine #ft h3 a:hover, +.marine #ft a:hover { + text-decoration: none; + background-color: #fff !important; + color: #000 !important; +} + +.marine #ft .content { + background-color: transparent; +} + +.marine #ft div.block.with-block-editing div.edit a:hover { + color: #4d6c88; + background-color: #fff; +} + +.marine #sidebar-left h3.title a { + color: #fff; + background-color: #4d6c88; +} + +.marine #sidebar-left h3.title a:hover { + color: #fff; + background-color: #4d6c88; + text-decoration: underline +} + + +/* Feature Story dots */ + +.marine .view-feature-story .controls li a:hover, +.marine .view-feature-story .controls li.active a { + background-color: #4d6c88; +} + +/* Fix for active hover */ +.marine ul.nice-menu a.active:hover { + color: #4d6c88 !important; + background-color: #eee !important; +} + +/* Fix for exposed filter block */ +.marine div.views-exposed-form input.form-text { + max-width: 200px; +} diff --git a/lab_site_themes/osu_standard/marine.inc b/lab_site_themes/osu_standard/marine.inc new file mode 100644 index 0000000..6d1ae62 --- /dev/null +++ b/lab_site_themes/osu_standard/marine.inc @@ -0,0 +1,20 @@ + array( + 'title' => 'Seascape', + 'bg' => 'marine_bg_1-tn.png', + ), + 'icons' => array( + 'title' => 'Icons', + 'bg' => 'marine_bg_2-tn.png', + ), + 'waves' => array( + 'title' => 'Waves', + 'bg' => 'marine_bg_3-tn.png', + ), + ); + return $styles; +} \ No newline at end of file diff --git a/lab_site_themes/osu_standard/node-faculty_profile.tpl.php b/lab_site_themes/osu_standard/node-faculty_profile.tpl.php new file mode 100644 index 0000000..06c6f3d --- /dev/null +++ b/lab_site_themes/osu_standard/node-faculty_profile.tpl.php @@ -0,0 +1,85 @@ + +
    + + + + +

    + +

    + + + +
    + + + +
    + + + + + +
    + +
    + + +
    + +
    + + + +
    diff --git a/lab_site_themes/osu_standard/node.tpl.php b/lab_site_themes/osu_standard/node.tpl.php new file mode 100644 index 0000000..b21fa8d --- /dev/null +++ b/lab_site_themes/osu_standard/node.tpl.php @@ -0,0 +1,88 @@ + +
    + + + + +

    + +

    + + + +
    + + + +
    + + + + + + +
    + + +
    + + +
    + +
    + + + +
    diff --git a/lab_site_themes/osu_standard/osu_standard.css b/lab_site_themes/osu_standard/osu_standard.css new file mode 100644 index 0000000..349d509 --- /dev/null +++ b/lab_site_themes/osu_standard/osu_standard.css @@ -0,0 +1,1190 @@ +@font-face { + font-family: 'EksjaExtremesRegular'; + src: url(http://oregonstate.edu/osuhomepage/css/fonts/Eksja/Eksja-regular-webfont.eot); + src: local('☺'), url(http://oregonstate.edu/osuhomepage/css/fonts/Eksja/Eksja-regular-webfont.woff) format('woff'), + url(http://oregonstate.edu/osuhomepage/css/fonts/Eksja/Eksja-regular-webfont.ttf) format('truetype'), + url(http://oregonstate.edu/osuhomepage/css/fonts/Eksja/Eksja-regular-webfont.svg#webfont) format('svg'); + font-weight: normal; + font-style: normal; +} +h1,h2,h3,h4,h5,h6,strong,dt { + font-weight:bold; +} +em { + font-style:italic; +} +p,fieldset,table,pre { + margin-bottom:1em; +} +fieldset { + padding-left:0; +} +ul, ol, dl { + margin-left:1em; +} +html { + background-color: #252525; +} +body { + background-color:#eeece8; + font-family:Arial, Helvetica, Verdana, sans-serif; +} + +h1 { + font-family:'EksjaExtremesRegular',Arial, Helvetica, Verdana, sans-serif; + font-size:2em; + font-weight:normal; + margin-bottom:4px; +} +h2, h3, h4, h5, h6 { + font-family:Arial, Helvetica, Verdana, sans-serif; /* repetitive might no need*/ + margin-top:0; +} +h2, h3 { + font-size:1.231em; +} +h2, h4, h6 { + color:#3f3f3f; +} +h2 { + min-height:20px; + margin-bottom:5px; + font-size:1.231em; + vertical-align:bottom; +} + +body.front h2 { + visibility:hidden; + margin-bottom:0; +} + +h4 { + font-size:1.16em; +} +h5 { + color:#000; +} +h5, h6 { + font-size:1em; +} +a { + color: #c34500; + text-decoration:none; +} +a:hover { + color:#fff; + background-color: #c34500; +} +img { + display:block; +} +#content object { + margin:.4em .7em; +} +#content th img { + margin:0 0 0 .3em; +} +hr { + height:0; + border:none; + border-bottom:1px dotted #686868; + clear:both; +} + +/* Tables */ +table { + font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; + font-size: .93em; + margin: 20px auto; + width: 95%; + text-align: left; + border-collapse: collapse; +} + +table th { + padding: .616em; + border-top: 4px solid #c4beb5; + border-bottom: 1px solid #fff; + color: #fff; + background-color: gray; + font-size: 1em; + font-weight: normal; +} + +table th a { + color: #fff; + text-decoration: underline; +} + +table td { + padding: .616em; + border-color: #aaa; + border-top: 1px solid transparent; + border-bottom: 1px solid; + color :#000; + background-color: #fff; + padding:.3em .5em .2em; +} + +table tr:nth-child(even) td { + background-color: #f2f2f2; +} + +/* first level list */ +ol li { + list-style-type:upper-alpha; +} +ul li { + list-style-type:disc; +} +ul { + padding-left:0; +} + +/* second level list */ +ol ol li, ul ol li { + list-style-type:decimal; +} +ol ul li, ul ul li { + list-style-type:square; +} +ol ol, ul ol, ol ul, ul ul { + margin-left:1.3em; +} + +/* third level list */ +ol ol ol li, ol ul ol li, ul ol ol li, ul ul ol li { + list-style-type:lower-alpha; +} +ol ol ul li, ol ul ul li, ul ol ul li, ul ul ul li { + list-style-type:circle; +} + +/* fourth level list */ +ol ol ol ol li, ol ol ul ol li, ol ul ol ol li, ol ul ul ol li, +ul ol ol ol li, ul ol ul ol li, ul ul ol ol li, ul ul ul ol li { + list-style-type:lower-roman; +} +ol ol ol ul li, ol ol ul ul li, ol ul ol ul li, ol ul ul ul li, +ul ol ol ul li, ul ol ul ul li, ul ul ol ul li, ul ul ul ul li { + list-style-type:disc; +} +ul.menu, ul.menu li { + margin:0; + padding:0; + list-style-type:none; + list-style-image:none; +} +#page { + margin-bottom:3em; +} +#hd { + margin-bottom:1.16em; +} +#hd h1 a:hover { + text-decoration:none; +} + +/**************************************** + ** B. Horizontal Navigation ** +****************************************/ +#header { + min-height: 75px; + background: #fff; + z-index: 10; + background-image: url(images/repeating-header.jpg); + background-position: top left; + background-repeat: repeat-x; +} +#header-inner { + padding-top: 1.16em; +} +#header h3.title { + display: none; +} + +#hd .block { + margin-top: 0; + z-index: 40; /* was 200 - lowered to prevent nice menu from overlapping Search drop-down */ +} + +#header ul, +#header li { + list-style:none; + list-style-image:none; +} +#header ul { + margin-left: 135px; + float: none !important; /* overwrites nice menu issues */ +} + +/* Nice menu fixes and edits */ +ul.nice-menu ul { + top:auto; +} +ul.nice-menu > li, ul.nice-menu > li.menuparent, ul.nice-menu > li.menuparent:hover { + background-color:transparent; +} +ul.nice-menu li li, ul.nice-menu-down li li.menuparent, ul.nice-menu-down li li.menuparent , ul.nice-menu li li a.active { + background-color:#fff !important; +} +ul.nice-menu-down li.over, ul.nice-menu li li a.active { + background-color:transparent !important; +} +/* end nice menu fixes and edits */ + +#header ul > li > ul { + margin-left:0; +} +#header ul li { + float:left; +} +#header ul li a { + display:block; + padding:8px 20px 4px 20px; + border-left:1px solid #e2e2e2; + border-bottom:3px solid #e2e2e2; + -moz-border-radius:0 0 3px 3px; + -webkit-border-radius:0 0 3px 3px; + border-radius:0 0 3px 3px; + font-size:1em; + font-weight:normal; + color:#3f3f3f; + text-decoration:none; +} +#header ul > li a.active { + border-bottom:3px solid #c34500; + background-color:#eee; +} +#header ul.nice-menu li.menuparent a.active { + background: url("/sites/all/modules/nice_menus/arrow-down.png") no-repeat right center #eee; +} +#header ul li a:hover { + border-bottom:3px solid #c34500; + color:#3f3f3f; + background-color:transparent; + text-decoration:none; +} +#header ul li.last a, #header ul > li:last-child { + border-right:1px solid #e2e2e2; +} +#top-horizontal-bar { + margin:0; +} +#top-horizontal-bar-inner { + margin-top:0; + margin-left:.77em; +} +.breadcrumb { + font-size:.77em; +} + +.breadcrumb a { + text-decoration: underline; + color: #000; +} + +.breadcrumb a:hover { + text-decoration:none; + background-color: #fff; +} + +.help, #features, +#pre-content, +#content-area, +#hp-news .block .content, +#hp-events .block .content, +#post-content .block .content, +#sidebar-left .block .content, +#sidebar-right .block .content { + border-top: 5px solid #000; + padding: 10px; + padding-bottom: 1px; +} + + +.block .content { + padding-bottom:10px !important; /* This allows for consistent top and bottom padding for blocks */ +} +#header .block-inner .content { + padding-bottom:0 !important; +} +.front #features, +.front #sidebar-left .block.region-count-1 .content { + border-top:none; +} + + +.help, +#features, +#pre-content, +#hp-news .block .content, +#hp-events .block .content, +#sidebar-left .block .content, +#sidebar-right .block .content { + background-color:#fff; +} + +/* Blocks */ +.block { + margin-top: 25px; +} + +.front .block { + margin-top: 20px; +} + +#sidebar-left .block, +#sidebar-right .block { + margin-bottom:1.539em; +} + + +.front #sidebar-right .block { + margin-top: .616em; +} + + +.front #sidebar-left h3.title { + margin-top: 0; +} + +#content-area.has-features { + margin-top: .616em; +} + +#pre-content .block, +.block.has-header { + margin-top: 0; +} +#features { + margin-bottom:.77em; + padding:5px; +} +#features .block { + margin-top:0; +} +#pre-content { + margin-bottom:1.616em; +} +.field-content h3, +#block-views-Highlights-block_1 h3 { + color: #c34500; +} + + +h3.title { + margin-left: .77em; + margin-top: 4px; + margin-bottom: 0; + padding-bottom: 0; + font-size: 1em; + min-height: 20px; +} + + +.content h3 { + margin-left:0; +} +#sidebar-right .view-content h3, +#block-views-Highlights-block_1 .view-content h3 { + margin-left:0; +} +#block-views-Highlights-block_1 .views-row { + margin-bottom:.75em; + border-bottom:1px dotted #888888; + font-size:.93em; +} +#block-views-Highlights-block_1 div.views-row:last-child { + border-bottom:none; +} +#sidebar-left ul.menu li, +#sidebar-right ul.menu li { + border-top:2px solid #686868; +} +#sidebar-left ul.menu li.first, +#sidebar-right ul.menu li.first, +#sidebar-left ul.menu ul li, +#sidebar-right ul.menu ul li { + border-top:none; +} +#sidebar-left ul.menu a, +#sidebar-right ul.menu a { + display:block; + padding:10px 5px; + color:#686868; + font-size:1.16em; + font-weight:bold; +} +#sidebar-left ul.menu ul a, +#sidebar-right ul.menu ul a { + color:#686868; + font-size:1.08em; + font-weight:bold; + margin-top:2px; + padding-top:1px; + padding-bottom:3px; + padding-left:.5em; + text-indent: -.5em; +} +#sidebar-left ul.menu ul a:before, +#sidebar-right ul.menu ul a:before { + color:#c34500; + content:"\00BB \0020"; +} +#sidebar-left ul.menu ul ul li.first a, +#sidebar-right ul.menu ul ul li.first a { + margin-top:2px; + padding-top:6px; +} +#sidebar-left ul.menu ul li.last a, +#sidebar-right ul.menu ul li.last a { + padding-bottom:8px; +} +#sidebar-left ul.menu ul ul a, +#sidebar-right ul.menu ul ul a { + color:#393939; + font-size:1em; + font-weight:normal; +} +#sidebar-left ul.menu ul ul ul a, +#sidebar-right ul.menu ul ul ul a { + color:#393939; + font-size:.85em; + font-weight:normal; +} +#sidebar-left ul.menu ul ul ul a:before, +#sidebar-right ul.menu ul ul ul a:before { + color:#000; +} +#sidebar-left ul.menu a.active, +#sidebar-right ul.menu a.active { + color:#c34500; +} +#sidebar-left ul.menu li.active-trail a, +#sidebar-right ul.menu li.active-trail a { + background-color:#eeedea; +} +#sidebar-left ul.menu li.active-trail li a, +#sidebar-right ul.menu li.active-trail li a { + background-color:transparent; +} +#sidebar-left ul.menu li.active-trail li.active-trail a, +#sidebar-right ul.menu li.active-trail li.active-trail a { + background-color:#eeedea; +} +#sidebar-left ul.menu li.active-trail li.active-trail li a, +#sidebar-right ul.menu li.active-trail li.active-trail li a { + background-color:transparent; +} +#sidebar-left ul.menu li.active-trail li.active-trail li.active-trail a, +#sidebar-right ul.menu li.active-trail li.active-trail li.active-trail a { + background-color:#eeedea; +} +#sidebar-left ul.menu li.active-trail li.active-trail li.active-trail li a, +#sidebar-right ul.menu li.active-trail li.active-trail li.active-trail li a { + background-color:transparent; + padding-left:30px; +} +#sidebar-left ul.menu li.active-trail li.active-trail li.active-trail li.active-trail a, +#sidebar-right ul.menu li.active-trail li.active-trail li.active-trail li.active-trail a { + background-color:#eeedea; +} +#sidebar-left ul.menu a:hover, +#sidebar-right ul.menu a:hover { + color:#fff; + background-color:#c34500 !important; + text-decoration:none; +} +#sidebar-left ul.menu li a:hover:before, #sidebar-right ul.menu li a:hover:before { + color:#fff; +} +#sidebar-right ul, #content ul, #content ol { + margin:0 0 1em 1em; + padding:0; +} +#sidebar-left ul.menu li.active-trail li.active-trail a, #sidebar-left ul.menu li li a { + padding-left:18px; +} +#sidebar-left ul.menu li.active-trail li.active-trail li a { + padding-left:23px; +} +#content ol { + margin-left:2.5em; +} +#sidebar-right ul li, #content ul li { + margin:0; + padding:0; + padding-left:.85em; + text-indent: -.85em; + list-style:none; + list-style-image:none; + list-style-position:inside; +} +#content div.field-item ul { + padding-bottom:.5em; + border-bottom:1px dotted #CCC; +} +#content ul li:before { + content: "\00BB \0020"; +} +body.section-admin #content ul li:before { + content: ' ' !important; +} +body.section-admin #content ul { + margin-left:0; +} +body.section-admin #content ul li { + padding-left:0; + text-indent: 0; +} +#sidebar-right .content ul.menu li a { + text-indent:0; + display:block; +} +#content .terms ul li:before, #content ul li.jcarousel-item:before { + content: ' ' !important; +} +#content .terms ul { + margin-left:0; +} +#content .terms ul li { + padding-left:.1em; +} +#sidebar-right ul.menu { + margin:0; +} +#content ul.tabs li, +ul.menu li, +#content ul.pager li { + padding-left:0; + text-indent:0; +} +#content ul.tabs li:before, ul.menu li:before, #content ul.pager li:before { + content:''; +} +#post-content { + clear:both; +} +.view-featured-sites .views-row { + border-bottom:1px dotted #000; + margin-bottom:1em; +} +.view-featured-sites .views-row.views-row-last { + border-bottom:none +} +.view-feature-stories .views-row { + clear:left; +} +.view-feature-stories img.imagefield-field_thumbnail { + float:left; + margin-right:.77em; + margin-bottom:.77em; +} +.view .field-content { + width:auto; +} +#hp-news .rss { + float:right; +} +#hp-news .news-story { + margin-bottom:1.5em; + padding-bottom:1em; + clear:both; + overflow:auto; + border-bottom:1px dotted #888; +} +#hp-news div.news-story:last-child { + border:none; +} +#hp-news .news-story .imagefield-field_thumbnail { + float:left; + margin-right:1em; + margin-bottom:.2em; + margin-top:.2em; +} +#hp-news .news-story h3.title { + display:inline; + color:#c34500; + font-size:.93em; + font-family:Arial, Helvetica, sans-serif; + margin:0; + padding:0; +} +#hp-news .news-story .date { + display:inline; + color:#565656; + font-size:.93em; + font-style:italic; +} +#hp-news .news-story .news-body { + font-size:.93em; +} +.view-feature-stories .views-field-title { + font-weight:bold; +} +.view-feature-stories .views-field-created { + font-size:.85em; + color:#666; + margin-bottom:.5em; +} +.bythenumbers { + font-size:.85em; + line-height:1.2em; +} +.bythenumbers .large-number { + display:block; + font-family:Georgia, 'Times New Roman', Times, serif; + color:#787878; + font-size:4em; + line-height:1.2em; +} +.bythenumbers .large-number.first { + margin-top:-.2em; +} +#main .column { + float:left; + margin-right:1%; + padding-right:1%; +} +#main .column.last { + margin-right:0; + padding-right:0; +} +#main .yui-g .column { + width:49%; +} +#main .yui-gb .column { + width:30%; + min-width:200px; +} +#main .yui-gb .column.first{ + background-image:url(../images/dotted-line2.png); + background-position:right top; + background-repeat:no-repeat; + min-height:170px; + padding-right:15px; +} +#main .yui-gb .column.last { + background-image:url(../images/dotted-line2.png); + background-position:left top; + background-repeat:no-repeat; + min-height:170px; + padding-left:10px; +} +#main .yui-gc .column.first, #main .yui-gd .column.last { + width:66%; +} + + +/* Pre Footer full width */ +#pre-footer-100 + #ft { +} + +#pre-footer-100 { + margin: -2em 0 .6em 0; +} + +#pre-footer-100 .content { + background-color: #EEECE8; +} + +/* Footer */ +#ft { + min-width:74.923em; + width:100%; + min-height:148px; + border-top: 3px solid #DBD6D0; + color:#fff; + background:#252525 url(http://oregonstate.edu/osuhomepage/images/footer_gradient.png) left top repeat-x; + text-align:left; + overflow:hidden; +} +#ft-inner { + margin:1.231em auto; + width:74.923em; +} +#ft h2 { + display:none; +} +#ft .block { + float:left; + width:9.31em; + margin:0 1.539em 1.539em 0; +} + +/* Special regions, modify for footer */ +#ft .region-count-6 { + margin-right:0; /* 6th element so it can fit in 1 row */ +} +#ft div.first { + min-height:15em; +} +#ft .specific-contact, +#ft .general-contact, +#ft .social-media { + font-size:.77em; + margin-bottom:1em; + padding-top:1px; +} +#ft .social-media img { + width:17px; + height:17px; + float: left; + margin-top: -.385em; + margin-right: .385em; + margin-bottom: .74em; + margin-left:-2px; +} +#ft .social-media a { + color:#ffffff; + text-decoration:none; + display:block; + clear:left; +} +#ft h3.title { + height:auto; + margin-left:0; + margin-top:0; +} +#ft h3, #ft h3 a { + color:#fff + font-family:Arial, Helvetica, sans-serif; + font-size:.93em; + font-weight:bold; + text-decoration:underline; + text-transform:uppercase; + margin-bottom:1em; +} +#ft h3 a:hover, +#ft a:hover { + text-decoration: none; + background-color: #c34500; +} +#ft ul, #ft li { + margin:0; + padding:0; + list-style:none; + list-style-image:none; +} +#ft li { + line-height:1em; + padding-bottom: .3em; +} +#ft li a { + color:#fff; + font-family:Arial, Helvetica, sans-serif; + font-size:.77em; + text-decoration:none; +} +#ft strong { + font-weight:bold; +} + +#ft a { + color: #fff; + text-decoration: underline; +} + +#ft .content { + background-color: transparent; +} + +#ft div.block.with-block-editing div.edit { + top: -15px; +} + +#ft a.block-config, +#ft a.block-edit-menu { + color: #c34500; +} + +#ft a.block-config:hover, +#ft a.block-edit-menu:hover { + color: #fff; +} + + + +/* VIEWS CODE */ +.views-row { + border-bottom:1px dotted #000; + padding-bottom:.85em; + margin-bottom:1.2em; +} +.views-row-last { + border-bottom:2px solid #000; +} + +/** Feature story additional changes **/ +.view-feature-story .views-row { + clear:left; + overflow:auto; + margin-bottom:1em; +} +.view-feature-story .views-row > div:last-child, body.not-front .view-feature-story .views-row > div:first-child { + padding-bottom:.75em; +} +#sidebar-right .view-feature-story .views-field-field-thumbnail-fid { + margin-bottom:0; + margin-right:.3em; +} + +/* Mini Calendar */ +.minical_content_box table { + margin:.4em; + text-align:center; +} +#sidebar-left .minical_month th, #sidebar-left .minical_month td { + padding:.4em; + margin:1px; + border:1px solid #fff; +} +#sidebar-left .minical_month th { + text-align:center; +} +#sidebar-left .minical_month td { + background-color:#eeeeee; +} +#sidebar-left .minical_month td a { + padding:.15em; + display:block; +} + +/* Block Calendar for Front Page */ +#calendar-cws .event { + border-bottom:1px dotted #000000; + font-family:Arial,Helvetica,Verdana,sans-serif; + clear:both; + margin-bottom:1.4em; + padding-bottom:.5em; + overflow:hidden; +} +#calendar-cws .events div.event:last-child { + border:none; +} +#calendar-cws .date { + float:left; + margin-right:0.385em; +} +#calendar-cws .description { + margin-left:40px; +} +#calendar-cws .description p { + font-style:normal !important; +} +#calendar-cws dl.events-list { + margin:0 0 0 4em; +} +#calendar-cws dl.events-list dd { + margin-left:0; +} +#calendar-cws .date span { + display:block; + font-weight: bold; + margin-top:-.2em; +} +#calendar-cws .day { + color:#949494; + font-size:2.77em; +} +#calendar-cws span.month { + color:#c34500; + font-size:1.5em; + margin-top:-.5em; +} +#calendar-cws .year { + color:#393939; + font-size:1.2em; + margin-top:-.12em; +} +#calendar-cws .description p { + font-size:.93em; +} +#calendar-cws .rss { + float:right; +} +#calendar-cws > a { + display:block; + text-align:center; + font-size: 120%; +} + /* end Calendar Block */ + +/** Images in general */ +#content img { + margin:.4em .7em .4em 0; +} + +/*** Fix for admin link color ***/ +div.view div.views-admin-links li a { + color:#c34500; +} + /* fix for top-hat IMPORTANT, keeps h1 title from bumping into OSU Tag*/ +#osu-top-hat { + float:none; +} + /* end fix */ + + /* FLoats and no border borderless tables to be later put in osu_base */ +.float_left { + float:left; + margin-right:.7em !important; + margin-left:0 !important; +} +.float_right { + float:right; + margin-right:0 !important; + margin-left:.7em !important; +} + table.no_borders th, table.no_borders td, table.no_borders { + border:none !important; +} + /**********************************/ + + /* View Carrousel potential to go on OSU BASE or some modification of this*/ +.jcarousel-skin-grey3 .jcarousel-container-horizontal { + padding:0; +} +.jcarousel-skin-grey3 .jcarousel-container-horizontal .views-field-title { + margin-left:.8em; +} +#content .jcarousel-skin-grey3 .jcarousel-container-horizontal ul li { + text-indent:0; + padding:0; +} +.jcarousel-skin-grey3 .jcarousel-next-horizontal { + right: -8px; + top:90%; +} +.jcarousel-skin-grey3 .jcarousel-prev-horizontal { + left:-18px; + top:90%; +} + +/* Glossary */ +.glossary-links { + background-color:#fff; + border:1px solid #E2E2E2; + -moz-border-radius:8px; + -webkit-border-radius:8px; + border-radius:8px; +} +.glossary-list dl { + margin:.8em 0 0 0; +} +.glossary-list dd { + border-bottom:1px dotted #888; + margin-left:0; + padding-left:.5em; + padding-bottom:.6em; + margin-bottom:.8em; +} +.glossary-list dd:last-child { + border-bottom:none; +} +a.glossary-term { + color:#c34500; + border-bottom:1px dotted #c34500; +} +a.glossary-term:hover { + color:#fff; +} +body.page-glossary table th, body.page-glossary table td { + border:0; +} +body.page-glossary tbody tr:first-child { + border-bottom:1px solid #fff; +} +/** end glossary ***/ + +/** Book Styling **/ +div.book-navigation { + display: block; +} + +body.node-type-book #sidebar-right .content ul li { + padding:0; +} + +#sidebar-right ul.menu li.active-trail li.active-trail li.active-trail a { + padding-left:1em; +} +#sidebar-right ul.menu li.active-trail li.active-trail li.active-trail li a { + padding-left:1.4em; +} +/** end book stylying **/ + +/* Biblio Styling */ +#biblio-header img { + display:inline; + margin:0 .2em 0 0; +} +#biblio-node tr.even td { + background-color:#DEDAD4; +} +#content ul.biblio-export-buttons li{ + border:1px solid #CCC; + display:inline-block; + font-size:85%; + background-color:#E1E1E1; + padding:2px 6px 2px 16px; + margin-bottom:0; + margin-right:.4em; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} +#content ul.biblio-export-buttons li:before { + content:' '; +} +.biblio-category-section { + color:#777; +} +/** end biblio **/ + +/** Anouncement module styling **/ +.announcement_summary_block { + font-size:10px; +} +.announcement_summary { + padding-left:0; +} +.announcement_title { + font-size:12px; +} +/** end anouncement module styling **/ + +/** Systems module styling **/ +html.js fieldset.collapsible legend a { + padding-left:10px; + background-position:0px; +} +fieldset > div { + padding-left:.8em; +} +html.js fieldset.collapsible legend a:hover { + background-color:#c34500; +} + +/* Changed content areas to have a white background */ +#content-area, +.content { + background-color: #fff; +} + +legend { + padding: 0 .2em; +} + +img.osu-standard-background-image-preview { + float: right; + padding-right: 300px; +} + +#osu-top-hat img.tag { + z-index: 300 !important; +} + +/* Increase the spacing between content areas and the next titles below */ +#content-area { + margin-bottom: 1em; +} + +#block-announcement-summary h3.title a, +#sidebar-left h3.title a { + color: #000; +} + +#sidebar-left h3.title a:hover { + color: #000; + background-color: #fff; +} + + +ul.primary li a, +ul.primary li a:hover { + color: #696969; +} + +/* Fix for .content background overwriting header background image */ +#header .content { + background: transparent; +} + + +/* VSO Option */ + +p.vso-standard-header { + float: left; + margin: 1.465em 0 0 0; + padding: .2em 1em; + color: #fff; + background-color: #171717; + border-radius: 6px; + font-size: 12px; + font-weight: bold; +} + +span.students-orange { + color: #c34500; + font-size: 110%; +} + +.vso h1#site-name { + margin-left: .5em; +} + +.vso #header ul { + margin-left: 0; +} + +select { + max-width: 190px; +} + +/* Top-tier */ + +.top-tier #header-inner { + padding-top: 0; +} + +.top-tier h1#site-name { + display: none; +} + +.top-tier #sidebar-right { + margin-left: 1em; + width: 174px; +} + +.top-tier #header ul li a { + padding: .2em 1em; +} + +.top-tier .block { + margin-top: 20px; +} + +/* Fix some home page styles to work in Standard*/ + +#osu-homepage-region-horizontal-navigation h3.horizontal-navigation-sublinks-header { + padding: 0 !important; +} + +#osu-homepage-region-horizontal-navigation h3.horizontal-navigation-sublinks-header a, +#osu-homepage-region-horizontal-navigation ul#horizontal-navigation-sublinks ul li a { + border: none; +} + +#osu-homepage-region-horizontal-navigation ul#horizontal-navigation-sublinks ul li a:hover, +#osu-homepage-region-horizontal-navigation h3.horizontal-navigation-sublinks-header a:hover { + color: #fff !important; + background-color: #c34500 !important; + border-bottom: 1px !important; +} + +#osu-homepage-region-horizontal-navigation .horizontal-navigation-sublinks-header a { + color: #c34500 !important; +} + diff --git a/lab_site_themes/osu_standard/osu_standard.info b/lab_site_themes/osu_standard/osu_standard.info new file mode 100644 index 0000000..a8af7e6 --- /dev/null +++ b/lab_site_themes/osu_standard/osu_standard.info @@ -0,0 +1,69 @@ +name = OSU Standard +description = The Standard theme can be used for any OSU department, institute, program or academic unit. It includes space for rotating feature stories, rotating highlights and space for formatted calendar and news feeds. This theme is a good fit for units investing more time and resources in marketing and communications outreach, and thus requires a higher level of active maintenance. +version = 6.x-1.7.0 +core = 6.x +base theme = osu_drupal_1_11 + +; Stylesheets +stylesheets[all][] = thickbox.css +stylesheets[all][] = feature_stories.css +stylesheets[all][] = osu_standard.css +stylesheets[all][] = marine.css +stylesheets[print][] = print.css +conditional-stylesheets[if IE 6][all][] = ie6.css +conditional-stylesheets[if IE 7][all][] = ie7.css + +; Javascript +scripts[] = js/thickbox-compressed.js +scripts[] = js/feature_stories.js +scripts[] = js/script.js + +; Region Definition +regions[header] = header (menus only) +regions[features] = features +regions[pre_content] = pre content +regions[content] = content +regions[post_content] = post content +regions[right] = middle sidebar +regions[left] = right sidebar +regions[pre_footer_100] = full width above the footer +regions[footer] = footer +regions[hp_news] = news feed (home page only) +regions[hp_events] = events feed (home page only) + +; Theme Settings +; ZEN +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 + +; OSU +settings[vso_option] = 0 +settings[homepage_nav] = 0 +settings[hide_utility] = 0 +settings[hide_book_nav] = 0 +settings[default_variant] = 'standard' + +; Notes on adding variants - PL 8-10-2011 +; You can add additional vairants simply by listing them here and supplying the +; needed css and image files. There is no need to further edit the theme-settings.php +; as long as certain conditions are met. +; 1. Add your variant to the variants array below supplying a short name and a title +; 2. Add an include file that contains a function to return a styles array +; 3. Create a stylesheet for your variant named variant-name.css. Each style class +; will be applied to the body tag so this is what you use for selectors. Add your stylesheet +; to the stylesheets array above. +; +; See existing variants for examples. + +; Theme variants +default_variant = 'standard' +variants[standard] = 'OSU Standard' +variants[marine] = 'Marine Sciences' + + diff --git a/lab_site_themes/osu_standard/osu_standard.info.dist b/lab_site_themes/osu_standard/osu_standard.info.dist new file mode 100644 index 0000000..a0f9d16 --- /dev/null +++ b/lab_site_themes/osu_standard/osu_standard.info.dist @@ -0,0 +1,34 @@ +name = OSU Standard +description = OSU Top-Tier Drupal Theme +version = 1.0 +core = 6.x +base theme = osu_drupal_1_11 + +; STYLESHEETS +stylesheets[all][] = osu_standard.css +stylesheets[print][] = print.css +conditional-stylesheets[if IE 6][all][] = ie6.css +conditional-stylesheets[if IE 7][all][] = ie7.css +conditional-stylesheets[if IE 8][all][] = ie8.css + +; REGION DEFINITION +regions[features] = features +regions[pre_content] = pre content +regions[content] = content +regions[post_content] = post content +regions[right] = middle sidebar +regions[left] = right sidebar + +; ZEN THEME SETTINGS +; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 0 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 + + + diff --git a/lab_site_themes/osu_standard/page.tpl.php b/lab_site_themes/osu_standard/page.tpl.php new file mode 100644 index 0000000..b2f705c --- /dev/null +++ b/lab_site_themes/osu_standard/page.tpl.php @@ -0,0 +1,385 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $logo: The path to the logo image, as defined in theme configuration. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * - $site_slogan: The slogan of the site, empty when display has been disabled + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +?> + + 'http://oregonstate.edu/osuhomepage', // Include path for global resources + ); +?> + + + + + + + <?php echo $head_title; ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    > + + +
    +
    + +
    + +
    + +
    + + +
    +
    + + + +
    +
    + + + +
    +
    + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + +
    +
    + +
    + + + +
    + + +
    + +
    + + +
    + + + +
    + +
    +
    + + + + + +
    +
    +
    + +
    + + + +
    +
    + + + +
    +
    + + + + + +
    +
    + + + +
    + +
    +
    + +
    + + + + + + + +
    +
    +
    +

    Contact Info

    +
    +
    Copyright ©  + Oregon State University
    + Disclaimer +
    + +
    + +
    +
    + + +
    + +
    + + + + + diff --git a/lab_site_themes/osu_standard/print.css b/lab_site_themes/osu_standard/print.css new file mode 100644 index 0000000..df0aa35 --- /dev/null +++ b/lab_site_themes/osu_standard/print.css @@ -0,0 +1,38 @@ +body, html { + background-color:#fff; + font-family:Verdana, Arial, Helvetica, sans-serif; + font-size:13pt; +} + +a { + color:#d85a1a; + text-decoration:underline; +} + +#osu-top-hat { + float:none; + overflow:visible; +} + +#header .menu, +#sidebar-right, +#sidebar-left, +#footer { + display:none; +} + +#ft { + border-top:none; +} + +.breadcrumb { + display:none; +} + +#yui-main { + width:85%; + float:none !important; + margin:0 !important; +} + +#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7,#page,#page-inner,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf,.yui-b,.yui-u{margin:0 !important; width:100% !important;} diff --git a/lab_site_themes/osu_standard/screenshot.png b/lab_site_themes/osu_standard/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..4af4f48f4d3be6fc4b3059fef77613f368a1ee10 GIT binary patch literal 33293 zcmV)*K#9MJP)4djViub_)*nN6-Th z5Eve6WvIh@(7}-x`vOn_1YA)-%#9ottZiXo3jW*jeF8wc?U>}QtpA?xzbr%#&oD9o zkOhq0J;KNVFuo1|LWdk28V&$*9i|UQg$KhJ^#I0{Bjq2|Hdo3*!>qqqki$& zSn0x;6#yz4H@8r400@FGoi~!~4a*_u0f1o$^q>R+KspFx4YH4$2LNnEFwdTVfS_I6 z2V+t9f05(;?_|3FEz`}-`)~YvFTVH^anFg!i{$4VuUfjUyzB_@3|0)zy$aMPY?k@;om?Y2~2@5(EIZ% z3A}(C+!G1+g#kbC7RCYah#+`O5R7^M@ag_1iovgO-tf48FOe6JVZMmJ=lqNMj|2+v zfZM<5Zh!iAR~P0&N&aVsf0g%Zq;$RXqV(2Z{U~9SEJ^{TgHlInpi}@aiW$WYBvJAx zWt28b6Qu_Cslcmz^J|rV*0?J_pxG<3C@4nN&gah_-2dKz-7jv+f4QSSYad!}S^j&4 zAlx%LeAj?1_1wd26iD8?hgViwM&|$AZvQ{auFv|7zF7V8MG*7j ze`o=X04P&nqVqpA_fr70OTu@*{vVof0ep{r0T>V@M}$WHrtP{DfCkin4z^G>zzqa| zD16ScKoO_`EuasKfjO`N4!{{cZ6DYMLqQaX2S-6V$O5Op8Bh$$K^3S44WJpcfDUj6 z+yet(7>t7#U>eMWC9nd%gG~s6un++vL2M8YBm_x7vXC;Q0qH}gkQL+rxkBDhAQS<` zLn%-elm`_<=b<|2D%1wufgVC5&@*TTT7*7BKM+U+4T2HDg%CzaA(Ro?2or=2;xNJ+ z5rT+Cq#|+j#m65tgbEG5E3mJ+`L}nrj zkd??Q$ads?=&)BPx06d4tQN_IL8&(3Vjy1=+VZ*WM*t6Kn*xT4q>^ydz3QxsDB}-*MW5WNll~{p;o81q4uRdN?k;Kh59b_OX@Fp zJf0t~g15v|@JH}P_$K@V{0x4BhJi+$MwiBkCW0o1<|0iu%`=)W1Oh>rpha*bgcEWI zb%b8R6k(l~M7x*Ph}MHPiME9HChaKgM>-sx5S=!iGhHlQ0o^sa$8^i|IC^1vU3xeA zMEVl?Hu_2WZ$uJNhG{} zRdiI6R60~PR25ajRhv~msY$B&sa;ZA*e9~jb6@qoIdy(@H}&)C(;B=Qt{N2@)0%vm zZkm;vvswaL9$Gb8@3h6VeYG!Zf7FrI3Dvowv!<)6o1ojRhtxCF%hVgvXVACRFV>$j z;5YC#s5e+KR4|M)?B0*wZ?Zpk|D+L@5!tBDXvJ8`IKjBjgvP|$q}XKERNOSwwEY0$ zfboIT2VR;9nFX4)m;-Yo^V8<9EJQ3qEN)q1EG;ZcEZAwE_5z#F4tVquJ*2%T({iJ-74L_xf{8cy04IR$%W)44=s;; zk3~;)&pgj}Ug}RL20Ixu=LMm#1X=3T5o?1eZ~967Eho-h7r{7iy&!udof(LJ#zNgydTY5s`e zk=mowNBxdIN|sK}Oa7W-pVFSnm3ky~F3m8lKAko_G=1`z+OhKEsN^Vq_YaLwzA3D{U>Bj6rI?~@yZ!Gsd%#N6y{Xmsfk?8+}b>1UTogn=>w;4=JV!f z=6^loa^_)yd_j33bzwx|bdhOM>si6Gr_OE_`xK9t=#(^;a+YS4uATEZH(I7ucBP!F zJgfXi1*PKYdBgKJD}^fysxVcNRd1{9s_$P=zED@gUXxYx^J3t|=~}DWzB;A4x=Wmw zPSzvpBkC6~J6#@b&}(SDB6;O}BXeU`6KINPdVkgR>O`|ibI YgeudT`#>sx{-Mk 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/svn-commit.tmp b/lab_site_themes/osu_standard/svn-commit.tmp new file mode 100644 index 0000000..0d23acb --- /dev/null +++ b/lab_site_themes/osu_standard/svn-commit.tmp @@ -0,0 +1,4 @@ + +--This line, and those below, will be ignored-- + +A re #13098: initial import diff --git a/lab_site_themes/osu_standard/template.php b/lab_site_themes/osu_standard/template.php new file mode 100644 index 0000000..2536d03 --- /dev/null +++ b/lab_site_themes/osu_standard/template.php @@ -0,0 +1,159 @@ + array( + 'arguments' => array( + 'form' => NULL + ) + ) + ); +} + +/** +* If social media links have been set by an admin user for this theme, this function takes care of displaying them. +* If adding or removing anything work with this and the theme-settings.php file as well. +**/ +function osu_standard_social_media() { + + //these values in $social_media need to match those in theme-settings when for the form creation + $social_media = array('osu_standard_facebook', 'osu_standard_youtube', 'osu_standard_flickr', 'osu_standard_linkedin', 'osu_standard_twitter', 'osu_standard_google'); + + // Handles irregular names - like YouTube instead of Youtube for example. + $name_exceptions = array( + 'linkedin'=>'LinkedIn', + 'youtube' => 'YouTube', + 'google' => 'Google+', + ); + $html = ''; + foreach ($social_media as $value) { + $name = substr($value, 13); + if (!isset($name_exceptions[$name])) { + $full_name = ucfirst($name); + } else { + $full_name = $name_exceptions[$name]; + } + + // Gets the value in the database - currently users are asked to input a link to their social media page + $link = theme_get_setting($value); + if (!empty($link)) { + $html .= ''.$full_name.' logo' .$full_name.''; + } + } + return $html; +} + +/** + * Reads the theme settings and generates the HTML + * to include stylesheets based on the settings + */ +function get_variant_classes() { + // Stylesheets for color schemes + $classes = ''; + $variant = theme_get_setting('variant'); + if( $variant != 'standard') { + $color_scheme = theme_get_setting($variant . '_class'); + $classes = ' ' . $variant . ' ' . $color_scheme; + } + if (theme_get_setting('vso_option')) { + $classes .= ' vso'; + } + if (theme_get_setting('homepage_nav')) { + $classes .= ' top-tier'; + } + return $classes; +} + +/** + * Display the homepage style header menus + */ +function homepage_nav() { + return theme_get_setting('homepage_nav'); +} + +/** + * Get the Google Analytices Tracking code + */ +function google_tracking_code() { + return theme_get_setting('custom_ga_code') ? theme_get_setting('custom_ga_code') : 'UA-4834799-1'; +} + +/** + * Insert some CSS to implement our theme options + * Probably should combine these in the future + */ +function hide_utility_links() { + // CSS to hide the utility links + $output = ''; + if (theme_get_setting('hide_utility')) { + $output = "\n"; + } + return $output; +} + +function hide_book_nav() { + // CSS to hide the book navigation + $output = ''; + if (theme_get_setting('hide_book_nav')){ + $output = "\n"; + } + return $output; +} + +function hide_terms() { + // Hide the taxonomy tems + $oustput = ''; + if (theme_get_setting('hide_terms')) { + $output = "\n"; + } + return $output; +} + + + +/** + * Override theme settings form + * + */ +function osu_standard_system_settings_form($form) { + + // Uncomment to collapse fieldsets + $form_elements = element_children($form); + foreach ($form_elements as $element) { + if ($form[$element]['#type'] == 'fieldset') { //Identify fieldsets and collapse them + $form[$element]['#collapsible'] = TRUE; + // $form[$element]['#collapsed'] = TRUE; + } + } + $form['theme_specific']['#collapsed'] = FALSE; + + // Hide the theme settings from OSU Base that we don't use + unset($form['theme_specific']['osu_start_fieldset_0']); + unset($form['theme_specific']['osu_rotating_header_custom_location']); + unset($form['theme_specific']['osu_rotating_header_directory']); + unset($form['theme_specific']['osu_end_fieldset_0']); + unset($form['theme_specific']['osu_start_fieldset_1']); + unset($form['theme_specific']['osu_rotating_header_type']); + unset($form['theme_specific']['osu_rotating_header_interval']); + unset($form['theme_specific']['osu_rotating_header_single_image']); + unset($form['theme_specific']['osu_rotating_header_image_preview']); + unset($form['theme_specific']['osu_end_fieldset_1']); + unset($form['theme_specific']['osu_start_fieldset_2']); + unset($form['theme_specific']['osu_second_header_type']); + unset($form['theme_specific']['osu_second_rotating_header_type']); + unset($form['theme_specific']['osu_second_rotating_header_interval']); + unset($form['theme_specific']['osu_second_rotating_header_single_image']); + unset($form['theme_specific']['osu_second_rotating_header_image_preview']); + unset($form['theme_specific']['osu_end_fieldset_2']); + + unset($form['theme_specific']['themedev']); // Comment out for theme development + + return drupal_render($form); +} + + diff --git a/lab_site_themes/osu_standard/theme-settings.php b/lab_site_themes/osu_standard/theme-settings.php new file mode 100644 index 0000000..524db44 --- /dev/null +++ b/lab_site_themes/osu_standard/theme-settings.php @@ -0,0 +1,237 @@ +info['default_variant']; + $variants = $themes['osu_standard']->info['variants']; + + // Expose the variants array to Javascript + drupal_add_js(array('osu_standard_variants' => $variants), 'setting'); + + // We need to build an array of background options for each variant + $backgrounds = array(); + $bg_images = array(); + foreach ($variants as $varname => $vartitle) { + if ($varname != $default_variant ) { + $backgrounds[$varname] = array (); + + include_once './' . drupal_get_path('theme', 'osu_standard') . '/' . $varname . '.inc'; + $func = 'ous_standard_' . $varname; + $styles = $func(); + foreach($styles as $class => $style ) { + $title = $style['title']; + $thumb = $style['bg']; + $backgrounds[$varname][$class] = $title; + $bg_images[$class] = $thumb; + } + } + } + + // Expose the bg_images array to Javascript + drupal_add_js(array('osu_standard_bg' => $bg_images), 'setting'); + + // Start the configuration form + $form['osu_settings_start'] = array( + '#type' => 'markup', + '#value' => '
    ', + ); + + $form['osu_standard_options'] = array( + '#type' => 'fieldset', + '#title' => t('OSU Theme options'), + ); + + // Option - Enter custom Google Analytics tracking code + $form['osu_standard_options']['custom_ga_code'] = array( + '#type' => 'textfield', + '#title' => 'Custom Google Analytics Tracking Code', + '#default_value' => $settings['custom_ga_code'], + '#description' => t('Enter a custom Google Analytics Tracking Code, or leave blank to use the default OSU code'), + ); + + // Option - Hide Book Navigation + $form['osu_standard_options']['hide_book_nav'] = array( + '#type' => 'checkbox', + '#title' => 'Hide the book navigation links.', + '#default_value' => $settings['hide_book_nav'], + '#description' => t('Hide the prev, top, and next links at the bottom of a book page.'), + ); + + // Option - Hide Taxonomy Terms + $form['osu_standard_options']['hide_terms'] = array( + '#type' => 'checkbox', + '#title' => 'Hide Taxonomy Tags.', + '#default_value' => $settings['hide_terms'], + '#description' => t('Hide the display of taxonomy tags on all nodes.'), + ); + + // Get current user and display only for user 1 + if ($GLOBALS['user']->uid == 1 ) { + + // Option - Home page navigaion + /* Not yet + $form['osu_standard_options']['homepage_nav'] = array ( + '#type' => 'checkbox', + '#title' => 'Use the Home Page top navigation.', + '#default_value' => $settings['homepage_nav'], + '#description' => t('For top tier sites. Use the home page banner menus'), + ); + */ + + // Option - Hide utiltity links + $form['osu_standard_options']['hide_utility'] = array( + '#type' => 'checkbox', + '#title' => 'Hide utitlity links in Tophat.', + '#default_value' => $settings['hide_utility'], + '#description' => t('Hide the "Calendar, Library, Maps..." links in the top hat'), + ); + + // Option - VSO Branding + $form['osu_standard_options']['vso_option'] = array( + '#type' => 'checkbox', + '#title' => 'Use the VSO branding.', + '#default_value' => $settings['vso_option'], + '#description' => t('Set the appropriate branding for volunteer organizations'), + ); + // End of User 1 only options + } + else { + // Must keep default values for user 1 options when other admin saves the form + $form['osu_standard_options']['hide_utility'] = array( + '#type' => 'hidden', + '#default_value' => $settings['hide_utility'], + ); + $form['osu_standard_options']['vso_option'] = array( + '#type' => 'hidden', + '#default_value' => $settings['vso_option'], + ); + } + + // Option - Color scheme + + $form['osu_standard_options']['variant'] = array( + '#type' => 'select', + '#title' => 'Color Scheme', + '#default_value' => $settings['variant'], + '#options' => $variants, + '#description' => t('Select a theme variant'), + ); + + foreach ($variants as $varname => $vartitle) { + + if ($varname != 'standard' ) { + + + $form['osu_standard_options'][$varname] = array( + '#type' => 'markup', + '#value' => '
    ', + ); + + $form['osu_standard_options'][$varname]['preview'] = array( + '#type' => 'markup', + '#value' => '' + ); + + $form['osu_standard_options'][$varname][$varname . '_class'] = array( + '#type' => 'select', + '#title' => 'Select Background Image', + '#default_value' => $settings[$varname . '_class'], + '#options' => $backgrounds[$varname], + ); + + $form['osu_standard_options'][$varname]['end'] = array( + '#type' => 'markup', + '#value' => '
    ', + ); + } + } + + // Option - Social Media + $form['osu_strandard_social_media'] = array( + '#type' => 'fieldset', + '#title' => t('Social Media Links - Footer'), + ); + $form['osu_strandard_social_media']['osu_standard_facebook'] = array( + '#type' => 'textfield', + '#title' => t('Facebook'), + '#default_value' => $settings['osu_standard_facebook'], + '#size' => 60, + '#maxlength' => 127, + ); + $form['osu_strandard_social_media']['osu_standard_youtube'] = array( + '#type' => 'textfield', + '#title' => t('YouTube'), + '#default_value' => $settings['osu_standard_youtube'], + '#size' => 60, + '#maxlength' => 127, + ); + $form['osu_strandard_social_media']['osu_standard_flickr'] = array( + '#type' => 'textfield', + '#title' => t('Flickr'), + '#default_value' => $settings['osu_standard_flickr'], + '#size' => 60, + '#maxlength' => 127, + ); + $form['osu_strandard_social_media']['osu_standard_linkedin'] = array( + '#type' => 'textfield', + '#title' => t('LinkedIn'), + '#default_value' => $settings['osu_standard_linkedin'], + '#size' => 60, + '#maxlength' => 127, + ); + $form['osu_strandard_social_media']['osu_standard_twitter'] = array( + '#type' => 'textfield', + '#title' => t('Twitter'), + '#default_value' => $settings['osu_standard_twitter'], + '#size' => 60, + '#maxlength' => 127, + ); + $form['osu_strandard_social_media']['osu_standard_google'] = array( + '#type' => 'textfield', + '#title' => t('Google+'), + '#default_value' => $settings['osu_standard_google'], + '#size' => 60, + '#maxlength' => 127, + ); + + $form['osu_settings_end'] = array( + '#type' => 'markup', + '#value' => '
    ', + ); + + // Add the osu_drupal_1_11 header options + $form += osu_drupal_1_11_settings($settings); + + + // Return the form + return $form; +} +?> diff --git a/lab_site_themes/osu_standard/thickbox.css b/lab_site_themes/osu_standard/thickbox.css new file mode 100644 index 0000000..62961ed --- /dev/null +++ b/lab_site_themes/osu_standard/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus {color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(../images/macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 5px 0 0 5px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/lab_site_themes/osu_standard/views-view-unformatted--feature-story--block-1.tpl.php b/lab_site_themes/osu_standard/views-view-unformatted--feature-story--block-1.tpl.php new file mode 100644 index 0000000..95e9d0b --- /dev/null +++ b/lab_site_themes/osu_standard/views-view-unformatted--feature-story--block-1.tpl.php @@ -0,0 +1,34 @@ + + +

    + + + $row): ?> +
    style="display:none;"> + +  '; + array_push($fs_controls, $fs_row); + ?> +
    + + +
      + +
    -- 2.34.1

    {FPLQzY>!Pdp-!FCher27T&K(3M8GfYQT;D>5H zkCycW>WzZ*W_x^Bu+CKD+Jn#BDUM4|1lo;ul$=YlUSb@P)qbr^^%EXP=*@7|dO2{Y z$$zJ4r1~Bq4z!uQgfn=Va=s+8WH;I|C9YC`+qPVC4vot!pF4;6kyHvK(AlfQ&b$<=i^*g{-oY$s z&Kk>Loen3zKG63ZJb_F(>tG}59bKU=9#on5g=8djB-W7O-UhDMzCht)W;c^q}pO7wfaJR9GksAIB{q~%oQz- z>jmJvI*+%oOiQbr^>+xS!S}a%Y0Oi=IBkQi^uYp$mA&aI%h^=f#Ly&!mBiM3`NrWZ zfW0W@i=>z!rPDmnfqO@9VgH+nwmrt1-ley3&-Si#KD6yfHIU`@X0c+jLalxt3r1$y zAe~X7I@$Nh9Fiiz?mT|V%GzL~d9UPgKK$<$hp(`|YWRC%{rjKvWEqF-jq)_=Z4N%w zcDee4)7bsKVYDuoUD7oZj?YT0se-8OW0#7n>`C_qj7kC*!b#S;9@oF{i!@EdgEqe2 zR|+ds3It@~zlXn#5_K!6-d;Jgz98`)dUP7Ah<~?sn6l7NWNoNF1^|6UNjkr4QLL~#^(G;hL@qR>Nt zTvW&Oc}Iqd2Ur(n1!nO^B63`&%h0n*ofhvdrK;5r6TBb!(Tcm}&sLa zk(9BF&5J(ZkYE2cbGg(%n6cES>aa>OzK@&0l$CGX0J4U2_-uSLfOi|@HR(;MLOg&4 zS@v)HAtZ}~L^8i31H*B2Jc2YmP&{z@mLmJE`uh30)+VXko6m65pk1rX-}hMKjc5}7 z0wpTWp|h#8)!aJS5Dpj=X$y7a&mPZhr|;LrY}MO6Aq{xaeyHtfO<3t;5t61Bk_hS? zXQILyC-E3jKUj8Ey>VsYbHe|Z%#XbebZW>o80T*adRX199SO}&osNA{DK%!sC0%gf zIF8Awlyxwrwu*psr({QklmI#o>wR?y4bw@}UM0H5gWkQmCv$f}dyi+o=ebM9rn+-J>C1{VGFM15%KFDZjznaox}AD~|4T4y&lik6CKc9SAvX->$j+eB6UM81ER8WagJ zaRFSSFt(aM_ivPLd<7SM)#Hf%VfHJ7*r_JFp5dD=!_l~^?9~XO^=fnxI)W3~tTR=A z+D(WOmhy~Ud7%F7LhG@_m-6b@OttaKZnMO&H>wI)PKvm$UBX!dzf+MFfW#4YSB{x> zgNIz8kk{IPE9Bv0zs-PW{m=uiEbsFe^E{Sh$hPZ@o{kp{?IXu^&4;HX>c+Zyti$Ojuk&ko(*k#9R&%tNqFkKrQ#&BUz-(n;K3Z$k8j*AcG?79+;~J^7t*_bhLuH&ZwBNv* z+qF>HfXwLcrsfn4h;5LND^pbjlZ=7S^m;!zM^!#UY<3;1FiNK#SnqO{tFm6S_~9rc zS^U*vMePpgMht*V7MS-sY=!7kY$)rir$ViK`tR zD&Q55!rvH4q+t_5WtAc-|4BAl4OuOq^ElF3>!iacgN;=UO)L8QW8&=BR5)(Um0@`! zsS;ULM1(@`7Hk-e5XiWllQS{42hj!`oJ|RXO((iMi_F>J{gY`3g}m3yJ@H?Ft+`4l zu%(Fzos{XF{|M1}UU&7q^T^a;+I=wR?d|0_Jq5iyjv$hqFz1o<;${qtRAsQvtZAA| zc`KmRKzy#GadII!kC6uzlKzY=c%t3*l(-b1kzhF$4XQ_Mz`hCP^wY2j5lNfwFig~p9w~(dD9Uyl`NRo zu=>)F-O4SqwaQN4jEvh_-GG4(sb?ITDc^+=`5SAfP7HVT_?t5AGN68I^50%+mw-h6 zL?X|PlD63_wc0Lavwp;&F?bqrH!vRcd6SsNPCBC^EIxeUET9mM-O3Xsk8W`D!20=x zJT<`13jsO3>dkE_2&a|owZ6%)VhiFN#o0O=(0LO#n2*Q@uB{;wN|N7b1BE5EXJtEl zmGYN<^eJ2EM0{UFWs&RCBWAhJNVO2=%n7W{%Hl_7x2x}e^+`7Zu@!ZN8sMC@W0 z#DHzt+#Jis%gai*Tzbh3Ts^bpI^j2~udXX=9hgNi+9Ua85*l2UlVe-Dy25I7P70`X z8`Wbr^S)PuP0Pu^E3-$FtDGQ3k@dIavwJXR4pi?#V3Da@EyJ*4p9V`fp~?qlVj8k1 z!$$6~1AbLPxQE?j`lW04t5UDL-3N?Z>`{P7)y!|r`3K`E3t=12qJsEC!_~UKXFFGGH>Xe~G8^B(sc_xv zbTFx}t_+?dW4t;`0{d0gGz&ynh|aIu=&2LsS@j9kOVdF3+^_}Qhe_xw-ku7EEgS1I z?FQkbU)#rm+V@ybeakuV(pe&%WZ#cCNd+tnk}fu0>W{ZpXBQS~rFkAB=*Fn0#j&T9 z9TA8vIeL`rWAVpXuCGtyv=#)Ji8$EnIx+nk?Vs-TFcxFbqP?g5qK0{D`*SGtH+}`4v6=A zPraT9T84f58qS)|8cD2jM=7ntIf;H2xcdH05}FO_C;1gl1s^2uJr3=l%b&9{ivC~M zUkXfJpAP1^MRFJCD|V3z{c}VL=A}($EY1xVgDibyM~_HT=$E}PHG}VDQRA00YrfS{Yh@MUa2)U>M|TeCtzFw#CeoM!t<1Z# zT71*yTk&Yyo(^MB2xE{su~n*PC~4J{mAP{`$ZdzFuz=Br>7NZpVYpSovDDR|&H_Jn zq(CXc7q-W8y?lzm)L;@ds<2@pE{mAdB7J!WTbj%)?pEx=UnK%6ieL{Z4Hkxk4Pbqr(~{ zX0J|U5T`bb)_l~`4GomyM0;%G_^2`Gs7+*1dgX)tvnbYWf%z7Bv=#jZ)E2_cAQL2isa$s z`>FQV4!a#yGVz%HBwnHxqyi=}^?QCVXh)97%rjC_XO?<2vP(NFI5_`oe`-f^u`yM| zZM|S+1g@K+VjrUPD`w?xn?r`wy_|-d_5m(1eUe()AzxMacK(M()zfm|y=Hr!E9+Ik z68t*Nd^)576{Uq16Fgpx2(uNvb0mb?H&DSWKQtV2DnlR`d;WB+F(t2z`^kkhza7P0 z)Q(`-t#I0pYM=ZJdU!oPOetV&^I4M|O+^4FKS+f?c*b4s^0O>9=|Tk zZbt$^m*L*9JtmcVU02u!L+C%fJuL9_q!$VfbuF3X?=`oS6iOYXBDDVkW=-lcijX4m zriIKcD@g-=N(J8Bc59CwXI|(=?5P5$(Hbr4^dTT$4_Z^zo&?m!)bBWosPpHVy?Qzq(mX_#f5GR7b0&s`JD^njtZ zDSB|ap*X^DhV%|@j~*>s>0rL908YMy@w0#>NL|I}-+O-CzNxc~q;6Uo%sc4)Dwj00 z=_{XXmfxaObY=enT=gfNSbIn8S4Igl%n?Gn2k-^c)zZ85C8nIdUKX|PzkhDu-Fvd# zc7arY>xL9-^2M{u4CCGMKLZaSDgx#+?zyU}v$dIx#hZSiPYxG*CEZ|cN?!+9cd$bZ z2D^5)m9a2WtfvbZQ`?zQ^G%;7{j2t&3ojFT^B&9Gjpnsb-)`Dd%hcT%iePoA}};f4~{nh+Ro`g9cQ_>%=wIEUO>=o+`hZ4Sx3(J9+`x2|Sh^ni0&CkOMk3 zy*e7rtHr%l4X<%-8lAnll)J7aU-u0+IM=3I!tVK?u7-}~MUYz3>_p4H%IbR->XsF3 zbreI|n|u>|nFkGOI}nRN;#CxEfX2(m`f>ThFF7P3oY1R#gBf%m3644|C-EEo5RtOzIjOKy<^nE~(~0;Wq|ps%U@`k2BE+rn0h-8`I}( zLz~DSxk#kz*6MCrvz%v$AB%_AL#yzg+atv-8?jqsU_;wx@jex{U_JqM+W74Ro7Nypr_ zu@)JdU8-8c4Tod&3G21Pl!avX*y%xzzfdA{Au(K$c+p94806NJLxWNJTil2=Uu=z- z&Z~nRj7JvWzQ~a{)L$b+cjQWB_=fDLz=ci=sKHZMeO~x|8i8zqj_}(enkX5{81H~7 z19&6^9jIoo$u18qlOk8&P5aF#^j|2(XiK3C7Sw|Iw(rah>Cz}#Fq~9fk|GXo0)`k9 zS@5Mjvfi#A%&NFwk9$a;$QREj{hq{#h$4?3bR;ac6&6P@$sO2=K|+r8to--1f>vs3 z>%nSd6sKnQ`C<;OLPZ=Hp_vP6!4(D42|G}NFm zwGKC+TG3jF|FmkR2<0N0qWudi({};Ap-S)fTfk9a#hND&{6KqcYuVi47yr8n0YYg1 zfcH^2N^r4I@&^UCzh@wRjCQ@Yo(uUP{;l!y{_+*Mqhit{4~jab?_=|9jCpLmatwZNrDihU8ZaVnA8Gp0pg}ekCbEz&8n> zn*;g8v&ki^e1cZ~zkpj*0{2^}wPy^V(3cbF^?88}8A0_qG5BxqVl6w#q8YnCQVAK$^q|Fd{b}lCdb~KJk$RwcIIA^e${5v=f)mb>ZG=quH)svb<5D=2RQY}(7e;)IIhosPN+D2O>! z90wCGO^q4*LzpwD#45m$E;a{|Widx@g^9la;tlA=HAltCEwEEfgO@EUiz6S(CWJM% z?X*S;B*8@oLpA=hIqMNXL{XxX{y15uym}-Uw|r*1~c?Cv35}bKf=Uw zxy*(zeOOh`4ZhIuO(wqDoFH^4{TYY{Sx0{PlWUHfXhBucox9MJ_}NSEyRI)QvvnNR z#1x1@97gmw9_(jbH|5oPim7(ZH`k}?^eLflY;5Na_{(4f$!4XL;a@fVp64)bK)UA1 zCk+yKS$5$3k@x%Qy=`R*4^q^zQ$S^t{A zNIHN}9T%-ZD&AfT#(+u8P8dnou1x94P3N;9so?@?r+ zm$3e~g&_j=TecLHNz~5Eg38OPjP1)Gkaez4EOw>}Jcwf4`y77(HYyyP_su76?7aln zj^>9J6U!#8qmXu#n!4pD7ch(Uzz(+WksEgF9Vk(p^{n;qIhQPo#HeO+tUn>gTh)(f z)gXd)|C(x>B@bktn7WH+3Mb~KI)NI(N$AN|@rh;m6G7*-fmTcZh5h;lOQ*`!JvpQ8 zgJv?ZJv}^%MY*!%%7n;*MOkm*4JCOEeizCSPLjEOJrk->MGp?F95~6h91bL&6Q^AX z(|SM>9AB|cqUf~Z1cv<1^ae?@l~+>JFl86P zv-={g$e0s?_)`^7{{qmFn z&v@ff$O40Z@SvnnKU>9w_YbToa0#O!UcR$a44h8G4(xu6wI+ zK@p!&_<-GKvKNAHEClV|Q=djbB<9EhnVQd5$UEZH(Ln!1!fgGuu%_!lx^x_0&dHM( zY53q~Xi;aWz&s9m_@a;?2T~+B@RIXUh8TZHDm66I)*(LwTrn3(G#g#y#o&D!Ulx8T z<4GZ^hmC}gOR~YZBbf+;>rn4_9bS#T)nv|bB1=iW1uHCLhulypIVYYy9#wCbxe9B0 zO*ZI|Wadw~5vv$-&Y7&;C@C@6WV#(>kgb#)iQeUtC7CLz>9h&eSf?jU`?EN!keUP-Xs)B1P%WCln+_ z4z$7u41$kAwKrBilT}Y0sz@25U_|T+*%$M{#li1l`g0y_Y1m z6CxZ1CVP&QuYJaAfBw~UB96@mynYx}I7E!TOW=);*C0kS2HQQi2tTj3< z=Q`;1C{uH_hMk(bmopy~*AH{nS3Lf!GdlXmFn#2a=wi@}_sML(z)aWqk z3;+C?Di_F=<57%FzNPCjXyBmAs}gsC^;2h=G49pOz`0K`I55fm;<+T%wIjMA%R(pO z0Zn}6P~W22l|`#-?Ob~o*=#LCVp=XfVfKr8!!zIQ=YhG3*8VNOCkOEIiLeuWr!s|3 z$f4mU{w?~wS=8(c&mLLROP11n8S~Pd#n@ZXS;|{?AAABj@@R?H2i{pwdClfv<&o@9 z$dC@c)T3E|y=eKu;+e=EzL2HIKDW5YU`t2F$#`8dE0y*#5`0e6_t*sI*cVRv9o{vx zSe~^jKFMtaCb#nS(=5)|bVlkrS?f;@j8*=4gi@El5k-j1i%Kf zvW^KhUD0+~X%$5$Z~RbJktT@`f2iA@*+O_)rjYT5`yAhjLFYlv*I!Sh+U+IDBHk-+ z-ifM|W^!pgo!-Wz^gQM@s^jqen``po%w_RWk^VETfnW4aaO-{7JL?|qbR4*K4INee zij{PP#`@iEyeAO=hN6MvhN>@H8~5zw2q+&K0qqZKZm|h>k^;<)qrYKNC{VEL9 z1i>z8_kbCqw?yJT>v#JBOq0@$vcdz=eD7YIvPT~vgv0Ox=Kb_v@{zt?7@g~WlaRGOkP<><5 z-OLG>!$7t!4P>JK7Yz90WgOEWyD$pdW|1q-_Oh84=OLu6$Kj<{f)3m@H7avlPf*n&WRz1unU^{4Ia?^6}T4@U^FW zS{s0RiBS`p7Wz zE!D`Z8fQgkUgD+_5acoXbLTzcY%3%~?@wogLr3RHFu7V_f&Wih*Ot#fP6{I+l`oG) zMKZOT^B-wau=;O(GOY(XTOaT2%7{O=IHB&`Ol1rGVfZ*9+4$xD9`Mz22(dXj2^fMY z6WCc9u|`9uzM>$Q@>pP3av+}L@DolP_mU!(H8@a^oclF-f6UJ^X0qgw zjI^;Z{fGSuRo^#Fp1szsIuV%*iPcAS`peyF3TsOM&sw#$g}p|Zv>pa^rm(%vYwKfL zzG(hiP&(v|&`+9lvXnTKhXDd>9)2l(J7v}K&QkYVb7xr&P3xFiTQ<7F>^w?i(dumI zKz5gR^2#cM9Y%LIBLe}J06qJn@;u+o+;YJazOF+k!nXEim0OesgW^~0dRWxO2q}z| zPUM}cD8;vhQq#jE>~M|r^K^z7Kp<_#_Ok6+&G@laPyLsAdnDo2)5ITcE*(*d^17Yy zUxAmf=>X)sHzAJEOn>cjAO~#s3Qz+xu7Y`TW(+cGZW#==>O{SP{Xxv9Ui7P|-t^I; z^anEUMyT3i#cSE*_@KS1{|l*7Nw#YpVN9J75uN&$HbRC^Oen>?U}^dcD8moxLM|FqCn!dnWOY7ZoKZVSkGjy$YQbWRTG z8>1VixKCLaX)h@Ov9u-p1G$=s!S#)mU5~sIGW{AXm#>A653X=i%*>EdX0DbPmueDd ztvnIAV~3AH{@$CZifO!M(%~;44v&Bwd%Nu|#ioCuhVW(KOsFr&Pu8XP;7wzTtuuy3 znp6P^k)I5@JPSB)ds-@3J)GzM^k^YdBbm^F=vXUL%Iu(kbvuJvC+^77l7L%%hcbg9 zsjIo1nF87UZ1e4=3`d_q!1^eQ#GtL54>@CQ!tWBX;vx=YT&q3=`xqP8tLObJ;qyT+ zoUp9jXz)O~(hy>ncqwgJ`Q1zU*(Z_FyminQmsa_wL)J~V{roQ;-C6l6JOo{Ck%vmr zS%axMkyHE1t{i#dwk=fL4#wMehH#e1W=k*3&hOGN`C>IVbmGTO?W3BigN0j({2{!1 zHU19&l!`A0A0LEg3Onx@ABv9UNu{qfZr_dzJ!97h^Zo*+x25DNymL4xkAPvoFkH&Ql1ChvAWeYX_N zeZPcVWTx1U*y!P~cf0i7m?@@xQwmgThHct!wrq~6P0z_4w5U6(T% zkxVKFmhCd5tb+w_ucO!WkM*1nxY@k;wDH<3&)(l@1~wJ#pH!`ScK!kgyK>~t??GJ1 z#Xr9z;$rH^@vIg2)D)r%>(+R3Iqf7T&V*Rr-e|wz{EPi)zM;a4@N74Sh z)Ju)jx*yxKucu!nWk6H$&jh#8fB+e|opv=O^vZE>)>zF~%(8Mu6+%9_B@e8O9=c(47`$NR9X#{Vvpq@69_az*lfzth(~ zew}fpp~Hp;<5mP2Gx_DtlJ-6}@D@pX6vVkv3*7ZeNOEc2Y8UETQp1jOIIZ;EKeI6( zQ3xA78V}@2XHtNy8jEWA*V$Zi-7kw+tcv|v@d7)=k-w8WRRROAS_-jlR+K2s>P12C z6$TzHoK0VK^=lvLpM=Q=eHx$%-c-7^)IW92@D%O?os=%*Im!wvjyT7dOs#JS7E$h zYcJe=F*`2L^;{bKRn_2(WZ_W*x7iX_&I`8Z4x0!g5ygq~Rt60%qaaws` z=}pVEZ?Vfpcs3wvEMudPg>%G~O{Ok=)ESJ70$fXrJJ4akG!<5TM2t|f6G z%dsEj)_^Xo_+q#FuU&DKCEHIi2)}7u2JBPE({hI@&zydJ#J;l{MdJtVlH+fIFA2+# zdOXC`nT#pEt&nNYw$JAF{0<12&f^@Zu@Iu==!x^UTb8r#z*6GAusSxzgSi?hEwLZc zP#?Vq4|~cA`YM*k9YV)tpK%PfvXc1f&s~)<>LFy+m}C!D;yqc#h;u8o&?@RgPg2Qf zh^KoX+Nu-;m2pgn_t0+znYk6p&l^i12bI2T+%au)!a8ZC@UUcV_ zf{`7EzHX1v0s~AWbfhFoYcRzdv5S22qhRsdaA)3l#L8#Vz-W>fd-d~@?b6krx{glKyU{nb8#ZdKfgWift_U!#j|G1mw20=yGk#FJ zw$V{$FC1QvR7Y^`At7Uue$fcK9x5WtpO!JIE7xWm8q$FeXRoS!Ix1xN1J}>_JX}{& zYv6IwlgpG@2I>AJIly1^9cJK_y;tw8a%HC{BWD^RfPS06|MDEXiLV%^7-inI@|hai zzZ%ZXBk7)j-bzy&XmEZ@1gr`glzufBmc02Zw1tV9(07%MxmoQ)BfV z=R^GwOdr6~)sv#f>hct~Rc2*FJSxqycshyLdYVZp!|!qaijbqxkoxB@;5V-#iN6Q# zUx2*7hxNy|ej3V4`QvgePcc*;MAPxNMUl?|R7Pl9Pc#W3>`D+PYO0)uSiw5kC+)t@ zC?o3cQzOZs1*hKjt?wP(-5HxP=163XuMQM~o{g&#{6AT^7X`s4*at)GDOG+4P+6v> z7>(w{4pod7e*p~Vo7+~GD2pcZf8t_is9~gEV}lto1K?SXJBF^Acy9e?DzA;K(n^Y# zF($G_=l|%iwtWx%%FXj&Q_WhcX+m{AV=m^K8gf(4c^mXf{x03Gl10$Te@Rj(wql^D z|1)`pH!GudEZSw5(XP;%-W}Y|Nb}M0!nucAWBnJfogn)9VUQ4}w75N@OQ0U>{`=P* ze4(?5a=Sm7TL;CtjK1-dRp&5fv@?CN_7u8a3OHUmcHNihqjGigwXM!}?*|=N&~L?A z|J+T8!$}zwx)VHJAo!@IGdSI?-O@t+AbQaX`5ypoK#{-pO=Y-VMFrLRm@Mr}fh?}v zkvN_mmPk(RCdn+rskfU5C3wquNQxck$IhW@R0`89P8Pl<`UPdNu>CAB**r0d zcy!mE6TGm|LT$#N2+xVA_+e03k=P(#FnB-%5|Ay6xQQqzxo|ksBah)X;uPi91n@#lS6e_PyddTaidycLQGYBdmmR+@7;XN*TvRWn52 zH?8|?HVYlfuG>6u>XXX`MFn%ty|}u$+0~UN;g1bW?7Uo1?3Sf3@vABBgfmSo!-J>u zT!b9+tpNC9+`B1ebKEJ~4%9W{5DvAkw>n^5+i338PDH)B&EH5oYH={xItjhlZ8r-G&A$5KL^rnc zTRlxhC5@K8;&5H5btPG+DDhuc+f8+7)>lHemgS<99y-+NdQ+8g+ZwQ%lw{YtZNa#> z2^sS3oCzMe`J@c0KXe+C+HlF!%&6MBM2l!c=?tjj!tSjZ z<_h!p9B@@Zy^MNo(2_|YXUj2)(rHs+*+bbzZ`(A0YCN*$Fdf6IGFCJ6s%956 zPJG50C3jJ%tz@1?lz31OqJURVA7>tTkX=Xa?WQiCVA9bI0;ep;gp=8hA_c`1Zi)~r zW<1VhW(8;{cp77lf_=PDOuE(7PnA%TIQCJ)5OD71|an5t+|%?Kc4f;3I5aBl!r zQUwO5HK6Rv299Ykwi|_#3OXV;Ejf%ht7?NCPq9b4!6eGc^MxuDiuY%LYC@~%dGCI< zJ4M{W;e==yfGhIQjI+m61+L*Do?9wz2;TJ?EmGeyGA?r->f>t%rzNe7jJ)oZ2kv*N zVRPdo%t9y^b z7*1zKTCLYmFL&tZB_XY4jbmn^E(j_)k~ok%u@%bGhC8(aTjs@MwI}&)+8xG1JZWze zpi0u9u`DV*xV?uWwUR<@F!UnrNWwLKKv#x65=L8P-K%SLuMl!M;eyK~J|Y1h)$GR* zM(Rmk4TLhSShxTWc7E#OpCY~0g4PRm+CjTpi~U5zp$iQsKf}x%Q?3^!$DG&w0Eun7 z`U&L73p<51;7hb)?k5^J^k}VJQ}QJG!?Ie*FH}#ru9D2R6C%=u^e`>$A#=kOyOTv* z*R`Vouvd5UBGp;~G-Z`5`tViQ>uwN39n}D=zY$y!1duN2T~dHOhlV)mDcTKN{gb;s zu*8arP-TH(S9A1-`D5F>k4AcRy!G=h66W@Z04ldvw-W_Dv<*t&@vn#8$jbgD z+jDCOF7`Nr-pKBgTuPyoApZ4!%u>T#ma^?ycR7B-&Rf>B*Lct|>N`lSHW}eDqwY6| zVU1Qbp>`f7;lK)LrER-jHHIIU|Qmh`R)9b`^$CWCG*%u*>|~J?lzZOv?ku|1a$XI?VUL^omK0_*5|SGKIa5~_WbZg zEb+^8C?%3#q>gD(%8gO0AP=5(6vg~CcCuD>ty+4=+s;gT*;&OQvoY8=?vuFn20IPk zs3zI{IF|NxUGng}12KV0>K9h`iG||}e$ua7i73PCW9dquLd0eOc;8^=k9%yCvn?L{UhK%}VPu3^kEa zh4$+Z9*d}ZwMXjMj8DD5yCgMH1h<#!2x4=n95V00_B6Z%-L8SY-xpK>zfr$j-n}d3 zZSct=9^cJm(m&qA796c~C5}6FZFG}yvFc#G0eyLMASZ2!ozF6g zD0p{b_7^pR*DAB|F9Q#;mR}+=;*R564#MYA`|zTJau8al)ItFO*N!<0Y<4?w6rNuZ z#+*hvAWPJp9k-Y?Hf|4wxz@OmR;eXyD85u+0F|g5>4K4cql;#!gvy%30Is#nQ->aX zn3*H6g0_&vX`mF$Q2c4#OiY~WMw;Gxav35ZR;my5R=D6GpK5PzG#SE1Y4d_sLJw{v zhz~YPi7ld4j_!&-2>|`41yh1I>Z=X912z4`YZ?lZPzT2rD_3oWTeWK@UDiIo+S``5 z>3BrbnyI;vQX%XI=EklsPj6f3V(0Z5S4wP^FQxij3#YTt!@z+?tB zt6I@TQG=5$^0~7p-tdw^HEavH%NY_`SejQZ%q`iCR6|~M4GGVl1GqlKdN-x^cj`U% z%VBw$mmWy$_+OPn}k^cZp%cu}Q zG!iiG7)ES<-tYeax8AfSu>GHqL%Q^br~O;DT+7jW&AZKOk+hmr^J8Td(&*$!tHy{WSj9tNjE2f(w+=tr@ z0G0~k6$?!ybH}1ab1W^(YoX!Wl|IZ6C9Gnk>iK!{ueT79!yQP0w)=QMrl$k}{?04q z8;^1&rJ{tWG`9M}60UZ3XwMF-l||SGl=iL$1mq2Rw(Bi27Ln0M!2Sex^?a z_Y$`rq4i$=-YaYFsGT6Ubdd~p5kTzmny$73$Db~EH(EX01zPoTlAj^FUa$3EZ}UyR zRD!b)8Jlg1yQ`>EFfs=msa}>Q*1fl1fG=j;-LQ(6ibm+Y$zwdg|Ng_Xh=JHqpi8=;4sk-+n7yxzVq{w^u7v{^FMJVzAgc zro!u|H(Q&_O~N+*B^B~0ouhsQbgGam-S5Xzi&xYPw|Xvy%d>S3*r^uTwh?u43}DG` zZ}On0;$e_J+)Z;*dseM<6>N5n=Ai-IB{xv-8z$$}JNDrv!H(|!+irmA(+#>z$W)aB zSIeXx%pDh24VsM#&4L&vyPs~A2h!iRi>TKk>e(8R+A)b|9G1V;2GU>sdGJP`XJNPP zP>XH0+B;ZKX;qCv@XIre)?p29L<=j8WB_AfRy=aRw+JH+wYraJ-nVViWM_)n&P%zX zj8)lSkTC&uBADJ~W%C1`c{*@bCP00ZBQ>t6Sc_djpAu^ATfK?)@&;Unh2QiEE*BL`DmS>zjM8E4D%Hj=|d*3%5!)M!8HrsZ~tA=}6Tq`27 z#wZz;NmXamKr{yqrP5mT^V7@2-333UrcyI=wp_c*8_hu*3R1jWR-ji5`hfPEk4`?* z{{Ye5;x3}KeaC0AxQ0vHG;tfsfUN*xKox3p$EQ}F9hx%Q{{ZYHx`mxJ(fxBa-wp3c zdU?|wA7O1Eb zU4Pa0mltRrB(UjL8&2AhziiD3nqo&iG1HZCVw@`f06TBV$K?dOLeU1BKTULhN*B7@ zHqf_c=G=D~=G?D6(_OrUJ&}bNyN?bmTGpuuv%U0er0Slxh6tbYi%=h#yg6g9mP@#J z-C5<&P<>dI@JR)7;mQe7AoO z45@**c-#eIKvZd=UeVp%fGm#M6}O6V1q%@DGWoG6ejk`4w2I>AqPH7ZfHB^>!sm~L zm=pG5_9YcA@-6VdBPEH16eBQl<|r^N8SRsHqE+a^qble7a4G<0#PI?IigU;+j(9Ob z?VCpf!2X8| z*Pf+sh8u1A-(p?6MC|ku-%G@SZxb?uO+F@LMeI29_pH-(u7{$=qvG)UdxZMwbUGid z&qGJlcD+S?9h?_)T(YWO+siY^zfUs4?4g39$xjc3!KPrJG_lz$TCsZ7$8y`-K(&k7CW4heIpU1NuZt|yfExZE5MwU(m|_7pb?NM z-%M*FlP25O%vvs*Q~}z5LxKdg4iy+G__-W$!grzOL2A8(eg6Q_ikSz{au^p#RPN)6 zK}fCU$X#vUOUc}81F#GfND~H^>5cB)wnMx@eISM@ES4K^*@DU>ECKDIt{Z4d4x^c7 z1!cW$yBybhef)AuBF`uuNT~U$I1a;!$D)CD)VYVPHU(NOrP(KzlkDundyp{6iPswy zKhj;-xlTG!&^K*yv2|AQYYmpGTY)SIGs=aXk>*fUR0@)L0f4@!ZXGPV&(p-Y*#tH>vrnzE*N_I6ZD!MY8(>rM|q3a#m_^kKw-@Fk@MsdLcu87mIMNR_>n_2rr z@^nkuX`YMerm?$YT~Yli;-a1+}3 zx>>)?Hw67yyH=7YwI?>4i-p}~y0e5#mU?HES+rF^;651h+>Yw!cdDMmn>X+z@G7?* z+7}Rdn{|Aibha{W*2Ym1kfuVx+el#40+l$k#^&FWyOQl+xtpJlTrMV9xs`7&$CE0qunB-A4`9m}Id9nf(W1U25>MB=b>B*DeLmXF=HK+qJV924 zEhJLZ_JN9XHB|8Z26pw01C6t-`bPfjfp2i(x=4G{{WQT;kAw?bgL|u`t=Yy2x0FSUwWu+!o8v&5yec5Bj&WELg zQQB)iK{lEYu}VMP#vVpxVMN36q-eh}m3w=tfU=S_E&hZx8V`Dw` z=efxgJAIY1d6LaDR0UDPzNUZ-$)Lroc-`Do2IF(q9-4Z7dLv^|)H6kOyiF{3Q`^Es zwzjfI@+53W=DHlrl%}tfg>mYzQRBzh*`0c;U%RMmT_=-UfyYvVn^f~Bw+#sfh3{pxQ0 z432g^%EM}ADqh~&S;@=gGQ_TsrsoV73U2#=>b%>5HDTZ`D4tt_G3CE6MXhWJ5oGQ@;P@)VGO z=)rWWuwg(?8&s^Q>StRr@9pS8Sa&;Uew%r+qQAsVe%fledagFwhRzV(Hs z-lY_mpE^dLHZ-ts?~`4To5|$5tZd#R`q(_WOc~_an<}4J&w&$7Tb24W3 zAbM+sH7k~Xr`w0S6suA^w+#NzvoB^A>@`31k5yV>KkwvWUlNPM8RrE;g+jLv>~R~xFobMT+CHLzCB z(&~}FS#@vH!jTkBAZc2F59yvf@_HA#fE$+gyB?uq0>su*xEf?a2qw9LIQ^LP*f6z) zKVg}BPDtn*`mMC|=GW34Jo{y(;%@hHMsBWdWFAppC7skDCZx8VBv2?F_&ejouUAy( zt730^%T1^=dqpI8R-_NGV$v#;ZGiKEE#h3rI3P*U4NlArK*)jHjyOi-^_JZZT=E^~ z_TsIUqp7hn)mEcZc4v+ykKE~4>sk}XKhw7jrruu1l!ijMc=gxwd8?6Rm`H}jFFD?qyvizi+`>|(PE5?LPf_sCs!olM;XXbx+;8ejZ zv`edk)YhGcjwO&(^=y+i-EA7QQU|+-!1XG0uqW=quRXtT%xOEXw?dxZbBY^lt?K(l zye=IgH2e{gIEwKYKn?!4%~z@qlxw(rfOw0}O6 zT?Mk!PF2Os){MV#Ule^XA9ad2w_A!(w6>Qh$Fyk&8o0K%ky`uv$$b&9TwGgji?&)V z&X-nYWoHT=J~Uinb15+hxr*K(uTE`DyS#v?5*VeAFhgq9qz>BGEMsw@-`vf9NA~{X zO-_{FY@mhYw4El2Tk{ft9b%%SoUvoF)zr^cK!({B?f&8|?yUs7+147~YRJ&(Y5|o9 zBxhdCOQfhgu&8C8uInS2nG- z(o@>N`wCYP>r47oe&5iw=`Z85_I{>(lPym=o_XWN9-!6wGE+Z9&mA~<>H*G`#;+0o z08OJilD;F)extjt=Vr=<+DP=GqLz1&oCQ@;Qdx-rDC3EVaEf)<+C41v<@!3$_{Q;X z8g+H#IxgjEGg(@=uhOG%4u9vc;(Q+{&(v`^-%7gt-;q}((=-Q3?t;iX5wG}2awq#o z^Jr(Cj1+*!%z zK|luqkjM-R(?mwZpGmzux9iRGcHD30wx9mmSSN>MxeP_*vlnD}e6y%q#>xZfR;v&X zhX$MIjNVR0z2@0tJ^h~b757kWc9YD8E2rCTC6obi3u}%=CK8S1u+)`ZAb@hFELFpn zX2hsK7pl9}pHlS&{rp=!#?5%C0dK6DDVp{Os}Q(^z`6`-PJ`nvxd&Ct0iWV>X>gn_ z-vc@(p|avA3B^W@IUyTZ#LFOEXHogT38r`$1_ZNFeCUtn1p#Z2pg4esqPkYoN{ZBb zGp2a$36jRve=c1}NC4Ko-TbgfB*GZ4mRMLeZoCQ0?>K5?kS1!#rh=5reYNLYLpXXV zKvFeka{zpBNL`T*=0Yo(0RI41A%Mz>Zgd>T9I5&o13(bx-9#&?q@Z4BA@0SDI4zOr zSIM5Z)V2-oom+J>w05ji4lH@sv$GzD2L`m(+Oy4aeNNZXnjmTJ9m5u4%yX+|ekU49 zn6{feNK(jL5*I#n?KoRwYgi+b_^5ja-Gz-pPNqHsL7hbp^kM>(j%22%GBXwL#}T-t zS!Oz82TwZX_hMAC9hG+{Lv0iyui}$0W>~RYX>L@$M{SPDFdPmEw1`xaB$IqQFqdM* zXl&EWws9ond4)|VJ5D^uBHgu<(BV^JzW)HI?Ck#lKKkWgT6k64#7OJ|jy&F6cg=r= zHf$@_i&g*)$Zy;6nQo<;H+oydUDrSdh){XsUYLH4G@93`Qny#M$aA^xa9P>~wqm!j z0KROWDtFZ4^1Rj%i@0(?v+B+FsO65sb=@Z1tt?ma1gslDr83eKaLT7TWr$Qs$hT=h zEv#+jvEU6UOgRZ;i&jY6Nm9&sxIe2B2|5_6Ln$Fa1L27{i@8buWdI_e4mhc8$Jb(1 z6V<3l%ZL>0!JJiG^&E2UgJyeKp`L`S&cBxQAQ~TT3a(DI8r(DJxtV9U)AJIwKJMHy zx{0xobtpFdZ+@~GYGA}vaL8v|a$gf6KZLN3KvWt62YCIMV<3JzrEJQADN2$l!`X-= zEc6;QyY+LY{Pk6f_@A1=jZ}+xC6RbjJxVEo(p313$0~fE#wmVQFi#?eSc#lv7+6Hjy>Lq>@#?3LMWI!1iK$;VF$m?U{+tvtF(> z0Ko#D!dt()33>I1I=zi>{!!#mGRui zCfRB(JZU7dF;*lgt5ju!t($-|V_KMRP+eVE+HMlbcG4~7%&4#_G>JnHC~9aa`V8^e z?CQMC{1%&g%DFdn-0gP9ULQ~*HRNNhPi}O^emiK-No#i`!S0Wg+WL*UUMlKg1<;Lh zs}eyVd@!7LYcJkMEBj`H(U)s;vA}{)GyKtKYUil2Bp+rnF50?Z?nRt>;cwW&Zl0as z>C5QLQ4;3#5kP5IZ`+STo{PxEfNNm6RJgc}N&M6)Q^bm##xOZ{?aOa!Jr@;DCFWS{ z+7^4uMtp>*6>E?+4W2vGEegxXqv{J(Y27urL2C`l6jH_})mmn>#)aGNW_tNdHu~({ zUzvCYOOylHys@i?RQ$g|Hwpa?^>?H8E~VdkI_mhH`gMkAU|8Ej`AJ7m=8LET4w85r zQ_W{cv}v&FsZa@D^&ZXA`;E_0Z&%Rm_9pJ-;<=R8KQ>9)WKvSK_hZa(s@`os+xjNJih)9U})< z70wOIrzbmI>mS5r+vk`>9+{t|pG$I#aK(vxB%hrApTMmZ-dZyrp!FBi&ZxOfP>U^Je1D^l>=ty1%HS;2ZMq^#xpG&A{;qLq*k z>BU@dWjq*raYofPQzOXAMv~MOs{a5^6wxCR=UAym8J}V1YuSNk;UTxBQ#xCtpr!b`HrZ%zGv{6&eXUlw!Y(tuKp*(x@u6SjvDyvdD%1V+lJU!o_ z!sKLXG+v~Y$mL2OySD=&LGp5`q2ze}oH55Uq^ZeBV~_)nvlAf4i0n4SymS1$oK6b0 zox!#GB1x5FT_^w@p6)n&q*v{hMV8{EihD*B?m1&4>m<~UHTU6jBVq+Av8@O7oJ0`q z0r#jgyn782LZ#gmNHpi43}LjJM!d9S(>an#nM|xd<~4Kp;i*SL8Dk73l(*$o}??S#`|zOuV;B`brmLy@Wr~(R710Sg?^nOX|CCR zQBE0CEGr_^D(q?Y$cmmS7CnZz1Vbc3x}BJS6b=AmnFQqvL?uN*t!w)+Bo))gJ=WvkTR+7#7u?SQVBPRKBDsG$8d_wFjk&OWLtQF;7jVI4ihRrTyb2P0*@gtzjlg7A)q$z1QJ%QD|Oq+JYxLoYeNxEIz!z7mW7K!G` zJ;76<1u06NHN{Kb1brJ@W6V7<=+9Q&TJD?2Qa!ES^SVIN=#`x(j_!6cH4A)!Nube6 zV6on@2-*Jt7RhMMYttv|3m%#~cT~!5uC}S9vxf6olg)`~r&FBRughL13#F5AnU%}N z>1bw=clF5*#$$|01IiwG0R$rz%D(!HTdiWDVQnvs+aaRyi1D*-_ns#`Q>M zc|E z>uactK_#qmhFVGC;sEyk-Z;p|)b%#eBfT}U^)}79Ors#ZqkT5z5}pzTKOPvt^&K+% zk43@$-@GXLi~Gw}u(z^;KjE^<_V=1-^O??~vL1SQVt767x+SLHe_tYxHPu^IOBWlB zwOEX&iIY#cU~ zm+J`ZdZ(uMnBMzsj(^OC!*I0$&Xkh1)DA}#>Z$c5rQIKZ{Is&i6DhM+--k?I+@-u$ zR+bx$%x-P2Ey6}sk!hVWpso)!DSgy3jU_V;TYJUcW!di_c_xF-Xs)4B(6*-3uB@h& zBkjc;RdsrcYHS*G?@x85?%uYR`+lvUJIiXJ&^VER)-yGr&kcEKp8A$6gCo@~4I8O; zz0%L5?Y^?r?Mxn3UFcSo(@d+|iRZPG3aZ{yAHu7qR^HIez{PduoZF8DTK(AZHmgme z)77Se&8w;3r8c{0?$wnq?6SJJAk?X*HS1|IFH-8_?n|ghgv%U+cwQF+#miE*L}8Y4gw-U>*Qjo~yJOvD{skST z*SX%>N~yeFMz?Jp#Dh+_z-m91JW2`EUQ`&Ner>q96LrzAzsM!Trexgf`5tS$^m6N^ zw%hIdaNX`VUZkGn#cdt3nIV;&>u0)>LtRcwGdbsmWA$2Pv_vm%fn#5@V65NlWoym2=GB;we=fGXJraQ1S#ctixf%}5;G#Su6R1z zjK7{tkE5Nrb=0ZqEw`igO9r`Hp)7&Cw>yR0c2JnxCT}y7XW_uxlYuQ0u*z|AJ=&>+ z&$N0EVY$TzOl~(%)$v6w#?fg8;+OUfJW;h$R#$UPC6Bw7EWTB8(XQJsHK7=|&mLO7 z>c7kijMzm7mXnqO=-WXf&?$W*ReJ-m@b-K0MZvJ7jc~0ThgCw<@fGFzu%?5O9PR+C za8bY-5;8ep36j29awO0L*mFI!!~-NZzERUYqf9w&+RV&)z-vNE=QRdKCYHM#HCGG%HAjOKHt zM?YpaG4ZL1c(c!D=U*#@qA1qk*gG*aJWWBZe*PG=u4g(8tc7`V$kv>{Rs{scwY6$0 zYnaZwGQfq}A?j*QO1}KRs{+_*2x+5=gI9}(9M3EdaXqb{MkSu4P)A(J$0pg%5h*;o za40I@z2AnX0$T1I^Bj{()M1L!E!G4TkmbPk40JYfX&)`QKR0K(ha9Lw$T{W44Nn~E zFlwm*+}N~K91dOBl>oLBdYa_zcI(K>4Mz$Ak2t<$Zy8`h*^1M*4mf@|YOGpCN^&(M zp2`e#>P#IUC?s}%nPH%s2d6QE1>A&wFh0TCirF_Bwlr&b7ecQAT6S<4fJsqF7?GNz z+wH_1B;7@{P-V>Hi0W4krH7@r!MsYk!Y7lWx^pa~8unKRS~)D$mYe6Pf5-Nxu(S{e zpE)E+L$J$*0W>(R&Aa+=x|jHLPb9vDa@n<&y}VOfv~Msoz0;``1XKmD8rLrD@sX1s z)2(XjtLkrKw{*GD8b_cF^^^52=qk|1EKnm39u%+s);%T~w4v_@mCn_a__J+nt>z*w&^r zp)j9u>q}uAcJsBi>$2UJUC2Tsds%Jb27`zc_TseKWP4R=AQaoK`a5a3d)PMe@XF-H z0z#Ad5x2^Uq|kgYR^(>3nIWUlz5A~ za7yZ%yIb&W_IX5;gsiBKrHy!%%AoPUWXTRH9vQBz&AOj{^%H2=Ba5c2P43#VI!kJ> zdDkl>V6*EgHRdar#-0T2MQYYc*R>W|zP?}umtK0GxZOo{6gMF1Hx95w(MR@qRl_xwEb$jT-RnyuKZ9B>7&a9Cy zdTCtTnGaLdDdU^}A-6EBlHAvSKj!KoO0b4qIF`eo;GS=}+S|HHj z*Bz-XA}>evCdGeeHoP>eSF6p7P$=S|*(%mRWx#8G^Kg0!UHLfMZY7)Y1%oeP4cr zJE^YjE%Ylg(9{u8O#AVrmkpg^6tFnF*=SSV>|6fr2heoHEpdG{%K5Aov7{`2FtOo~ z<%ib`b%CE#>DjbX!P7GI=U;C&9bS>%%YL@-?RPTU3wvjbAR%LA0V;%&z#Uw1pU6#S z?R|d}TZd}AP52kSq&NSD;OV(Jho1|aF<_`9)facx%;zW)H+ zrI(blB?Welyu#8RDNGfm}{zS#JEl z1QflNn8+EH&5r|IU1+P^18?aZ+vS=vhKk?Jn@a#ju(}r`*jl(%&>8IOkIc<>J@;wp zSL!plv49(fHnAd>l4`qAP!2i!z1UYD9<3$RMq9Vq+vrp89aZV~RBde!R_zS!X#RDK zQ@Am-)F2NDrARcUJr^GqI;pvpmiKNdPUzm9^wlJe^6#YLv^OxcD?BbDxqwWCb;Q6O zGAL}Cp4_ows~$z$+N16EkzLovWo2h573(iY_YI23NpIAPantkM1WBW{Xs?@CIz!dk zBx-!jjh`UAF_FvSt~yR;Tzh|swS%1VPLUsX@GCE@Ojg!u=C#DqTBN3Fbor7M@Ht>P zjI-yAnU@B}H#JP4oqWV)lNcRrf_D^WmJTYxiAav!BRV_y#mEo^0H z=k%#leS0k8to6%)G^Ke^V@pJ#87;fHZb*wgP=iv8GbHowz^fAJ14*j6)C%y(XT#x$ zM6`VG$bdUR?Cr$22P8(8=^_lI>O2m4;ZE>5Qb=ucG|x!uQ_G$Z?%u^P&j~e?hF2Sme8Hglt94Iiqs5xT_Jx;kQmM|q1UsE!H z%YfsIWTl!WeQbtF0xFg*kPF8QZV@R+?2%6kv~xt!Ff|IooHH4o>FIvO^$+9aA~3+58)N#Z!y32inXLi*pRQJkbE0#cv}TDFE7FTyztR?o$FAu{$0+Ud5)8@;3#moq$qsui;2X^hBHXlnq~-rEElG>>T* z40B+)9I)(ZJ1GX%X=qdK9aGes!G*U?!fDnBgfOcRk*r_}(NqCbOxWk{#^rF)xoS#3 zKIjlJ$~Z|)l4NErfzq-X)D2BWf=#^q=FR<)X)jZ9enr4pEl zHM`$d(`>=mcmjlMtrEsBf!nHzq{OYxR@j!*twd$zFS z)5g-@;R${qM%iN9Yu|Y{Z+&lcL5|Kt?3x+N0$nY z-UvK@^?aGKEIHh}e75oSdH8+X@8|{Tt*c_TgKo8ZskZ{b1)-UYZp0b`TIn3g z8RN#^9af!Bpy9@!#QsoIbm<Psc2=yKb-oy=_aCU^n`3klb$LJq;h3YV}-un_g1L)h)x z44cHa(_P$bkjr@rG13bl&a^q;Z+Mm+Yb^pzZMXWH18sdj9m#7e8)^4zTg6DrO>inw z60E?cTum#5_ooiOW?9L{wkt*Bex3nA=q>3t9~R#eSX)`77O|N?b3lAG<(@k3Sc;)N zH|hTXQQCF?08RB(-0&oueWP1kSjDM>tNtB%WIp^Gx`dD|H)h$j$!%vP>7DFj5;ZE- z&o2CC@|A4$MgA?VRiiTB<`(WPuGgjaTT~HGZ+~!A(9q`rrenVWjub)(x8B?ED|!!i z-g>KU*U10LoMbv<~;>2g3HSuw+lCqje#LLK3dhSQwx|?C@UA{fHY>lsMuk`-_o{`c; zfrD0n8u*VU;4rIU%Z}=6r0*q+cgK>gt7{$_gE!ks?e^ub97h#Mj87Uqqn=1lA7&ZI zt`xhhA0GK_ZrX!=SGC?rw%A_BaV(n^oPtTMAbDWcU&0tfbyG!as16v;$H}e^@1~=< zZ{g%=WX9~K+onRf^!KWEiwL@oNS^m+y^#uBqj`qfI)nLx=hAp;&YbYxMemaxRlGGS zJJny|=sU3WrrbJ{ZLqbqxi>fW2GR+th^37|HEPfjGRL2<0lTE0?hQM0muqbnonO}$ z($90#mpdev0yZk|HPG_)BQlev6FL>cKgDUof0(DrO>9*~)0@5O!#>+*8re*NqK)MR z#RhrM`-U>PJPX>-w_{HSDvG+eWSbtI-PQV!XuY-pw_TQKL~7xH5mrFn<^ug>;$@(s<#5q+!%3IxIQ5wM{&F(ZkEe&Y2`^QwX}0AG$C1%Al7?E(*83*y9^Uq|No%;+$mB&R){hi` z>rHAohCH!N@vQBkp-x>DBHA=HaldTRHDbBahJ1^&Q z@ZQ1|j}cmfLrkz=;J*+bK7}loJ4`{CJ6t~%1xhC_HP7tDig77j+?4WjEdEqLn|7Y# zRDa>bzlAa%XCB;Jt5wk=mHVx^08ORH{4L+ZF3MxOh=CGZJ5&=yJP$EW+(WS{kRme5 zw5XxsPTzhZGFtH*Eu{-F9n>_fJNaggHKOFE9*lMXA^3)yzoWEZT z2t}8vu3L1qj;F&BBpw2%6l=R04ebS^xLH@`1ZUZW=G8##dy_hX`L1pwjkEH_Ny@c2 zS00_R!^>$Cf47Qlwy-JlZfFQ>s!cebeji(I1=K;L&1>|w(b)l{M+h2Mg-8dU7fnd8 z9k*?lTb|?eHb@?KV@irBQOuuzW<9|&pMRKM}I)vR8pX6_D0P)sMC)hH_o%Ky}$FSAnX^wos=sNYuovthvM~&S}R8WOt zGX&!)RYt|$=`SyL>s`xl5={bHs>Va2si4Z4=4->Z6>Q~>hy;3nWx3wxkQg34wOOll z-UX@Tpo*M&UKR|zgq>7Z{ZDV=dH#Pt2NHYS+oe|i{{RK;G+mQtu-K_K-w_vjN*l=u zG7xhh55h6&aQbH-9=)p8@wTt_M~3A3_cJSne#-vu{X$E&s7tL&|C4<0egHh*v2M3-w=h?{SfpevXv-gI8^#Cxz0 z6l+%nit=5wx}U+2?~TM#+wPlZ%>UioI7oxWO zpn_38_Uc6psY4tY9x8lK?ijPg!rSkD@7&Jj=27(P?=XvkJg29DbhSw04LJL&jWaG! z(a%Yzdyh-Hb84Ew>~FTMzTVDzVtmCqB2coUE=;ltFg^6eTJHs%+eut@DPg*2oM??) zfUHPkQS+wHy0-K;x?;b}F!g`AQFl365OASmK#URa}>EooNU zE@H=PH2{aC-5+7ohFjgkd$y8I-)*y3NNO4x;mF3?j$~IE*5~1+zGbTWy#TjBNWX^G zd^gRit4)3;!D|l9HjtOiAq$|C6({;|57jWY^CG(R?4Ar%jk4{`*B*7mvqXdi2r2g9 zE$cXIq_+H+Ytpj4bo4`5_9bH?huZ-QSCt zYxpr)trhn`GwNSlGy0L%mkuIXA>AZc=8CNxw#gJxs3w)F=*hTaXN{ZS@}JDc%ZFbw zj>oT{w3GO!PRus_*>jrNNj5iB;w6Mo0)KrdLB*=_I@Rmp(fhwtCft6HZ^at-NP4By zU0<~sex`d{%W5t5(;;bEDLLo{x|H%^it*dvr|;%dx7EP+e#V1sr>q6XnP+W0 zwlhx%ODl&(W~(q!Nb?*>IH#M_Fu#d>K1JLs|bC)K?@)%#R;+Z>Q4+kXs_5hAjrMtw>_4AlWC z&b+ZnCtE4qG&*HCEjot6d!DwrdxDW|zI>)v@fix4S-=z-S64g^XBS~(Qj~`PoOtJJvZu8Nb?zM0>8e{Y(dQ3N5jTSDNAi-kU8LO?$=n1aSn<6-T@ zwkNhK_GHm3&k9AWsUDnHBFCl;DVweq*`tjya!q z92Ahyw5e+8)5pSpqq78nY;#m`f>={8cin@S1t}}0xO;}6$#N9!r*11=^RZ&JRT7cY zGoL&PK@PNp3WHE9PU_-FLQ9fpb0WU%al+QGohjaP=ZQG&KpZ?(uH%RkTkYFPhsxa&{#h4OM{JL#GsrVI0F(WkPD)5r zyly4-oz`1@2@N`p6bR^4B)zkS|1B!K?b0Mk8_5p(I#PJvsPui z+t%s2G)Hl|Y5bb`OGQLl@uH{#r`d~m@v7{Kc`n#%(rnRm{luUUrDbZK`sa@=>Nftf zHhB7DMpG1u=`9#mS&FX@#Q4u{Dq2feHud@|U9#TMV@Gc-e84~|GUwWHqv^ho^FOJV zN_1Uq{68}n)%|L`dB=-fpM`&qv!`DIFV?JJA}WBtC=~mKSod{lC|e`v7NxG;tlMvK zhP##W4MK4}%q58<<+yR1C~@(}cO3DflkPBELf1DYC~ec`k;Q3VKnjviATc(&s+S29 zOcuSnYc0NoPyNt_LG)I6AC_6<7U8{$p}yQvw?3)-HE-}YG5QuuFOKPcBkjD~PPMqV zYhx`I;xa?V>y~OqF^>NLE|=d=5qI>A__eF=OJ~)4jZ@I>u(#M}>K>iBocS`WH@3iW zZ2-o_M`=>O40*3z#VK8XE|1CVdr$mdk)x%w?$vp%{@%c=s6A2Xs9@ZD&A}qS78AbI znzb_Al`6hsjP+MA2QDW&g%{1+`Pi#IHb9>`dtdKBxtO~PlS>J(xm$_UD;CFqROv*5=`9pZ&G?k zskeJi;bQ3%aaE4g&lp1Fg23phAP^56Cni+bRpZ*S^fJ#};z*yTWlY@~;R~>(E2n|R zM?SKVqr|qXuIZby!X;J?2Oe3|Jb0c&$?9-p4WG$Qvvm6^Qj^ABKFGF=egV3!q$6M z39TY#^8={jGawV&gweTWg%Dy}ec!9SGt~0+7SFQoGB&sKXc{=>jzLDr2(Jo&L80u$ zswWavyXg{C+uz^Kx=nX?WpigF?%rzLLd#J6Ljzjp%#wTYbB}dbxlc7)TMhkq>8-=~ zj@M*nX$2-vFH%?cs6_=UTwPgfM>T?-vD)exv3h8`KK3GYia2)>1dkQ$Xc2^i#B~MY zmB_9yVXA);+@+bdqc}IqyJ>d|X<}WUc(*PsUg@2zg}^=rM$V}D5WIO{IXs6%)6tFM z;8(J1VEbk24^s!x%-2xvR)Lk~xrF&l6+Bvqa0mqCap${owwrQ~M*fsNA)02^EIPk# zw(2#SfAfU12Vyk5ZKR5F0-0f2TTx9qXkKnTHMh^W%R52lNZ|{!RMhDM2a>7UMbWf~ zmpv)4$q+ZzHsx0^W(oj3#i>kJzB>38D|g~iU+-R+dVZ&} zB}pd>tyO2Ye_(E2<^j}gYbE@bR#o~ti6olSRV(C5<>Rd~`AFfGGqNZ)DD)%kMzaE} zbqbC?61>GR6$sIGf#6eJAOWb32Nvkc_K?qPk@vDN)0R zyOtb;c8ZeajX|&8C@?_-JwrOj4;@VGpddU&YJ0d~FK)`VO4X4j>n+Mqt(-tOc0g6s zfN}tw{rJsXk6{mw?K5t&wBP!Y-r@$iTc~cPc_&+@rkJFSqw^<@^we1wJUa#0*bdO6Oo$B46tF1Q1 z*=Moy65=Ra$t1z~vjN0Yjv?n!5^}@wCj@U*Jt5nA^LoDOev!R{Z|WP+_gA}h%^|kE zxF=J(Nx~^#GQqqq*^(-27YFsM}|2d+nO`DV2f|OSq(l;@#RA;E_r?Ng1J5Q$iRVh$9vhifE3?Yd|P- z_TmW;K&YwX&oP(35?@r!W(v(<^0e>Gii-!&VwP0+ukiKxmwP^r%G%a((aKIiCb&x=i(zMII%yA`I_nM zUf&-NJ-Ic@wMk=MU4oePZpVtQG>E2hqf=BTGIGE>K>ozfjmdS@6&Ma=)cgh~zIG$& z!_+{!EJ_wJ%lJt-91nPZPBq;W8};;!dh~inVWcAR4B!@GIqIz|jNV>G?;R?7KT5$` z;_vHkv@oDiSHjEE;liP!;W+I(oeYtQCFU0Dg`> z0$Su%iQ%UR&rao_>@QPj=&qXG`hR=bH;v3Em$iSWj7h3S{IZl<<&|rS3l)=3z|eQA zP)+r>sCM3^+BRGLtg}ULd2??tdR1f#n&nZ;6uED{ss~`BrL_k7Mt3b615f~^KKkRu z@~aH=*dB(twMsw)uo+MS!x^2)JSyn*8qN-M$&kRe;Mi0`mDSZWzUK@5+EFia>J9dYXi}qu8)Ags@ z#PhuM7yEbxeR;jbv|QOFwvBdo1oMilO)&-r8gfu+$Brucox5#aH~kB~msM)HdonaV zUDx-}2)16HzVh5qNXWL4mHzaEV& zP=-iCvYzI}j{4hX#dfrb>C&Aro+jFo<@oBmmP>+9X%5Hk#5G?6Q+_6A{LF0jl6n=? zzeQ3H+6UXuJR+=pjT>c^T&OFV$f)qvotU*&EuhW}kzEZK zawm;(dZlYFgu!yiwG}yv)Ki9Z!&4CIIW6N6MF1}X)#uMFH3J4=>IbQvGtt|fjh^_o z6FuZ|Ng7(J$Wal3YH-957@7}Z!n4)7!X}nUlvbXudR>1-{xKz-jgVWrX;DYCfWsNj z3q^%=UPIJf5r3fCbuQm39!7A6pmrKl0rcz=XtP^OYn0cw+}m9*FCyY59{L*B9rUbB zjLo;)M!Joos*37mI)NVU%pcRYRKV^RjgH9$!MrrMT!Z{qUY)p($)bQu~e(VV& ziby$e_WN+e10Nm)V)-xX?8A_^E$Bj?V=Hz6S`1gcq;+cpU{ebS=*Ju_PLtuwmL(7` z#!$Krd5(RUn9zYSs}cnqF7(8-SD`>j7wPVgK6)7T4p^nh)-Ct`hR>&3CX?-7sNUZ+h8Tr& z14-=573pmad#y_t=F?g|M`d_(!(<37V7`V(XS9>T@=%<{ZzJvN-1aX zv(+XWZe42q$gH#FN)?~p zRo!ma7VfG=&q)@v$M6^w%xmU zd)tedBi(nnR^sXjETmJR1TLpciqsmrGv-DzeM1f$m|9A`%T>4BX>fDorbR9Gz0YA< zbw=j4c7iJa3c!F8vb*H8%moIxAFWQ+FQ88qyPlm)bJU)P>OW9=#rIpDmcMH_E#rb4 z?Yfpb&E6E(Gg_T(OYryymR<*~Z^v-7= zvHt*4vpsbD&pqlKO#SJqHj5upw;rb1Z}#|h`&+A9Hn(k3tPX1WhCzawaXj%~)Oizn ztZ%zbV^ZIy;q9Y&6lvMjrq%m-Mq=qx`=!Rp!G^ ztK2}@EjPWtsK)iMZ7V*lq%{0!Yb9CEa)D#L-ok@|EyL;V@RCM5W2Kutw*5a)?bcVa%IwlYqF_w{k#Z+2BKo-> zO%V@w-uHf(fOQtcVw&Q>I_`U2z}IWIZC4;A&9v!X5>ky(;#w9`q*oR=jx8QNe%?L> zeoC6pfCIekyKhw7KH<^V@lR_zD_nHm>vJ8h=WY&co_ysZxC{7X)UHJ;t(nF9Z{W%) z&f1^{ecA6eZN_cB>o!&zUZI4MFsyQ`DP=l_M@i#RhSkauYQrmB1yP+UIAm#FeV8VJ zLvfnausQwN;Oc>}-NeR2q#7XOObzYP1zN_VBDhFml^wEBP9_MFR8|)nqB-fYg#~dJ%F$9~JO>TQm*>116 zU)x%WR+7r0z8rAQ`mNdp($8eb``=jf?9N5C@6^(?@*{Q!-ay4m=BGw7m~GS?eacI> zSG2OYkSWNp2tL~4n@-O}TdGy+S#9?{M{hG+T1RhdAp{qh^_3hl6&d1IE3mt&iAfgW zB7dIWBez3cOKzYaeFh4+JZyJz=!VGH;Xj{wb#_k?tbj*;c$Z4}wo0|U5)j+A(QOl@ zhSeI#MprYC>^s8KI(M9D@OV|q<*2IseTGk|dV}NE6Pw#_XSAS}XCk%Dvm@J&S+YDV zcR72ANirp9Ys}|Qha5_0TD~JjRz@tu>aRXH35GMZG%8nW1{^7w9B@s8REDa+Rxwe= zg8@DRbm}3FOZU_s;saaSb6G%%=XqOWec(-x9yRme2V zXPt3J6^+Nxy;xdA^X&*a1xgIh*_p+pr(shB+ckpVh-FPK4OINfr}u#5a8V@5EL~Xb zJCM7LB>IRLHkTnqNcn*8#XOu!**#!=GrGBriB~?MTxxSHjIm~QsqxaBNa0LW{{RCL zTDK*&&9izf0{*S^2h>SDH-ptVuHd>6+l%?Scq0qwcKHUcF`l|vm3(a-G8N36WZKln zZ61Zo*6nJwGcAB!@3Pz4ZC1A%mGe*wTPT|1Z1@tW4F~tBi=F8$Sx>dMq3G_6^pn&n z_SoLOlhl%ac-WS$hY!Gn@F#I zZVLYZGWSdTfi2h9UYWL*IJUi$cHJkKNMZ$HwTh7nv3F*ZKeL~wMvbEc{C6K?7IkkDo$&z)|9Et%n21vy{xTVUw%TJ4=e{(JI z)5VcG`yalhYt_5Nm%T5#*fCa?SX~u#_=|7?zS1$^tB&5NvS*6`4y6vj;Kn=Y`bf zAKBVSBGj1%0h|hD*m+{^I*V-~ep9BjBoSYfd_kryBm-nQC-V`snt@d`IeSND9adMe zhD_;xnX&3=uI~D(*)FJo6v7TZ)TC; z>G|w#TvRsAJl5+{IUsK=d@!7u>YrcF^9Gn~*MXhh{{SggTa4uN-t~ED0X2#}+SUuO zzSls9?Z8(p?EYOnqb#brgIm|~W!LuTB-!_kn*E72jQRF$?*9N4e#}@-dI|4n0Ny{B zA6YhH<@#FU>J%U2ZPP(^4SNtWKmHs}{{U~=N&3JZ>C;_PuofH6&ADx!T}vCwN#alk zI+Y@x{6nf?tf`u>qkV-@F9@xgYY2PnYM00(fU3J4N)<(Ks1i8-x@5^6X% zF^(YnS)k%6%k(&sM3xj;RKFcJ4a?9nHzTZ zV~7yV@Xs7@*?#`|;u*n6lV*siiqOcziImsw7^f9o3!f1oH!7KI+$dC z4?pU|r$H$>BSkSs)5x0TmKRs3>rzmws)871t(Z8Qk&IQX!m{~q^5SV}&>WO$$|WQ* zMVMN%eiO)c;mWB9cWgwK5y*8!)F<$_ZXx1NV5^y}84l-Zcc?TZ_tyxv87$-EqzYf# z9j50_UR2rSGOsa=Y}o#lqr~)lO#c8@zC^nV%e!{-6Cimhq0jYq;gq`{WDr~KHxd+) zpp5DH%8CMV&w&>Mr&(ixWTX#t8uDwP+(%XEn{5Lz@%Ya2RmpeIJ=$HR(s& zKH#$FV7heH)5K^(&tze{d=4@+Kc_hq1- z!usZrM=iog3{tBx`E`!W@u$kmjATlE6x*6p^>YhO_JjkZm@ zbZOS!KASSy{{WqeHIlt#|JR;?nsYg&ra6umWKcW|7?^J~}hE_3abB`qaC%P1S$ z{XX5V-p6$}8*Pji_TpQ3~rG`=@NenjeNa|<^q4(q0V&Y}VUg=4GAGhLptMVyZ zL`(a7{{R5K*U`D;Si|0KbLy#NipCwTAP*#a*&0Xo`CjaDo;>Y>?Y=0;J0LHQS=p}J7+gpAve{y!=(_22# zR_e~Jwy>sVHhAMc&(4!k{{ZswUjCBWJhWy1Mg+ zmA1igaTy@f=L-saaZ23$&-s$_MT+sU*LC-@`r7lXoPYj1>HVh15y@_MyO?2m9@yap z{o0Nx-y^@w-MrZP)i0GKIWEuY2H+3zj;@Bn6Z2c_R(Xz8^R6g;`c4%oY=&wuodwhC z;^S~@?dIqjnfFVlmZy)%peP;K=Vr+51bsrXu(s*Gq1zdvw6PZAeXclFnG)hX7Z&MJ zsk}`Dk>}xB@xv=EN3a&PPr%K(D`m31mHLwQFz{K*1*|58CA(D)tkvSNf*yw=+I#Wl zIjK`4ekZizay$6dr-q+#ZEz&LX1kb|eMC8Gf?B*yc$18KISQyb>HVGswpV!DI#QXO z`#|Hz4aTJBA$_%^XrRJIV>Ny`4(ek4Dp#{-M%rYgfPgclJ-qPxpeOKzmDNhgCqIn?uev9P#^4{%?DLjDvQfI8}KMK$r(uxw5c4svDLmx?fD9}4lYg8uao`FA7%b( zdT!}ecdfE}XUkJtu$c#W1S$Aoi<54(`-I!mG27(H{{Xpus6X00X!O^63LxIn2~K7! zq-a~>MLygyawzwe=2f?)@)pTk{wz1L-L~84#Jhd;7ZEqg@XD?C99gaFZJIN3VabjB zRcp->iSyhf$R>%686;J8J;X3LWQfr4C#SX%Y`ss^y(&6B4!C;_#{U3rwb<^#(6U1_ z#(d^qPr(D8qS$&(b!A}(PF!E!?-rL5z4q;RNlTa~N)_>vbt{1C zbK*ud`20VjpMJ()Ba-s`y0bQWUY>@9BWEKzu?jo8@atNOWGcAtyJRU}YgR0ffm2#n zw-w!yVO9h+^dM3+3rzB$I3DCo96O$MpdI!5GUbl$CJqbMJ^t>@7jQ5*E=l`It|m@_ zVruuET(iWGd`kWF<-;6w4Y=c6srF@#IgK}jpSSf4al#H+bEOaT;w0fUCa0c9-;N|f zISzjAScxJ8=6|moal@Yvb#Vs`wpHVwJn;t&6P{eSW2ERCCZvzjxPyt2%R5j6KK#D? z@kqKzRk><>t6mk%{g{aekS$~%;>y4t0RR{l&K-`{-k`ddJhhV9@W9AP65>@9(-=X* zfKvk!5iU9cDr-YZ=lA2*a5&2qW$w=#>YTTh{fp(V;?B8ZYJO3W@5ZAs(CUPdXedv9 z7_}DVG9<%HhN6_=%L=lFKCV#cK5SIrS20W$=w8f=B)?DMQCH#=XG(K8OMRu9*S|rA z-Yz&Typp$dKVAXnw?x>*#jjf=B3<8cg#?DtV^VxRWSQm8iZC|hWUuo6AyHe2T4AJ3nEk z#`<4Yt=S};>-l}OB~91fo@m*3t&exxKZ!^l3#Lg=n{yK*c;+lXO$;&&D_pTlHx|l? z)}IpJO@01Mzk`tNmesYs8*Q$dczK}r)4r_Px~FB5-rs&%&4!V4Z*On|#phIttU$hW zG_Pg{753Rweojk_>=H`eZJ7GBiO7Jp2`^|x?z;ATms#thg2+Qc3wR#GYF$inK0R@gHU)xK>)e?WfD$SLJ7T?v+=>mal(t<)7x+?0P@0 z`eIQGvkU#ES-!S62_b0bF$62Xg#a4=0BaJs{l5)fo9p)W6;~YuMKTmXC;L-WI z1e=tx?XfT*Az)P;IxTgA9;cBsrYGuAY`))!J+^&INVcC=Hv}->ZreV?YgG!CPZdRG?e`nsR2I*)jWfDMdypTq4585*o0u?MoCcMK1E z303%(dsn7@o$O2`+j?HWTnzrE>N9&adv#nhiuI%&MY>;w`{w1(`{ca)+)O-H5p_&*tI#(fsY-{ zzkXXZh%I z-~8qI6{nowtV(;r)ceLGCF4TR9|N*>_ZV03>!ry^Dmyal{g_X39`IP^iICC3tuxBF ziI96*9*yKyuB|=5pVo0OgHng$-JUkh^;4A&SO<+Ut20Htk5cYd@&~h)XeC_4(K{5zgWoFvr)fboKTxV3|idpN6Ud6c;voG~_~ zZSMVwJ5I3Pc1`DX>MgSU;orBJCzEsBlqhyLEE)8QP#UPtnDyAWbgfjWJQpLIYu)zf z2=84{eYjmT_g4~LT`}=o&dn=(i&vf}FC(#b(?T)eclfU49Gh^Eu{C0I@f^zb65oB{Wz13`KwXyr8@>9PB>-Chd*uzvrvsn$v>JdU{y7hUM{Q0j+mVi9zZ3R; z`xhz1&1E+DSGV+AnmdY@x! zxNYrq3=zdGp%S57jS2Arc$~Ol8ETr5*lpWyVU}AnX~~i(&oD%eM|WlsMrc_U5xC-9 zq(YTurnfzvfOiZ&Md-nG4n-6e_sbeR{Qsj)@xu0%1T;^_n z%Hv(PSnvCU62{9y(ii6^uPrv6=H)|( zL@_t~$SzGBzVlXH)SG9muS!`f!^ye5Yqvnvq1SUwGBtRtI=jd?s`+$Jw-Wk~*|PWb_eg7v zd(HAb)$QNz{m(N005p>hrrdf`UFsRe>1LNOm52z3lQSa%sMRHP51P0&lO=V!?QL}e z^ut%BwDBf%Kd1c(Z5KoD+iuWC?q*lGx}J8pb8!=zxlnWi+1ZL-p`OmQReD=;-vXHJ zXKJ~PjWgE0iqC%Z{{VK~CJ+2erQ(}>+NO=Pkt6^Mg<<%TOLHo+{>&$dmD4?6i%I!e z$MG!kv8!T!#XoQ}{I_rLmfiYs7FE5sl6&ZGb&n)l&X)C!6q3mxbY^D*#HN+XnD%Wy zr#=mSCzxCNjqRD7mXPXhWr-)^aDa~G!k*kfLP;F>Qyg%HY;n>tBY|4wh&hciNXTRe zL}QGHBp%i@0~|sGw{E=X-KCx@z3K^PLP55&Ci-AUA|MQ^f4<9tRI@upxD&d1$!0Y! z$+OEp?$5YNw(0Hiq4OKuSYXyC)EODF-#WW-bh+v~?XPRuu40fT($s?C^$JHWgXYW> z9LBd59I&gc8mgE04aX9lw){seHW{aSZTFUYjQPps!!So6o=W<4R~~l!9IM)T3iEN> z#eKbmt4+S*%H$>0ypYt_OQ~O*xbYaycQ}oK z?5M4#qL~5Qc^o|;Bopc#?kgKhi>rwO!x9#CsI5gsN4JIX#oEKWKd&1*KNt{@ZeOUuYxOP+HBa9rl^vgx^zj z5zr2&r4DuM8TVqdmUf4H z?DP9_`@~K%p?tw}-R49V9pv=7E^RkaS279J}e?jyOv_bLHA`43Pz? z+x~Yc}p!;i%I8Lmx7=whD9FMcV9Cm_PzoNL~hRGP>S$!R-Igwh7iyD1{8Lgt} zI^Nk7(9j-QNA0c!+5$+FGz_Uz-vjICtW$>ub2PpUBX|+eI~9 zzl$~fpJ>`TcF}FN=%KZYDJ&5{UG z<43VrEjNmVYboS)1dOPF4msg{)?1>_bso%{{4;cs33ZMrz|>>cm%I$gr)b4o{LiN1 z#*Z6;Y}M|oP#XF*(7Ru#-EkL5Z+pDkWK%&T@O>nHWVZ$y7L5x66zQp{80;L+sNoCE z#B{0XHuY=MujT2kdKaO3Ty+ln6s7kovwopgR(Xpo}&EivcwUilxzs`F;f zDpHyy9^!9O?p-0)8>NQpZ@+K7D?OFB(KL35@kY@W)B}Avb@2WiGY>W3p2ZXP>G=Vd zjI!>*UB}ZMhFg`r=^nASHC{w3+@H_ocFx!X2Z^DOqQn%Wx}W^?$iA5+OE9u->it_L?UWK~Hdy!HEejN|bB zl*XRKv^9OlYkli#-8P0@ac-6uwoOdy^;Ysl_qGYytyh>`vZ3`n-Tbm%SFB+(f2g_J z(Mxdu02DM*gU{zFkD;eEx?acl{><^!UxDkDibqG0RG83ek@zC0=FEH`drm5bR;Kl{ z&AP|1+wNAg?{llk7TpBPG{qx~%I!$Y00Iqpk(MG+Fv`9At~xKKn5O;IHWo91owuL$ z7e44Mgt8y^aA`I`3AuXv(($W*0^0Wt*p3$$AvVii6|G#!BM(^K zakt60?F;x)$`gBV1v$-itv}s~PC2TtX~-Jf_kGKLVJ7#u-EMk-AYM-Lr4C>OEu;Sc z4lOFBvJ~vdn!sHu0976pT!8MUEJH^F9a+3hXkoCoeGej;t{HxCfcOBXZaHWtBj^Rm zb8#cI@-cZOCFCTM#hBDFB$|?N^=4CI5t|Yqqn^_+te@9 zcYqBuF*g=vk1a?wD6j7fW@Plfv}Vp9S5HftZ`Q}T*&E%mSnn-l6-%2|StBG4MSF3b zem&^nqf)$@TV`TidA&(;(d}`zrgmv396T!C1t@Jm(&(v3m=;_eFp2F0DfWtHP@b+TG zS`gD)4GZl@#(A8cY>%r73r-iD01UWjXk(^ZX)$1n~2;~P}JEP@$9KMYO)mT zp~E8;(8LfqH4a0zxSbgqq9oR~)6_7~=eICB?V;*}hrB&9+r^O!Rn#`8d7? zt}a(bR>^N9M2Q7EPuW~iwl<9gbjHkC3Ub2WAv#L?am^DVXhvLnF$AOPo;czUwH)|% zVq}x5=D((R=^_sKnQ``V#E@{e1Nu`OLCV*M9wQtOf=3=Fkp8?u5+t`e*Bo;~Nv98H zB1sTP2P5&vNzf21)Z$NnZZn!LNc!A%W$o|4v=U>Yr#rF%V`@vp^K#HYm1(y{_Uo5vd@2}uaRJ2D&kVCT>vDdsl}sFbKc%gj{McvG zT?-1`Q-5(Sx{n2<8lkrZNT_lMXW}xbt`3!J_zZCMjeK6O?c{1{14M12f+|KS8b*o$ zjVJ&bMoU4<4U{eg`PQ}tjItY>l~Och5~Sn_BZ&C-3=FmuBvbBJ?=8W&nq6`#)lq68 zi`cok>wXvsi+h~R` zsEDCZa`v460HmB&%VVgZJljr{Mc_fG@5>pNW!e{U$fHeZmMb(^A6Y2XuMg_QYaxh~ zk_M)~7izGs63}G0g|j#KOIr2;_hD@&5|mx-ZmB$NslZoKKz89=_#7?cP{UVpXC9ny zr=q(0(&^xiabtCHV9`rKlH7(;j6-RE%K=)3mB-ksq}@Qr3k|-wyrMX)Jv`wC;Pb zw^cG22hm%kPvF(5*?a^FJL;uAW1e&0ric%DNplwUwr+P@MWvm(-P%YZxNW4xeE^hz z)cVMpNSKQFw7y3pLNFce>_*2ft**YpHxt1u_N}`S>q@eA~5=57~b=aE12PZum8`_4S zs~54ksu69;LQO`5__?0IGtUyy#>D$9cJ2T)psu2Ovg(RkR=gXHiZSz_hxuv$JnR zRmBygwGi$O#eoDibv?OL+k>iJBCTiODWILaQA(4OQdD?JsO&z<;mW0JTeyny>8dy? z2jOaiN>c_7jA4o7bK=zO#7QYhXVcwh)SV-AF7_?PYexiDHF9Eb4QSDtuj$7FW}b}> zrL9+^G`o*eHvYGU(c5kQ9o6uHHw&1^YkSCo&^R1b)bc#5o;>HOagwinPjCMKkLOu# z@!!Hy{Qm$BggGu$=QN6vDAih)Cmv+?^-8J{71<`O0V~CufCC|kNEXI_EaVL%2PIwy zk391C;z1KykwDY~jWQMZV5EjXznyK<&S%vz$~3P&-gw*KaUI;fk2C82rCb$+{w4{{ zZqCg;!`0fXNzbt3(z+y%oBc~!>(rsW+!^Lucuf&cBZ@b^u#E~*6ta5CRu$FEW!ppF zi!`(%rRdue^#JEn+;Pt#HN+%d&{CkbLb=kom6R8ReJ}NJZ0a&NYRV$m2{GSyk~{wZ zPB^h#g==DDq`6iUuW=o?Z+wb);B{syJU=Pmr!o2*PK<>pW@w_Hxw{W|!f%aOv5!5d zRa{v-W~eJ#<;xk_Fh<6^P{=az@*ZTs!mrybB2p9tV-F0mL+N6JG8I zKI}m!+PRKAtKE(`;d9Hh*ZMKU9o9)7XCsaz?yB+Smu4nTLQ4u|?#B=y*12cKo!IF* z1T#?kdpY6>IbPFF%t6K4{@>M#Jxgd<`Mu-yVh~7De8b!N#yK6(r+?Y^Ha8zbEaLEA zV8Q#H7hi(4=0X?(-0K{;YzqoC72JW~?{rCR>iv-Cku6|j) zzqcI8D6W21_I|toOJgwV@BLca`NelrZ`Y1Hs1?-T{JVGm09rrz&M11X{{Wr)jZZ}X0QCO= z(_=J0GW)UQ7RRQxtZN0Py?Q-L>E|?7iV*`Cr?p z5fA?WELi^l@aO&n!g+t%MUE%Vz;22E0PZt?(UblRcN^rdkgi9}Yn^-l0Ll0N0QAS* zCM?@wIR5}cHrT)PwEpw`__c@R2PWmCe}yOgH~#>Iu{Hr1W#{;kdk5SxLfeM6`-bhm z#!qMJIBi5QiqquxkGmRJwlnhl%zJwO08a<^m-XPD$5^Uwkw3bA(O7utVT zCcBeui4gGj55E?wQ@+Ht`Ny$;;W)ERigzqx`49I_9#wlEf6e~@X9f${cK3k(@cXe| z+ZSbw0`4+4_l2l&VAT}mgmjG{hSFb=k#NaLucmrV~#ky sNB6PB3SX3eclP6s6Zi-FIOC2#1MFYF5=TR)i(`oy{4MPLXAp7!*;X8i(f|Me literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/mu.jpg b/lab_site_themes/osu_standard/images/rotating_headers/mu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d92a792474ed05ece0f4a9de15fd3097e3a3024 GIT binary patch literal 55435 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/solar.jpg b/lab_site_themes/osu_standard/images/rotating_headers/solar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b032073283b49357d9a4b1479f4ca4ddf9919ea GIT binary patch literal 46853 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 H!hiqStN2;t literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/tide.jpg b/lab_site_themes/osu_standard/images/rotating_headers/tide.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc56fa271ff5b452b8f65f99226c3bb7bbb9400f GIT binary patch literal 50699 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 literal 0 HcmV?d00001 diff --git a/lab_site_themes/osu_standard/images/rotating_headers/treequad.jpg b/lab_site_themes/osu_standard/images/rotating_headers/treequad.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a7d544efd8e5d748a11b63cb73a57bcb0d28e81e GIT binary patch literal 94852 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