diff --git themes/busy/busy.info themes/busy/busy.info new file mode 100755 index 0000000..a040c5a --- /dev/null +++ themes/busy/busy.info @@ -0,0 +1,22 @@ +; $Id$ +name = Busy +description = The ultimate Drupal business theme. +package = Core +version = VERSION +core = 7.x +engine = phptemplate + +stylesheets[all][] = css/style.css +stylesheets[print][] = css/print.css + +regions[header] = Header +regions[page_top] = Page top +regions[help] = Help +regions[highlight] = Highlight +regions[content_top] = Content top +regions[content] = Content +regions[sidebar_first] = Sidebar first +regions[page_bottom] = Page bottom +regions[footer] = Footer + + diff --git themes/busy/comment-wrapper.tpl.php themes/busy/comment-wrapper.tpl.php new file mode 100755 index 0000000..cab201d --- /dev/null +++ themes/busy/comment-wrapper.tpl.php @@ -0,0 +1,41 @@ + +
> + + +

+
+ +
+ +
diff --git themes/busy/comment.tpl.php themes/busy/comment.tpl.php new file mode 100755 index 0000000..4e65af4 --- /dev/null +++ themes/busy/comment.tpl.php @@ -0,0 +1,91 @@ +created variable. + * - $changed: Formatted date and time for when the comment was last changed. + * Preprocess functions can reformat it by calling format_date() with the + * desired parameters on the $comment->changed variable. + * - $new: New comment marker. + * - $permalink: Comment permalink. + * - $picture: Authors picture. + * - $signature: Authors signature. + * - $status: Comment status. Possible values are: + * comment-unpublished, comment-published or comment-preview. + * - $title: Linked title. + * - $classes: String of classes that can be used to style contextually through + * CSS. It can be manipulated through the variable $classes_array from + * preprocess functions. The default values can be one or more of the following: + * - comment: The current template type, i.e., "theming hook". + * - comment-by-anonymous: Comment by an unregistered user. + * - comment-by-node-author: Comment by the author of the parent node. + * - comment-preview: When previewing a new or edited comment. + * The following applies only to viewers who are registered users: + * - comment-unpublished: An unpublished comment visible only to administrators. + * - comment-by-viewer: Comment by the user currently viewing the page. + * - comment-new: New comment since last the visit. + * - $title_prefix (array): An array containing additional output populated by + * modules, intended to be displayed in front of the main title tag that + * appears in the template. + * - $title_suffix (array): An array containing additional output populated by + * modules, intended to be displayed after the main title tag that appears in + * the template. + * + * These two variables are provided for context: + * - $comment: Full comment object. + * - $node: Node object the comments are attached to. + * + * Other variables: + * - $classes_array: Array of html class attribute values. It is flattened + * into a string within the variable $classes. + * + * @see template_preprocess() + * @see template_preprocess_comment() + * @see template_process() + * @see theme_comment() + */ +?> +
> + + > + +
+ + + + + +
> + + +
+ +
+ +
+ +
+
diff --git themes/busy/css/bluetrip.css themes/busy/css/bluetrip.css new file mode 100755 index 0000000..ff639fc --- /dev/null +++ themes/busy/css/bluetrip.css @@ -0,0 +1,415 @@ +/* ----------------------------------------------------------------------- + + BlueTrip CSS Framework + + Mike Crittenden + mike@capsizedesigns.com + Copyright 2008 Mike Crittenden + + License - MIT or GPL (whichever suits you better) + +----------------------------------------------------------------------- */ + +/* MEYER RESET v1.0*/ + +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} + +/* BASIC TYPOGRAPHY */ + +html { font-size: 62.5%; font-family: "Liberation Sans", Helvetica, Arial, sans-serif; } +strong, th, thead td, h1, h2, h3, h4, h5, h6 { font-weight: bold; } +cite, em, dfn { font-style: italic; } +code, kbd, samp, pre, tt, var, input[type='text'], input[type='password'], textarea { font-size: 92%; font-family: monaco, "Lucida Console", courier, monospace; } +del { text-decoration: line-through; color: #666; } +ins, dfn { border-bottom: 1px solid #ccc; } +small, sup, sub { font-size: 85%; } +abbr, acronym { text-transform: uppercase; font-size: 85%; letter-spacing: .1em; } +a abbr, a acronym { border: none; } +abbr[title], acronym[title], dfn[title] { cursor: help; border-bottom: 1px solid #ccc; } +sup { vertical-align: super; } +sub { vertical-align: sub; } + +/* QUOTES */ + +blockquote { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #666; } +blockquote *:first-child:before { content: "\201C"; } +blockquote *:first-child:after { content: "\201D"; } + +/* FORMS */ + +fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; } +legend { font-weight: bold; font-size:1.2em; } +label { font-weight: bold; } +textarea, input[type='text'], input[type='password'], select { border: 1px solid #ccc; background: #fff; } +textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #aaa; } +textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #888; outline: 2px solid #ffffaa; } +input, select { cursor: pointer; } +input[type='text'],input[type='password'] { cursor: text; } + +/* BASE SIZES */ + +#container { font-size: 1.2em; line-height: 1.6em; } +#container h1 { font-size: 1.9em; } +#container h2 { font-size: 1.7em; } +#container h3 { font-size: 1.5em; } +#container h4 { font-size: 1.3em; } +#container h5 { font-size: 1.2em; } +#container h6 { font-size: 1em; } + +/* LISTS */ + +#container ul li { margin-left: .85em; } +#container ul { list-style-type: disc; } +#container ul ul { list-style-type: square; } +#container ul ul ul { list-style-type: circle; } +#container ol { list-style-position: outside; list-style-type: decimal; } +#container dt { font-weight: bold; } + +/* TABLES */ + +#container table { border-top: 1px solid #ccc; border-left: 1px solid #ccc; } +#container th, #container td { border-bottom: 1px solid #ddd; border-right: 1px solid #ccc; } + +/* MARGINS & PADDINGS */ + +#container blockquote *:first-child { margin: .8em 0; } +#container hr, #container p, #container ul, #container ol, #container dl, #container pre, #container blockquote, #container address, #container table, #container form { margin-bottom: 1.6em; } +/* NOTE: Calulate header margins: TOP: 1.6em/size, BOTTOM: 1.6em/size/2 */ +#container h1 { margin: 1em 0 .5em; } +#container h2 { margin: 1.07em 0 .535em; } +#container h3 { margin: 1.14em 0 .57em; } +#container h4 { margin: 1.23em 0 .615em; } +#container h5 { margin: 1.33em 0 .67em; } +#container h6 { margin: 1.6em 0 .8em; } +#container th, #container td { padding: .8em; } +#container caption { padding-bottom: .8em; } /* padding instead of margin for IE */ +#container blockquote { padding: 0 1em; margin: 1.6em 0; } +#container fieldset { padding: 0 1em 1em 1em; margin: 1.6em 0; } /* padding-top is margin-top for fieldsets in Opera */ +#container legend { padding-left: .8em; padding-right: .8em; } +#container legend+* { margin-top: 1em; } /* compensates for the opera margin bug */ +#container textarea, #container input { padding: .3em .4em .15em .4em; } +#container select { padding: .1em .2em 0 .2em; } +#container option { padding: 0 .4em; } +#container a { position: relative; padding: 0.3em 0 .1em 0; } /* for larger click-area */ +#container dt { margin-top: .8em; margin-bottom: .4em; } +#container ul { margin-left: 1.5em; } +#container ol { margin-left: 2.35em; } +#container ol ol, #container ul ol { margin-left: 2.5em; } +#container form div { margin-bottom: .8em; } + +/* COLORS */ + +#container a:link { text-decoration: underline; color: #36c; } +#container a:visited { text-decoration: underline; color: #99c; } +#container a:hover { text-decoration: underline; color: #c33; } +#container a:active, #container a:focus { text-decoration: underline; color: #000; } +#container code, #container pre { color: #c33; } /* very optional, but still useful. W3C uses about the same colors for codes */ + +/* 24 COLUMN GRID */ + +#container {width:950px;margin:0 auto;} +.showgrid {background:url(../images/grid.png);} +body {margin:1.5em 0;} +div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23 {float:left;margin-right:10px;} +div.span-24 {float:left;} +div.last {margin-right:0;} +.span-1 {width:30px;} +.span-2 {width:70px;} +.span-3 {width:110px;} +.span-4 {width:150px;} +.span-5 {width:190px;} +.span-6 {width:230px;} +.span-7 {width:270px;} +.span-8 {width:310px;} +.span-9 {width:350px;} +.span-10 {width:390px;} +.span-11 {width:430px;} +.span-12 {width:470px;} +.span-13 {width:510px;} +.span-14 {width:550px;} +.span-15 {width:590px;} +.span-16 {width:630px;} +.span-17 {width:670px;} +.span-18 {width:710px;} +.span-19 {width:750px;} +.span-20 {width:790px;} +.span-21 {width:830px;} +.span-22 {width:870px;} +.span-23 {width:910px;} +.span-24, div.span-24 {width:950px;} +.suffix-05 {padding-right:20px;} +.suffix-1 {padding-right:40px;} +.suffix-2 {padding-right:80px;} +.suffix-3 {padding-right:120px;} +.suffix-4 {padding-right:160px;} +.suffix-5 {padding-right:200px;} +.suffix-6 {padding-right:240px;} +.suffix-7 {padding-right:280px;} +.suffix-8 {padding-right:320px;} +.suffix-9 {padding-right:360px;} +.suffix-10 {padding-right:400px;} +.suffix-11 {padding-right:440px;} +.suffix-12 {padding-right:480px;} +.suffix-13 {padding-right:520px;} +.suffix-14 {padding-right:560px;} +.suffix-15 {padding-right:600px;} +.suffix-16 {padding-right:640px;} +.suffix-17 {padding-right:680px;} +.suffix-18 {padding-right:720px;} +.suffix-19 {padding-right:760px;} +.suffix-20 {padding-right:800px;} +.suffix-21 {padding-right:840px;} +.suffix-22 {padding-right:880px;} +.suffix-23 {padding-right:920px;} +.prefix-05 {padding-left:20px;} +.prefix-1 {padding-left:40px;} +.prefix-2 {padding-left:80px;} +.prefix-3 {padding-left:120px;} +.prefix-4 {padding-left:160px;} +.prefix-5 {padding-left:200px;} +.prefix-6 {padding-left:240px;} +.prefix-7 {padding-left:280px;} +.prefix-8 {padding-left:320px;} +.prefix-9 {padding-left:360px;} +.prefix-10 {padding-left:400px;} +.prefix-11 {padding-left:440px;} +.prefix-12 {padding-left:480px;} +.prefix-13 {padding-left:520px;} +.prefix-14 {padding-left:560px;} +.prefix-15 {padding-left:600px;} +.prefix-16 {padding-left:640px;} +.prefix-17 {padding-left:680px;} +.prefix-18 {padding-left:720px;} +.prefix-19 {padding-left:760px;} +.prefix-20 {padding-left:800px;} +.prefix-21 {padding-left:840px;} +.prefix-22 {padding-left:880px;} +.prefix-23 {padding-left:920px;} +div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;} +div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;} +.pull-1 {margin-left:-40px;} +.pull-2 {margin-left:-80px;} +.pull-3 {margin-left:-120px;} +.pull-4 {margin-left:-160px;} +.pull-5 {margin-left:-200px;} +.pull-6 {margin-left:-240px;} +.pull-7 {margin-left:-280px;} +.pull-8 {margin-left:-320px;} +.pull-9 {margin-left:-360px;} +.pull-10 {margin-left:-400px;} +.pull-11 {margin-left:-440px;} +.pull-12 {margin-left:-480px;} +.pull-13 {margin-left:-520px;} +.pull-14 {margin-left:-560px;} +.pull-15 {margin-left:-600px;} +.pull-16 {margin-left:-640px;} +.pull-17 {margin-left:-680px;} +.pull-18 {margin-left:-720px;} +.pull-19 {margin-left:-760px;} +.pull-20 {margin-left:-800px;} +.pull-21 {margin-left:-840px;} +.pull-22 {margin-left:-880px;} +.pull-23 {margin-left:-920px;} +.pull-24 {margin-left:-960px;} +.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;} +.push-1 {margin:0 -40px 1.5em 40px;} +.push-2 {margin:0 -80px 1.5em 80px;} +.push-3 {margin:0 -120px 1.5em 120px;} +.push-4 {margin:0 -160px 1.5em 160px;} +.push-5 {margin:0 -200px 1.5em 200px;} +.push-6 {margin:0 -240px 1.5em 240px;} +.push-7 {margin:0 -280px 1.5em 280px;} +.push-8 {margin:0 -320px 1.5em 320px;} +.push-9 {margin:0 -360px 1.5em 360px;} +.push-10 {margin:0 -400px 1.5em 400px;} +.push-11 {margin:0 -440px 1.5em 440px;} +.push-12 {margin:0 -480px 1.5em 480px;} +.push-13 {margin:0 -520px 1.5em 520px;} +.push-14 {margin:0 -560px 1.5em 560px;} +.push-15 {margin:0 -600px 1.5em 600px;} +.push-16 {margin:0 -640px 1.5em 640px;} +.push-17 {margin:0 -680px 1.5em 680px;} +.push-18 {margin:0 -720px 1.5em 720px;} +.push-19 {margin:0 -760px 1.5em 760px;} +.push-20 {margin:0 -800px 1.5em 800px;} +.push-21 {margin:0 -840px 1.5em 840px;} +.push-22 {margin:0 -880px 1.5em 880px;} +.push-23 {margin:0 -920px 1.5em 920px;} +.push-24 {margin:0 -960px 1.5em 960px;} +.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;} +hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;} +hr.space {background:#fff;color:#fff;} +.clearfix:after, #container:after {content:".";display:block;height:0;clear:both;visibility:hidden;} +.clearfix, #container {display:inline-block;} +* html .clearfix, * html #container {height:1%;} +.clearfix, #container {display:block;} +.clear {clear:both;} + +/* to create serif italic dramatic text, use this class */ +.fancy { + color: #666; + font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; + font-style: italic; + font-weight: normal; +} + +/* creates small caps */ +.caps { + font-variant: small-caps; + letter-spacing: 1px; + text-transform: lowercase; + font-size:1.2em; + font-weight:bold; + padding:0 2px; +} + +/* Use this class if a link gets an icon when it shouldn't. */ +body a.noicon { background:none; padding:0; margin:0; } + +/* Make sure the icons are not cut */ +a[href^="http:"], a[href^="mailto:"], a[href^="http:"]:visited, +a[href$=".pdf"], a[href$=".doc"], a[href$=".xls"], a[href$=".rss"], +a[href$=".rdf"], a[href^="aim:"] { + padding:2px 22px 2px 0; + margin:-2px 0; + background-repeat: no-repeat; + background-position: right center; +} + +/* External links */ +a[href^="http:"] { background-image: url(../img/icons/external.png); padding-right: 14px; } +a[href^="mailto:"] { background-image: url(../img/icons/email.png); } +a[href^="http:"]:visited { background-image: url(../img/icons/visited.png); } + +/* Files */ +a[href$=".pdf"] { background-image: url(../img/icons/pdf.png); } +a[href$=".doc"] { background-image: url(../img/icons/doc.png); } +a[href$=".xls"] { background-image: url(../img/icons/xls.png); } + +/* Misc */ +a[href$=".rss"], +a[href$=".rdf"] { background-image: url(../img/icons/feed.png); } +a[href^="aim:"] { background-image: url(../img/icons/im.png); } +a[href^="http://yourwebsite.com"] { background:none; padding:0; margin:0; } + +/* TEXT CLASSES */ + +#container .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;} +#container .large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;} +#container .hide {display:none;} +#container .quiet {color:#666;} +#container .loud {color:#000;} +#container .highlight {background:#ff0;} +#container .top {margin-top:0;padding-top:0;} +#container .bottom {margin-bottom:0;padding-bottom:0;} +#container .thin {font-weight: lighter;} +#container .error, #container .notice, #container .success {padding:.8em;margin-bottom:1.6em;border:2px solid #ddd;} +#container .error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;} +#container .notice {background:#FFF6BF;color:#514721;border-color:#FFD324;} +#container .success {background:#E6EFC2;color:#264409;border-color:#C6D880;} +#container .error a {color:#8a1f11; background:none; padding:0; margin:0; } +#container .notice a {color:#514721; background:none; padding:0; margin:0; } +#container .success a {color:#264409; background:none; padding:0; margin:0; } +#container .center {text-align: center;} + +/*---------STYLES FOR BUTTONS----------*/ +/* Demo: particletree.com/features/rediscovering-the-button-element */ +/* + + + + Change Password + + + + Cancel + +*/ + +#container a.button, #container button { + display: inline-block; + float: left; + margin:0 0.583em 0.667em 0; + padding:5px 10px 5px 7px; /* Links */ + border:1px solid #dedede; + border-top:1px solid #eee; + border-left:1px solid #eee; + background-color:#f5f5f5; + font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; + font-size:100%; + line-height:130%; + text-decoration:none; + font-weight:bold; + color:#565656; + cursor:pointer; +} +#container button { + width:auto; + overflow:visible; + padding:4px 10px 3px 7px; /* IE6 */ +} +#container button[type] { + padding:4px 10px 4px 7px; /* Firefox */ + line-height:17px; /* Safari */ +} + +*:first-child+html #container button[type] { + padding:4px 10px 3px 7px; /* IE7 */ +} + +#container button img, #container a.button img{ + margin:0 3px -3px 0 !important; + padding:0; + border:none; + width:16px; + height:16px; + float:none; +} + +/* Standard Buttons */ +button:hover, a.button:hover{ + background-color:#dff4ff; + border:1px solid #c2e1ef; + color:#336699; +} +a.button:active, button:active{ + background-color:#6299c5; + border:1px solid #6299c5; + color:#fff; +} + +/* Positive */ +body .positive { + color:#529214; +} +a.positive:hover, button.positive:hover { + background-color:#E6EFC2; + border:1px solid #C6D880; + color:#529214; +} +a.positive:active, button.positive:active { + background-color:#529214; + border:1px solid #529214; + color:#fff; +} + +/* Negative */ +body .negative { + color:#d12f19; +} +a.negative:hover, button.negative:hover { + background:#fbe3e4; + border:1px solid #fbc2c4; + color:#d12f19; +} +a.negative:active, button.negative:active { + background-color:#d12f19; + border:1px solid #d12f19; + color:#fff; +} + + + + diff --git themes/busy/css/print.css themes/busy/css/print.css new file mode 100755 index 0000000..c670c13 --- /dev/null +++ themes/busy/css/print.css @@ -0,0 +1,57 @@ +/* $Id: print.css,v 1.1.4.3 2009/03/21 00:52:31 couzinhub Exp $ +----------------------------------------------------------------------- + + Hartija Css Print Framework + * Version: 0.8 (2008-03-10) + * In use by BlueTripCSS + + Adapted to Drupal by CouzinHub + +-------------------------------------------------------------- */ + +body { +width:100% !important; +margin:0 !important; +padding:0 !important; +line-height: 1.4; +word-spacing:1.1pt; +letter-spacing:0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; } + +/*Headings */ +h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; } +h1{font-size:19pt;} +h2{font-size:17pt;} +h3{font-size:15pt;} +h4,h5,h6{font-size:12pt;} + +code { font: 10pt Courier, monospace; } +blockquote { margin: 1.3em; padding: 1em; font-size: 10pt; } +hr { background-color: #ccc; } + +/* Images */ +img { float: left; margin: 1em 1.5em 1.5em 0; } +a img { border: none; } + +/* Links */ +a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline;color:#333; } +a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 90%; } +a[href^="http://"] {color:#000; } + +/* Table */ +table { margin: 1px; text-align:left; } +th { border-bottom: 1px solid #333; font-weight: bold; } +td { border-bottom: 1px solid #333; } +th,td { padding: 4px 10px 4px 0; } +tfoot { font-style: italic; } +caption { background: #fff; margin-bottom:2em; text-align:left; } +thead {display: table-header-group;} +tr {page-break-inside: avoid;} + +/*hide various parts from the site*/ + +#header, #footer, #navigation, #sidebar-left, #sidebar-right, #switchgrid, .tabs, .links, #skip-nav, .breadcrumb +{display:none;} + +.container a.button, .container button { + display:none; +} diff --git themes/busy/css/style.css themes/busy/css/style.css new file mode 100755 index 0000000..1e19f9a --- /dev/null +++ themes/busy/css/style.css @@ -0,0 +1,768 @@ +/**************************************/ +/* GLOBALS */ +/**************************************/ +html { + font-size: 0.75em; +} + +body { + /*font: 12px/1.2em arial,helvetica,verdana,helvetica-neue,sans-serif; */ + font-family: arial,helvetica,verdana,helvetica-neue,sans-serif; + color: #666666; + margin: 0; + padding: 0; + background: #F9F9F9; + +} +.cleardiv { +clear:both; +font-size:0; +height:0; +line-height:0; +padding:0.01px; +} + +h1 { + font-size: 1.5em; + font-weight: normal; + color: #1D4C7F; +} + +p { + line-height: 1.5; +} + +a { + color: #1D4C7F; + text-decoration: none; +} +input, select { + cursor: pointer; + font-size: 100%; +} + +fieldset { + padding: 0 0 0 1em; + margin: 1em 0 2em 0; + border: none; + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; +} +legend{ + display: block; + margin: 0; + padding: 0; +} +fieldset.collapsed { + background-image: none; +} +fieldset legend, fieldset legend a { + color: #1D4C7F; +} +html.js fieldset.collapsible legend a { + text-decoration: none; + background: none; +} +html.js fieldset.collapsible legend span.fieldset-title { + padding-left: 24px; + background: transparent url("../images/fieldset_legend.png") no-repeat left 0; +} +html.js fieldset.collapsible legend a, +html.js fieldset.collapsible legend span.fieldset-title { + width: 98%; +} +html.js fieldset.collapsible legend a, +html.js fieldset.collapsible legend a span.fieldset-title { + display: block; + height: 1.5em; + position: absolute; + left: 0; + top: 0px\9; + line-height: 1.5em; +} +html.js fieldset.collapsed legend a { + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; +} +fieldset .fieldset-content { + padding: 1em 1em 0 2em; + background: transparent url("../images/comment_background.png") repeat-x 0 0; +} +html.js fieldset.collapsed { + margin-bottom: 2em; +} +html.js fieldset.collapsed legend span.fieldset-title { + display: inline; +} + +.right { + text-align: right; +} + +#wrapper { + background: f7f7f7; + margin: 0; + padding-bottom: 80px; + padding-top: 40px; +} +/* Wrappers for Background images and shadows */ +#wrapper-inner-top { + background: #9AA1A7 url("../images/bg-main-top-low.jpg") repeat-x 0 0; +} +#wrapper-inner-bottom { + background: url("../images/bg-main-bottom.jpg") repeat-x 0 bottom; +} +#wrapper-inner-color-bar { + background: url("../images/bg-color-bar-low.jpg") repeat-x 0 160px; +} +#wrapper-inner-shadow-over-left { + width: 990px; + margin: auto; + background: url("../images/bg-shadow-over-left.jpg") no-repeat 30px 2px; + +} +#wrapper-inner-shadow-over-right { + background: url("../images/bg-shadow-over-right.jpg") no-repeat 893px 2px; + padding-top: 10px; +} +#wrapper-inner-shadow-repeated-left { + background: url("../images/bg-shadow-repeated-left.jpg") repeat-y 8px 0; +} +#wrapper-inner-shadow-top-left { + background: url("../images/bg-shadow-top-left.jpg") no-repeat 8px 0; +} +#wrapper-inner-shadow-color-bar-left { + background: url("../images/bg-shadow-color-bar-left.jpg") no-repeat 8px 150px; +} +#wrapper-inner-shadow-middle-left { + background: url("../images/bg-shadow-middle-left.jpg") no-repeat 8px 296px; +} +#wrapper-inner-shadow-bottom-left { +background: url("../images/bg-shadow-bottom-left.jpg") no-repeat 8px bottom; +} +#wrapper-inner-shadow-repeated-right { + background: url("../images/bg-shadow-repeated-right.jpg") repeat-y 953px 0; +} +#wrapper-inner-shadow-top-right { + background: url("../images/bg-shadow-top-right.jpg") no-repeat 953px 0; +} +#wrapper-inner-shadow-color-bar-right { + background: url("../images/bg-shadow-color-bar-right.jpg") no-repeat 953px 150px; +} +#wrapper-inner-shadow-middle-right { + background: url("../images/bg-shadow-middle-right.jpg") no-repeat 953px 296px; +} +#wrapper-inner-shadow-bottom-right { +background: url("../images/bg-shadow-bottom-right.jpg") no-repeat 953px bottom; +} + +#main-wrapper { + margin-bottom: 2em; +} +#content-area .region-content { + padding-bottom: 1em; +} + +/** + * Skip link + */ +#skip-link a:link, #skip-link a:visited { + font-weight: bold; + background: #fff; + padding: 0px 5px; + text-decoration: none; + font-size: 80%; + text-align: right; + top: -99em; + left: auto; + position: absolute; +} + +#skip-link a:hover, #skip-link a:focus, #skip-link a:active { + height: auto; + width: auto; + overflow: visible; + top:0; + left:0; + position: fixed; + z-index: 1000; +} + + + +/**************************************/ +/* HEADER */ +/**************************************/ +#header { + color: #ffffff; +} + +#header-top { + background: #ffffff; + height: 110px; + vertical-align: bottom; + padding-top: 10px; +} + +#header-bottom { + height: 146px; + background: transparent url("../images/header_bottom_bg.jpg") no-repeat 0 0; + /*background: transparent url("../images/header-image-faces.jpg") no-repeat 0 0;*/ +} +#header-bottom-left { + float: left; + width: 550px; + padding: 0; + margin-right: 10px; +} +#header-bottom-right { + float: left; + width: 350px; + padding-right: 40px; + margin-right: 0; +} +#header-top-right { + float: left; + width: 310px; + padding-right: 40px; + margin-right: 0; +} +#site-slogan { + font-size: 1.25em; + color: #225F8E; + padding-top: 80px; + text-align: right; +} + +#logo-floater { + float: left; + width: 510px; + padding: 0 40px; + margin: 15px 10px 0 0; +} +#logo-floater h1 { + margin: 0; +} +#branding a { + text-decoration: none; + font-weight: normal; + font-size: 3em; + color: #3D77A3; + font-family: "calibri","arial narrow",arial,helvetica,sans-serif; +} +#branding img { + float: left; +} +#branding .site-title { + float: left; + padding-left: 15px; + padding-top: 23px; +} + +#header-bottom .title-area { + margin-top: 30px; +} + +#header-bottom .title-area h2 { + margin-top: 0; + font-weight: normal; + font-size: 1.7em; + line-height: 1.15em; +} + + +/**************************************/ +/* NAVIGATION */ +/**************************************/ +#wrapper #container #block-block-1 { + background: transparent url("../images/navigation_background.png") repeat-x 0 0; + color: #B6D8F3; + line-height: 1.1; + padding-left: 1.5em; +} +#block-block-1 .content { + padding-left: 17px; +} +#block-block-1 p { + margin: 0.3em 0; +} +#block-block-1 h2 { + font-weight: normal; + font-size: 1.5em; + color: #E3F2FF; + margin-top: 0; + margin-bottom: 0.6em; +} +#block-block-1 ul { + margin: 0; + padding: 0; +} +#block-block-1 ul li { + list-style-image: none; + list-style-type: none; + color: #B6D8F3; + margin: 0; + padding-left: 10px; + background: transparent url("../images/menu_collapsed.gif") no-repeat left center; +} +#block-block-1 ul li a { + color: #EFF8FF; + text-decoration: none; +} +#block-block-1 ul li a.active { + color: #5383B5; + text-decoration: none; +} +/* #block-system-navigation ul.menu li.collapsed { + background: transparent url("../images/menu_collapsed.gif") no-repeat left 0; +} +#block-system-navigation ul.menu li.expanded { + background: transparent url("../images/menu_expanded.gif") no-repeat left 0; */ +} + +#navigation ul#main-menu { + +} +#navigation ul#main-menu li { + background: transparent url(../images/main-menu-separator-2.jpg) no-repeat right -1px; + margin: 0; + padding: 0 0.9em 0 0.5em; +} +#navigation ul#main-menu li.first { + padding-left: 0; +} +#navigation ul#main-menu li.last { + background: none; +} + + +#navigation ul#main-menu li a { + font-size: 1.2em; + color: #6D7E8F; +} +#navigation ul#main-menu li a.active, +#navigation ul#main-menu li a:hover, +#navigation ul#main-menu li a:focus { + color: #0B72B7; +} + + + +/**************************************/ +/* MAIN CONTENT */ +/**************************************/ +#container { + width: 950px; + margin: 0 auto 0 auto; + padding-top: 29px; + background: #ffffff; +} + +#content_top { + height: 196px; +} +#content_main { + padding-top: 10px; +} +#navigation { + padding-top: 14px; + margin-bottom: 10px; +} +.breadcrumb { + font-size: 10px; + color: #666666; +} + +#content { + float: left; + display: inline; + padding-right: 10px; + width: 650px; + padding-left: 30px; + min-height: 450px; + height: auto !important; + height: 450px; +} +#content.has-main-menu { + background: url(../images/main-menu-bg.jpg) no-repeat -70px -7px; +} + +#content-area { + float: left; + display: inline; + padding-left: 30px; + padding-right: 10px; + padding-top: 55px; +} +#content-area .region-content { + padding-right: 50px; +} +/**************************************/ +/* FORMS */ +/**************************************/ +.sidebar-first form#user-login-form input, +#page-footer form#user-login-form input { + float: left; +} +.sidebar-first form#user-login-form label, +#page-footer form#user-login-form label { + float: right; + font-weight: normal; + text-align: left; + width: 75px; + padding-left: 5px; +} +#page-footer form#user-login-form label { + font-size: 0.93em; +} +form#user-login-form .item-list, +form#user-login-form .form-item { + clear: both; +} +.sidebar-first form#user-login-form .form-item, + { + padding-top: 8px; +} +#page-footer form#user-login-form .form-item { + padding: 8px 0 0; +} +.sidebar-first form#user-login-form input#edit-submit, +#page-footer form#user-login-form input#edit-submit { + clear: both; + padding: 0 0.3em; + margin-top: 8px; +} +#search-block-form input[type=text], +.sidebar-first #user-login-form input[type=text], +.sidebar-first #user-login-form input[type=password], +{ + background: #F0F3F7 url("../images/search_bg.gif") no-repeat 0 bottom; + border: none; + width: 120px; + padding-left: 0; + padding-right: 0; +} +#page-footer #user-login-form input[type=text], +#page-footer #user-login-form input[type=password] { + background: #F0F3F7 url("../images/input-bg-dark.jpg") no-repeat center bottom; + border: none; + width: 120px; + padding-left: 0; + padding-right: 0; +} +#page-footer #block-user-login h2 { + margin-bottom: 3px; +} + +.sidebar-first #user-login-form a { + color: #6C8497; + text-decoration: none; + font-size: 0.93em; +} +.sidebar-first #user-login-form ul { + padding-left: 0; + padding-top: 0.5em; +} + +.contextual-links-region-active { + outline-color: #1D4C7F; +} +#page-footer #user-login-form .item-list { + display: none; +} + + + + + +/**************************************/ +/* SIDEBAR */ +/**************************************/ +#wrapper #container .sidebar { + float: left; + display: inline; + width: 240px; + padding: 0 0 0 20px; + margin: 24px 0 12px 0; + position:relative; + z-index:2; +} +div.sidebar-first { + margin-right: 0; +} + +#wrapper #container .sidebar .block { + margin:0 0 1.5em; + padding: 1.5em 1.5em 1.5em 0.4em; + overflow: hidden; +} +#sidebar-first .block { + padding:0 15px 0 0; +} +.block h2 { + font-size: 1.25em; + color: #4A6BAB; +} + +/**************************************/ +/* FOOTER */ +/**************************************/ +#page-footer { + background: #1E517D url("../images/footer_bg.jpg") repeat-y 0 0; + min-height: 135px; + height: auto !important; + height: 135px; + margin-top: 12px; + padding-bottom: 10px; + clear: both; + width: 100%; +} + +#page-footer .block { + float: left; + width: 205px; + padding: 10px 28px; + color: #ffffff; +} +#page-footer .block h2 { + font-size: 1em; + font-weight: bold; + color: white; +} +#page-footer .block input { + font-size: 100%; +} + +#container textarea, #container input { + padding: 4px 5px 2px 5px; + margin: 0 0 4px 0; +} +input[type="text"], input[type="password"] { + cursor: text; +} + +/* pager */ +.item-list .pager li { + margin: 0; +} +.item-list .pager li a { + text-decoration: none; +} + +div.node { + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; + padding-bottom: 0.5em; + margin-bottom: 1.3em; +} + +div.node h2 { + font-size: 1.5em; + color: #1D4C7F; + padding: 0.7em 0 0.7em; + margin: 0; +} +div.node h2 a, .node h2 a:link, .node h2 a:visited { + color: #1D4C7F; + text-decoration: none; + font-weight: normal; +} +div.node p { + color: #6C8497; + margin: 0; + padding: 0.5em 0; +} +.node .content { + +} +.node-teaser { + margin-bottom: 0.5em; +} +.node-teaser .node-inner .field-type-image { + float: left; + width: 170px; + margin: 5px 15px 0 5px; +} +.node-teaser .node-inner .field-type-image img { + width: 170px; +} +.node .field-type-image img { + width: 550px; +} + +div.user-picture { + float: left; + margin: 0 20px 0 0; + padding: 3px 0 8px 0; +} +div.user-picture img { + margin: 0; + padding: 0; + border: 0; + width: 50px; + +} +div.node.has-author-picture .content, div.node.has-author-picture div.links { + padding-left: 95px; +} +div.node.has-author-picture .comment .content, div.node.has-author-picture div.links div.links { + padding-left: 0; +} + +div.node div.links, div.comment div.links { + float: right; +} + +div.node .links { + padding: 0.7em 0 0.5em; + font-size: 0.96em; +} + +div.node ul.links, +div.comment ul.links + { + line-height: 1.75em; + padding: 0.5em 1em 0.4em 0; +} + +div.node ul.links a { + text-decoration: none; + color: #1D4C7F; +} +ul.links.inline li { + padding: 0 12px; + background: transparent url("../images/inline_links_seperator.png") no-repeat right 0; +} +ul.links.inline li.first { + padding-left: 0; +} +ul.links.inline li.last { + padding-right: 0; + background-image: none; +} +ul.links .comment_add a, ul.links .comment_reply a { + padding-left: 15px; + background: transparent url("../images/comment_add.png") no-repeat 0 0; +} +ul.links .comments_count a, ul.links .comment_comments a, ul.links .comments_count span { + padding-left: 15px; + background: transparent url("../images/comments_count.png") no-repeat 0 0; +} + +div.node .field-name-taxonomy-tags { + display: block; +} +div.node .field-name-taxonomy-tags .field-label { + float: left; + margin-right: 0.5em; +} +div.node .field-name-taxonomy-tags .field-item { + float: left; + margin: 0 .2em; +} + +#comments { + margin-top: 3em; +} +div.comment h3 { + font-weight: normal; + margin: 0 0 .5em 0; +} +div.comment h3 a { + text-decoration: none; +} +div.comment { + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; + margin-bottom: 2em; + padding-bottom: 1px; +} +div.node div.comment.has-author-picture .content, div.node div.comment.has-author-picture div.links { + padding-left: 95px; +} + +div.comment.has-author-picture .submitted { + padding-left: 95px; + margin-bottom: 1em; +} +div.comment p { + margin: 0; +} +div.comment-inner { + background: transparent url("../images/comment_background.png") repeat-x 0 0; + padding: 20px 20px 0 20px; +} + +table { + width: 100%; +} +thead, tbody { + border: none; + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; +} +thead th, tbody td { + border: none; + padding-left: 1em; + line-height: 1.75em; +} +thead th { + font-weight: normal; + color: #1D4C7F; +} +thead th a { + text-decoration: none; +} +tbody tr.even, tbody tr.odd { + background: transparent url("../images/row_separator.png") no-repeat 0 0; + border: none; +} +tfoot { + background: transparent url("../images/row_separator.png") no-repeat 0 top; + border: none; +} +tbody tr.odd { + background-color: #F0F3F7; +} +tbody td { + color: #788897; +} +tbody td a { + text-decoration: none; + padding: 0 .2em; + margin: 0 .2em; +} +tfoot td { + font-style: italic; +} + +.content table { + margin: 1em 0; +} + +ul.primary, ul.tabs.secondary { + padding: 0 0 5px 0; + margin-left: -5px; + background: transparent url("../images/row_separator.png") no-repeat 0 bottom; + border: none; +} +ul.primary li, ul.tabs.secondary li { + background: transparent url("../images/inline_links_seperator.png") no-repeat right 0; + margin: 0; + padding: 0; + border: none; +} +ul.primary li.last, ul.tabs.secondary li.last { + background-image: none; +} +ul.primary li a, ul.tabs.secondary li a { + color: #788897; + background: none; + border: none; + padding: 4px 8px 4px 6px; + margin: 0; +} +ul.primary li a:hover, ul.tabs.secondary li a:hover { + color: #0B72B7; + background: none; +} +ul.primary li.active a, ul.primary li.active a.active, ul.tabs.secondary li.active a, ul.tabs.secondary li.active a.active { + border: none; + color: #0B72B7; + background: none; +} diff --git themes/busy/html.tpl.php themes/busy/html.tpl.php new file mode 100755 index 0000000..6d479d9 --- /dev/null +++ themes/busy/html.tpl.php @@ -0,0 +1,86 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $rdf_namespaces: All the RDF namespace prefixes used in the HTML document. + * - $grddl_profile: A GRDDL profile allowing agents to extract the RDF data. + * - $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. + * - $page_top: Initial markup from any modules that have altered the + * page. This variable should always be output first, before all other dynamic + * content. + * - $page: The rendered page content. + * - $page_bottom: Final closing markup from any modules that have altered the + * page. This variable should always be output last, after all other dynamic + * content. + * - $classes String of classes that can be used to style contextually through + * CSS. + * + * @see template_preprocess() + * @see template_preprocess_html() + * @see template_process() + */ +?> +> + + + <?php print $head_title; ?> + + + + > +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git themes/busy/images/bg-color-bar-low.jpg themes/busy/images/bg-color-bar-low.jpg new file mode 100755 index 0000000..d7c7af6 Binary files /dev/null and themes/busy/images/bg-color-bar-low.jpg differ diff --git themes/busy/images/bg-main-bottom.jpg themes/busy/images/bg-main-bottom.jpg new file mode 100755 index 0000000..e6d3f78 Binary files /dev/null and themes/busy/images/bg-main-bottom.jpg differ diff --git themes/busy/images/bg-main-top-low.jpg themes/busy/images/bg-main-top-low.jpg new file mode 100755 index 0000000..344fe14 Binary files /dev/null and themes/busy/images/bg-main-top-low.jpg differ diff --git themes/busy/images/bg-shadow-bottom-left.jpg themes/busy/images/bg-shadow-bottom-left.jpg new file mode 100755 index 0000000..6dd503c Binary files /dev/null and themes/busy/images/bg-shadow-bottom-left.jpg differ diff --git themes/busy/images/bg-shadow-bottom-right.jpg themes/busy/images/bg-shadow-bottom-right.jpg new file mode 100755 index 0000000..0cfc821 Binary files /dev/null and themes/busy/images/bg-shadow-bottom-right.jpg differ diff --git themes/busy/images/bg-shadow-color-bar-left.jpg themes/busy/images/bg-shadow-color-bar-left.jpg new file mode 100755 index 0000000..5d27491 Binary files /dev/null and themes/busy/images/bg-shadow-color-bar-left.jpg differ diff --git themes/busy/images/bg-shadow-color-bar-right.jpg themes/busy/images/bg-shadow-color-bar-right.jpg new file mode 100755 index 0000000..74091dc Binary files /dev/null and themes/busy/images/bg-shadow-color-bar-right.jpg differ diff --git themes/busy/images/bg-shadow-middle-left.jpg themes/busy/images/bg-shadow-middle-left.jpg new file mode 100755 index 0000000..519aa86 Binary files /dev/null and themes/busy/images/bg-shadow-middle-left.jpg differ diff --git themes/busy/images/bg-shadow-middle-right.jpg themes/busy/images/bg-shadow-middle-right.jpg new file mode 100755 index 0000000..d676911 Binary files /dev/null and themes/busy/images/bg-shadow-middle-right.jpg differ diff --git themes/busy/images/bg-shadow-over-left.jpg themes/busy/images/bg-shadow-over-left.jpg new file mode 100755 index 0000000..95ba36f Binary files /dev/null and themes/busy/images/bg-shadow-over-left.jpg differ diff --git themes/busy/images/bg-shadow-over-right.jpg themes/busy/images/bg-shadow-over-right.jpg new file mode 100755 index 0000000..fe965b5 Binary files /dev/null and themes/busy/images/bg-shadow-over-right.jpg differ diff --git themes/busy/images/bg-shadow-repeated-left.jpg themes/busy/images/bg-shadow-repeated-left.jpg new file mode 100755 index 0000000..5401fd3 Binary files /dev/null and themes/busy/images/bg-shadow-repeated-left.jpg differ diff --git themes/busy/images/bg-shadow-repeated-right.jpg themes/busy/images/bg-shadow-repeated-right.jpg new file mode 100755 index 0000000..322bc87 Binary files /dev/null and themes/busy/images/bg-shadow-repeated-right.jpg differ diff --git themes/busy/images/bg-shadow-top-left.jpg themes/busy/images/bg-shadow-top-left.jpg new file mode 100755 index 0000000..dd6fae5 Binary files /dev/null and themes/busy/images/bg-shadow-top-left.jpg differ diff --git themes/busy/images/bg-shadow-top-right.jpg themes/busy/images/bg-shadow-top-right.jpg new file mode 100755 index 0000000..4f3159b Binary files /dev/null and themes/busy/images/bg-shadow-top-right.jpg differ diff --git themes/busy/images/body_bg.jpg themes/busy/images/body_bg.jpg new file mode 100755 index 0000000..bb97caf Binary files /dev/null and themes/busy/images/body_bg.jpg differ diff --git themes/busy/images/body_bg_2.jpg themes/busy/images/body_bg_2.jpg new file mode 100755 index 0000000..4fa96bc Binary files /dev/null and themes/busy/images/body_bg_2.jpg differ diff --git themes/busy/images/comment_add.png themes/busy/images/comment_add.png new file mode 100755 index 0000000..64e6eb9 Binary files /dev/null and themes/busy/images/comment_add.png differ diff --git themes/busy/images/comment_background.png themes/busy/images/comment_background.png new file mode 100755 index 0000000..a232240 Binary files /dev/null and themes/busy/images/comment_background.png differ diff --git themes/busy/images/comments_count.png themes/busy/images/comments_count.png new file mode 100755 index 0000000..8c250a1 Binary files /dev/null and themes/busy/images/comments_count.png differ diff --git themes/busy/images/fieldset_legend.png themes/busy/images/fieldset_legend.png new file mode 100755 index 0000000..4df4724 Binary files /dev/null and themes/busy/images/fieldset_legend.png differ diff --git themes/busy/images/footer_bg.jpg themes/busy/images/footer_bg.jpg new file mode 100755 index 0000000..aa730b5 Binary files /dev/null and themes/busy/images/footer_bg.jpg differ diff --git themes/busy/images/footer_seperator.png themes/busy/images/footer_seperator.png new file mode 100755 index 0000000..66629c3 Binary files /dev/null and themes/busy/images/footer_seperator.png differ diff --git themes/busy/images/grid.png themes/busy/images/grid.png new file mode 100755 index 0000000..b5d6739 Binary files /dev/null and themes/busy/images/grid.png differ diff --git themes/busy/images/header-image-faces.jpg themes/busy/images/header-image-faces.jpg new file mode 100755 index 0000000..183c808 Binary files /dev/null and themes/busy/images/header-image-faces.jpg differ diff --git themes/busy/images/header_bg.jpg themes/busy/images/header_bg.jpg new file mode 100755 index 0000000..e4e80b2 Binary files /dev/null and themes/busy/images/header_bg.jpg differ diff --git themes/busy/images/header_bottom_bg.jpg themes/busy/images/header_bottom_bg.jpg new file mode 100755 index 0000000..6576adf Binary files /dev/null and themes/busy/images/header_bottom_bg.jpg differ diff --git themes/busy/images/hu.jpg themes/busy/images/hu.jpg new file mode 100755 index 0000000..5a9bc41 Binary files /dev/null and themes/busy/images/hu.jpg differ diff --git themes/busy/images/ico_check.gif themes/busy/images/ico_check.gif new file mode 100755 index 0000000..d2fe468 Binary files /dev/null and themes/busy/images/ico_check.gif differ diff --git themes/busy/images/ico_pdf.gif themes/busy/images/ico_pdf.gif new file mode 100755 index 0000000..08ab213 Binary files /dev/null and themes/busy/images/ico_pdf.gif differ diff --git themes/busy/images/ico_print.gif themes/busy/images/ico_print.gif new file mode 100755 index 0000000..8395d4e Binary files /dev/null and themes/busy/images/ico_print.gif differ diff --git themes/busy/images/ico_rss.gif themes/busy/images/ico_rss.gif new file mode 100755 index 0000000..f1ceb4a Binary files /dev/null and themes/busy/images/ico_rss.gif differ diff --git themes/busy/images/ico_sendtofriend.gif themes/busy/images/ico_sendtofriend.gif new file mode 100755 index 0000000..7c6bb41 Binary files /dev/null and themes/busy/images/ico_sendtofriend.gif differ diff --git themes/busy/images/ico_size.gif themes/busy/images/ico_size.gif new file mode 100755 index 0000000..441dea0 Binary files /dev/null and themes/busy/images/ico_size.gif differ diff --git themes/busy/images/ico_twitter.gif themes/busy/images/ico_twitter.gif new file mode 100755 index 0000000..07cf60d Binary files /dev/null and themes/busy/images/ico_twitter.gif differ diff --git themes/busy/images/inline_links_seperator.png themes/busy/images/inline_links_seperator.png new file mode 100755 index 0000000..113dd1e Binary files /dev/null and themes/busy/images/inline_links_seperator.png differ diff --git themes/busy/images/input-bg-dark.jpg themes/busy/images/input-bg-dark.jpg new file mode 100755 index 0000000..9de0c2c Binary files /dev/null and themes/busy/images/input-bg-dark.jpg differ diff --git themes/busy/images/login_bg.gif themes/busy/images/login_bg.gif new file mode 100755 index 0000000..db60693 Binary files /dev/null and themes/busy/images/login_bg.gif differ diff --git themes/busy/images/main-menu-bg.jpg themes/busy/images/main-menu-bg.jpg new file mode 100755 index 0000000..b753bae Binary files /dev/null and themes/busy/images/main-menu-bg.jpg differ diff --git themes/busy/images/main-menu-separator-2.jpg themes/busy/images/main-menu-separator-2.jpg new file mode 100755 index 0000000..6533091 Binary files /dev/null and themes/busy/images/main-menu-separator-2.jpg differ diff --git themes/busy/images/main-menu-separator.jpg themes/busy/images/main-menu-separator.jpg new file mode 100755 index 0000000..d151013 Binary files /dev/null and themes/busy/images/main-menu-separator.jpg differ diff --git themes/busy/images/menu_collapsed.gif themes/busy/images/menu_collapsed.gif new file mode 100755 index 0000000..474ca61 Binary files /dev/null and themes/busy/images/menu_collapsed.gif differ diff --git themes/busy/images/menu_expanded.gif themes/busy/images/menu_expanded.gif new file mode 100755 index 0000000..04fee2f Binary files /dev/null and themes/busy/images/menu_expanded.gif differ diff --git themes/busy/images/nav_seperator.gif themes/busy/images/nav_seperator.gif new file mode 100755 index 0000000..b7f338f Binary files /dev/null and themes/busy/images/nav_seperator.gif differ diff --git themes/busy/images/navigation_background.png themes/busy/images/navigation_background.png new file mode 100755 index 0000000..a96a6e6 Binary files /dev/null and themes/busy/images/navigation_background.png differ diff --git themes/busy/images/navigation_bg.jpg themes/busy/images/navigation_bg.jpg new file mode 100755 index 0000000..3c2b7ab Binary files /dev/null and themes/busy/images/navigation_bg.jpg differ diff --git themes/busy/images/row_separator.png themes/busy/images/row_separator.png new file mode 100755 index 0000000..d6f5315 Binary files /dev/null and themes/busy/images/row_separator.png differ diff --git themes/busy/images/search_bg.gif themes/busy/images/search_bg.gif new file mode 100755 index 0000000..3bcac07 Binary files /dev/null and themes/busy/images/search_bg.gif differ diff --git themes/busy/logo.png themes/busy/logo.png new file mode 100755 index 0000000..40428f7 Binary files /dev/null and themes/busy/logo.png differ diff --git themes/busy/maintenance-page.tpl.php themes/busy/maintenance-page.tpl.php new file mode 100755 index 0000000..cbeec52 --- /dev/null +++ themes/busy/maintenance-page.tpl.php @@ -0,0 +1,91 @@ + + + + <?php print $head_title ?> + + + + + + + +
+ +
+
+ + + + + + + +
+

+ + +
+ +
+ +
+ + + + + +
+
+ + + + diff --git themes/busy/node--article.tpl.php themes/busy/node--article.tpl.php new file mode 100755 index 0000000..d3a543c --- /dev/null +++ themes/busy/node--article.tpl.php @@ -0,0 +1,116 @@ +body becomes $body. When needing to access + * a field's raw values, developers/themers are strongly encouraged to use these + * variables. Otherwise they will have to explicitly specify the desired field + * language, e.g. $node->body['en'], thus overriding any language negotiation + * rule that was previously applied. + * + * @see template_preprocess() + * @see template_preprocess_node() + * @see template_process() + */ +?> +
> + + + +
+ + + > + + + + +
+ + +
+ +
+ + +
> + +
+ + + +
+ + +
+
diff --git themes/busy/node.tpl.php themes/busy/node.tpl.php new file mode 100755 index 0000000..848967f --- /dev/null +++ themes/busy/node.tpl.php @@ -0,0 +1,115 @@ +body becomes $body. When needing to access + * a field's raw values, developers/themers are strongly encouraged to use these + * variables. Otherwise they will have to explicitly specify the desired field + * language, e.g. $node->body['en'], thus overriding any language negotiation + * rule that was previously applied. + * + * @see template_preprocess() + * @see template_preprocess_node() + * @see template_process() + */ +?> +
> + +
+ + + > + + + +
+ + + + +
+ +
+ +
> + +
+ + +
+ + +
+
diff --git themes/busy/page.tpl.php themes/busy/page.tpl.php new file mode 100755 index 0000000..b6ebf15 --- /dev/null +++ themes/busy/page.tpl.php @@ -0,0 +1,120 @@ + +
+ +
+ + +
+
> + + + +
+ + +
+ + + +
+ + + + > + + + + +
+ + + + +
+ +
+ +
+
+ + + +
+
+
+
+ +
diff --git themes/busy/screenshot.png themes/busy/screenshot.png new file mode 100755 index 0000000..af32cc6 Binary files /dev/null and themes/busy/screenshot.png differ diff --git themes/busy/template.php themes/busy/template.php new file mode 100755 index 0000000..b345d2b --- /dev/null +++ themes/busy/template.php @@ -0,0 +1,274 @@ +' . $site_fields[0] . ''; + } + $vars['site_html'] = implode(' ', $site_fields); + + // Set a variable for the site name title and logo alt attributes text. + $slogan_text = filter_xss_admin(variable_get('site_slogan', '')); + $site_name_text = filter_xss_admin(variable_get('site_name', 'Drupal')); + $vars['site_name_and_slogan'] = $site_name_text . ' ' . $slogan_text; +} + +/** + * Override or insert variables into the node template. + */ +function busy_preprocess_node(&$vars) { + if ($vars['page'] && isset($vars['content']['links']['comment'])) { + if (isset($vars['content']['links']['comment']['#links']['comment_add'])) { + $vars['content']['links']['comment']['#links']['comments_count'] = $vars['content']['links']['comment']['#links']['comment_add']; + } + $vars['content']['links']['comment']['#links']['comments_count']['title'] = t('@num_comments', array('@num_comments' => format_plural($vars['comment_count'], '1 comment', '@count comments'))); + $vars['content']['links']['comment']['#links']['comments_count']['attributes'] = array(); + } + if (theme_get_setting('toggle_node_user_picture', 'busy') && $vars['picture']) { + $vars['classes_array'][] = 'has-author-picture'; + } +} + +/** + * Process variables for comment.tpl.php. + * + * @see comment.tpl.php + */ +function busy_preprocess_comment(&$vars) { + if (theme_get_setting('toggle_comment_user_picture', 'busy') && $vars['picture']) { + $vars['classes_array'][] = 'has-author-picture'; + } +} + +/** + * Returns renderable local tasks. + * + * @ingroup themeable + */ +function busy_menu_local_tasks() { + $output = array(); + + if ($primary = menu_primary_local_tasks()) { + foreach ($primary as $key => $task) { + if (is_numeric($key) && $key == (count($primary) - 1)) { + $primary[$key]['#last'] = TRUE; + } + } + $primary['#prefix'] = ''; + $output[] = $primary; + } + if ($secondary = menu_secondary_local_tasks()) { + foreach ($secondary as $key => $task) { + if (is_numeric($key) && $key == (count($secondary) - 1)) { + $secondary[$key]['#last'] = TRUE; + } + } + $secondary['#prefix'] = ''; + $output[] = $secondary; + } + + return $output; +} + +/** + * Override html output of a menu tab. + */ +function busy_menu_local_task($variables) { + $link = $variables['element']['#link']; + $link_text = $link['title']; + + if (!empty($variables['element']['#active'])) { + // Add text to indicate active tab for non-visual users. + $active = '' . t('(active tab)') . ''; + + // If the link does not contain HTML already, check_plain() it now. + // After we set 'html'=TRUE the link will not be sanitized by l(). + if (empty($link['localized_options']['html'])) { + $link['title'] = check_plain($link['title']); + } + $link['localized_options']['html'] = TRUE; + $link_text = t('!local-task-title !active', array('!local-task-title' => $link['title'], '!active' => $active)); + } + + $link_classes = array(); + if (!empty($variables['element']['#active'])) { + $link_classes[] = 'active'; + } + if (!empty($variables['element']['#last'])) { + $link_classes[] = 'last'; + } + return '' . l($link_text, $link['href'], $link['localized_options']) . "\n"; +} + +/** + * Format a query pager. + * + * Menu callbacks that display paged query results should call theme('pager') to + * retrieve a pager control so that users can view other results. + * Format a list of nearby pages with additional query results. + * + * @param $variables + * An associative array containing: + * - tags: An array of labels for the controls in the pager. + * - element: An optional integer to distinguish between multiple pagers on + * one page. + * - parameters: An associative array of query string parameters to append to + * the pager links. + * - quantity: The number of pages in the list. + * + * @return + * An HTML string that generates the query pager. + * + * @ingroup themeable + */ +function busy_pager($variables) { + $tags = $variables['tags']; + $element = $variables['element']; + $parameters = $variables['parameters']; + $quantity = $variables['quantity']; + global $pager_page_array, $pager_total; + + // Calculate various markers within this pager piece: + // Middle is used to "center" pages around the current page. + $pager_middle = ceil($quantity / 2); + // current is the page we are currently paged to + $pager_current = $pager_page_array[$element] + 1; + // first is the first page listed by this pager piece (re quantity) + $pager_first = $pager_current - $pager_middle + 1; + // last is the last page listed by this pager piece (re quantity) + $pager_last = $pager_current + $quantity - $pager_middle; + // max is the maximum page number + $pager_max = $pager_total[$element]; + // End of marker calculations. + + // Prepare for generation loop. + $i = $pager_first; + if ($pager_last > $pager_max) { + // Adjust "center" if at end of query. + $i = $i + ($pager_max - $pager_last); + $pager_last = $pager_max; + } + if ($i <= 0) { + // Adjust "center" if at start of query. + $pager_last = $pager_last + (1 - $i); + $i = 1; + } + // End of generation loop preparation. + + $li_first = theme('pager_first', array('text' => (isset($tags[0]) ? $tags[0] : t('« first')), 'element' => $element, 'parameters' => $parameters)); + $li_previous = theme('pager_previous', array('text' => (isset($tags[1]) ? $tags[1] : t('‹ previous')), 'element' => $element, 'interval' => 1, 'parameters' => $parameters)); + $li_next = theme('pager_next', array('text' => (isset($tags[3]) ? $tags[3] : t('next ›')), 'element' => $element, 'interval' => 1, 'parameters' => $parameters)); + $li_last = theme('pager_last', array('text' => (isset($tags[4]) ? $tags[4] : t('last »')), 'element' => $element, 'parameters' => $parameters)); + + if ($pager_total[$element] > 1) { + // When there is more than one page, create the pager list. + if ($i != $pager_max) { + // Now generate the actual pager piece. + for (; $i <= $pager_last && $i <= $pager_max; $i++) { + if ($i < $pager_current) { + $items[] = array( + 'class' => array('pager-item'), + 'data' => theme('pager_previous', array('text' => $i, 'element' => $element, 'interval' => ($pager_current - $i), 'parameters' => $parameters)), + ); + } + if ($i == $pager_current) { + $items[] = array( + 'class' => array('pager-current'), + 'data' => $i, + ); + } + if ($i > $pager_current) { + $items[] = array( + 'class' => array('pager-item'), + 'data' => theme('pager_next', array('text' => $i, 'element' => $element, 'interval' => ($i - $pager_current), 'parameters' => $parameters)), + ); + } + } + } + if ($li_first) { + $items[] = array( + 'class' => array('pager-first'), + 'data' => $li_first, + ); + } + if ($li_previous) { + $items[] = array( + 'class' => array('pager-previous'), + 'data' => $li_previous, + ); + } + // End generation. + if ($li_next) { + $items[] = array( + 'class' => array('pager-next'), + 'data' => $li_next, + ); + } + if ($li_last) { + $items[] = array( + 'class' => array('pager-last'), + 'data' => $li_last, + ); + } + return '

' . t('Pages') . '

' . theme('item_list', array('items' => $items, 'title' => NULL, 'type' => 'ul', 'attributes' => array('class' => array('pager')))); + } +} + +/** + * Override html output of fieldsets and add a wrapper element for fieldset + * content. + * + */ +function busy_fieldset($variables) { + $element = $variables['element']; + + $output = ''; + if (!empty($element['#title'])) { + $output .= '' . $element['#title'] . ''; + } + $output .= '
' . "\n"; + if (!empty($element['#description'])) { + $output .= '
' . $element['#description'] . '
'; + } + $output .= $element['#children']; + if (isset($element['#value'])) { + $output .= $element['#value']; + } + $output .= "
\n\n"; + return $output; +}