Index: themes/corolla/colors.css =================================================================== RCS file: themes/corolla/colors.css diff -N themes/corolla/colors.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/colors.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,50 @@ +/* $Id: colors.css,v 1.5 2010/05/19 01:10:34 jmburnz Exp $ */ + +/* background */ +body { + background-color: #f8f8f8; +} +#navigation li.active { + background-color: #f8f8f8; +} +/* text (black) */ +body { + color: #2e2e2e; +} +/* link (blue) */ +a { + color: #086782; +} +/* link hovered (orange) */ +a:hover, +a:focus { + color: #e25401; +} +/* navigation (black) */ +#navigation { + background-color: #2e2e2d; +} +#main-links li.expanded ul { + background-color: #2e2e2d; +} +/* slogan (orange) */ +#site-slogan { + color: #e25400; +} +#site-slogan::selection { + background-color: #e25400; +} +#site-slogan::-moz-selection { + background-color: #e25400; +} +/* border (gray) */ +#content { + border: 1px solid #e1e1e1; +} +/* border strong (dark gray) */ +#sidebar-first input, +#sidebar-second input { + border: 1px solid #c4c4c4; +} + + Index: themes/corolla/comment-wrapper.tpl.php =================================================================== RCS file: themes/corolla/comment-wrapper.tpl.php diff -N themes/corolla/comment-wrapper.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/comment-wrapper.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,51 @@ + +
comment_count == 0): ?>class="no-comments"> +
> + type != 'forum' && !empty($content['comments'])): ?> + +

+ comment_count, '1 comment', '@count comments'); ?> +

+ + + + + +

+
+ +
+ +
+
Index: themes/corolla/style.css =================================================================== RCS file: themes/corolla/style.css diff -N themes/corolla/style.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/style.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,1387 @@ +/* $Id: style.css,v 1.32 2010/05/22 23:35:59 jmburnz Exp $ */ + +/** + * Layout - fluid layout with min and max widths. + */ +#main-menu, +#page, +#footer { + margin: 0 auto; + min-width: 960px; + max-width: 1200px; + width: 85%; +} +#main-wrapper, +#sidebar-first, +#sidebar-second { + float: left; /* LTR */ +} +.two-sidebars #main { + margin-right: 50.5%; /* LTR */ +} +.sidebar-first #main { + margin-right: 25.25%; /* LTR */ +} +.sidebar-second #main { + margin-right: 25.25%; /* LTR */ +} +#sidebar-first { + width: 24.25%; + margin-left: -49.5%; /* LTR */ +} +#sidebar-second { + width: 24.25%; + margin-left: -24.25%; /* LTR */ +} +.sidebar-first #sidebar-first { + width: 24.25%; + margin-left: -24.25%; /* LTR */ +} +#main-content, +#main-columns { + display: inline-block; + width: 100%; +} +#page > #main-columns, +#main > #main-content { + display: block; +} +#main-content { + position: relative; +} +#main-columns { + clear: both; +} +#main-wrapper { + width: 100%; + clear: both; +} +.block { + position: relative; +} +#sidebar-first .region, +#sidebar-second .region { + padding: 0 10px; +} +/* Mobile */ +@media only screen and (max-device-width: 480px) { + #navigation, + #header, + #main { + width: 100%!important; + } +} + +/** + * Wrappers + */ +html { + height: 100%; +} +body { + background: url(images/noise.png) repeat top left; +} +#content { + background-color: #fff; + border-radius: 6px; + margin-bottom: 7px; + padding: 25px 30px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + -khtml-border-radius: 6px; + border-radius: 6px; +} +.region-content { + clear: both; +} + +/** + * Skip link + */ +#skip-link { + height: 0; + overflow: hidden; + padding: 0; + margin-top: 0; + position: absolute; + left: 50%; + margin-left: -5.25em; + width: auto; + z-index: 50; +} +#skip-link a, +#skip-link a:link, +#skip-link a:visited { + position: absolute; + display: block; + top: auto; + left: -10000px; + width: 1px; + height: 1px; + background: #444; + color: #fff; + font-size: 0.94em; + text-decoration: none; + outline: 0; + -moz-border-radius: 0 0 10px 10px; + -webkit-border-top-left-radius: 0; + -webkit-border-top-right-radius: 0; + -webkit-border-bottom-left-radius: 10px; + -webkit-border-bottom-right-radius: 10px; + -khtml-border-radius-bottomright: 10px; + -khtml-border-radius-bottomleft: 10px; + -khtml-border-radius-topright: 0; + -khtml-border-radius-topleft: 0; + border-radius: 0 0 10px 10px; +} +#skip-link a:hover, +#skip-link a:active, +#skip-link a:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + padding: 1px 10px 2px 10px; +} + +/** + * Header + */ +#header { + clear: both; + min-height: 210px; +} + +/** + * Branding + */ +#branding { + float: left; + padding: 50px 0 0; + width: 100%; +} +.with-blocks #branding { + width: 58%; +} +.with-blocks .region-header { + width: 35%; +} +#logo { + padding: 0 15px 0 0; /* LTR */ + float: left; +} +#name-and-slogan { + float: left; +} +#site-name { + line-height: 1; + font-size: 4.583em; + margin: 0; + padding: 0; +} +#site-name a { + color: inherit; + font-family: "Trebuchet MS", "Bitstream Vera Sans", FreeSans, sans-serif; + letter-spacing: -3px; +} +#site-name a::-moz-selection { + background-color: #2e2e2e; + color: #fff; +} +#site-name a::selection { + background-color: #2e2e2e; + color: #fff; +} +#site-slogan { + font-family: "Trebuchet MS", FreeSans, sans-serif; + font-size: 1.167em; + font-weight: 700; + margin-top: 2px; + text-transform: uppercase; +} +.region-header { + float: right; /* LTR */ + padding: 40px 0 0; +} + +/** + * Menus + */ +/* Navigation */ +#main-menu { + padding: 3px 0 0 6px; /* LTR */ +} +#main-menu ul { + margin: 0; +} +#main-menu li { + display: inline; +} +#main-menu li a { + color: #fff; + float: left; + display: inline; + margin: 0; + padding: 8px 15px 11px; +} +#main-menu li a:hover, +#main-menu li a:active, +#main-menu li a:focus { + background: url(images/menu-hover.png) repeat top left; + outline: none; +} +#main-menu li.active a { + -webkit-border-top-left-radius: 6px; + -webkit-border-top-right-radius: 6px; + -moz-border-radius-topleft: 6px; + -moz-border-radius-topright: 6px; + -khtml-border-radius-topright: 6px; + -khtml-border-radius-topleft: 6px; + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} +#main-menu li.active a { + color: inherit; + font-weight: 700; + background: #f8f8f8; + +} +#secondary-menu { + font-size: 0.95em; + margin: 0 0 9px 8px; +} +#secondary-menu h2 { + border: none; + height: 0; + overflow: hidden; + padding: 0; + position: absolute; +} +#secondary-menu ul { + margin: 0; +} +#secondary-menu ul li { + display: inline; + margin: 0 9px 0 0; /* LTR */ +} +div.item-list ul li { + list-style: none; + margin-left: 0; /* LTR */ +} + +/** + * Block module + */ +.block { + font-size: 0.95em; + margin-bottom: 25px; +} +.block:last-child { + margin-bottom: 15px; +} +.block + #block-system-main { + margin-top: 15px; +} +.block h2 { + font-size: 1.45em; + margin: 0 0 15px 0; + padding: 0 0 4px 0; + font-family: "Trebuchet MS", FreeSans, sans-serif; + font-size: 1.333em; + font-weight: 700; + line-height: 1.3; + letter-spacing: -0.4px; + text-transform: uppercase; + border-bottom: 1px dashed #2e2e2e; +} +.block h2::selection { + color: #fff; + background-color: #779125; +} +.block h2::-moz-selection { + background-color: #779125; + color: #fff; +} +.block li { + margin: 6px 0; +} +.block .more-link { + margin: 6px 0; +} +.block th, +.block td { + padding: 7px 0px; +} +.block input.form-text, +.block input.form-password, +.block input.form-file { + max-width: 400px; + width: 100%; +} + +/** + * Node module + */ +.node { + border-bottom: 1px dashed #ccc; + margin-bottom: 15px; + padding-bottom: 15px; +} +.node:last-child { + border-bottom: none; + margin-bottom: 0; + padding-bottom: 0; +} +.term-listing-heading + .node { + margin-top: 0; +} +.node-header { + margin-bottom: 16px; +} +h1.page-title, +.node h2.node-title { + border-bottom: none; + color: #2e2e2e; + font-size: 2.167em; + line-height: 1; + margin: 0; + padding: 0; + text-transform: none; +} +.node h1.node-title a, +.node h2.node-title a { + color: inherit; +} +.node-title a::-moz-selection { + background-color: #2e2e2e; + color: #fff; +} +.node-title a::selection { + background-color: #2e2e2e; + color: #fff; +} +.node h1.node-title a:hover, +.node h2.node-title a:hover { + background: none; + color: #e25401; +} +.node h1.node-title a:focus, +.node h2.node-title a:focus { + color: #e25401; +} +.node .meta { + line-height: 1; + color: #696969; + margin-top: 3px; +} +.node .meta a:focus { + outline-color: #444; +} +.node .user-picture { + float: left; /* LTR */ + margin: 0 10px 8px 0; /* LTR */ +} +.node .user-picture a { + display: block; +} +.node .user-picture img { + border: 1px solid #ccc; + padding: 2px; + width: 50px; +} +.node .field-name-body { + margin-bottom: 14px; +} +.node .links-wrapper { + margin: 4px 0; +} +.node ul.links { + display: inline; + margin-left: 0; +} +.node ul.links.inline li { + margin: 0 8px 0 0; /* LTR */ +} + +/** + * Comment module + */ +#comments-wrapper { + margin-top: 20px; +} +#comments-wrapper .indented { + margin: 0 0 0 30px; /* LTR */ +} +.comment { + border-bottom: 1px solid #ccc; + margin: 20px 0; + padding: 0 0 16px 0; +} +.comment .header { + display: block; + margin-bottom: 14px; +} +.comment .user-picture { + float: right; /* LTR */ + margin: 0 0 10px 10px; /* LTR */ +} +.comment .user-picture img { + background-color: #fcfcfc; + border: 1px solid #ccc; + padding: 2px; + width: 28px; +} +.comment h3.title { + line-height: 1; + border: none; + padding: 0; + margin: 0 0 5px 0; + text-transform: none; +} +.comment h3.title a { + color: inherit; + font-weight: 700; +} +.comment h3.title a:hover { + color: #e25401; +} +.comment .meta { + font-size: 0.917em; + margin: 1px 0 0 0; +} +.comment ul.links { + display: block; + margin: 8px 0 0; +} +.comment ul.links li a { + text-transform: capitalize; +} +.no-comments #comment-form-wrapper { + margin-left: 0; +} +form#comment-form #edit-actions { + margin: 0; +} + +/** + * Book module + */ +.node-book ul.links { + margin: 0 0 14px 0; +} +.book-navigation .menu { + border: none; + padding: 15px 0 15px 25px; /* LTR */ +} +.book-navigation .page-links { + width: 100%; + margin-top: 20px; + padding: 13px 0; + border-bottom: none; +} +#book-outline { + min-width: 0; +} + +/** + * Aggregator module + */ +#content a.feed-icon { + float: right; /* LTR */ + z-index: 99; + position: relative; + bottom: -10px; +} +#content a.feed-icon img { + margin: 0; +} + +/** + * Field module + */ +.field-type-taxonomy-term-reference .field-label { + color: #808080; + font-weight: 700; +} +.field-type-taxonomy-term-reference .field-items { + display: inline-block; +} +.field-type-taxonomy-term-reference .field-item { + display: inline; + margin-right: 5px; /* LTR */ +} +.field-type-taxonomy-term-reference .field-item:after { + content: ","; +} +.field-type-taxonomy-term-reference .field-item:last-child:after { + content: normal; +} +.field-type-image { + float: left; + clear: left; + margin: 5px 15px 15px 0; /* LTR */ +} +.field-type-image a { + border: none; +} + +/** + * Filter module + */ +fieldset.filter-wrapper { + margin: 0 0 12px 0; + border-top: none; + width: auto; +} +.filter-help { + float: right; /* LTR */ + margin: 10px 0 0; +} +.filter-help a { + background: none; + padding-right: 0; +} +.filter-guidelines { + padding-top: 6px; +} +.filter-guidelines ul { + margin: 0; +} +body.page-filter-tips #block-system-main ul { + margin: 0; + list-style: none; +} +body.page-filter-tips #block-system-main li { + margin: 10px 0; +} +body.page-filter-tips #block-system-main table { + margin: 10px 0; +} +.tips { + font-size: 1em; +} + +/** + * Forum module + */ +body.page-forum ul.action-links { + margin: 9px 0; +} +#forum td.container { + border-top: 1px solid #2e2e2e; + border-bottom: 1px solid #2e2e2e; +} +#forum td.container .name a { + font-family: "Trebuchet MS", "Bitstream Vera Sans", FreeSans, sans-serif; + font-size: 1.25em; + text-transform: uppercase; + line-height: 1.3; + padding: 0 0 4px 0; + color: inherit; +} +#forum td.container .name a:hover { + color: #e25400; +} +#forum td { + padding: 13px 14px; + vertical-align: top; +} +#forum > table { + margin-top: 0; +} +#forum tr td.forum { + background: none; + padding-left: 0; +} +#forum .description { + line-height: 1.5; + margin: 4px 0 0 0; + font-size: 1em; +} +#forum div.indent { + margin: 0 0 0 15px; +} + +/** + * OpenID module + */ +#block-user-login .item-list { + margin-top: 10px; +} +#user-login-form li.openid-link , +#user-login li.openid-link, +#user-login-form li.openid-processed { + margin-left: 0; +} +#block-user-login .description { + margin-bottom: 10px; +} +.form-item-openid-identifier { + margin: 10px 0; + display: block; +} +#edit-openid-identifier { + background-position: 6px 50%; + padding-left: 25px; +} + +/** + * Poll module + */ +.poll .bar-wrapper { + margin-bottom: 14px; +} +.poll .text { + float: left; + margin-bottom: 3px; +} +.poll .percent { + float: right; + margin-bottom: 3px; +} +.poll .bar { + background-color: #fafafa; + border: 1px solid #ccc; + height: 18px; +} +.poll .bar .foreground { + background-color: #e25401; + height: 18px; +} +.vote-form .form-item-choice { + margin: 6px 0; + padding: 0; +} +.vote-form .title { + font-weight: 700; + line-height: 1.5; +} +.vote-form .form-radios { + margin: 13px 0 9px 0; +} +.poll .vote-form { + text-align: left; /* LTR */ +} +.poll .vote-form .choices { + display: block; +} +.poll .total { + text-align: left; /* LTR */ +} + +/** + * Profile and User modules + */ +.profile { + margin: 0; +} +.profile dd { + margin-left: 0; +} +.profile dt { + margin: 0; +} +.profile h3 { + border-bottom: 1px solid #ebebeb; + padding-bottom: 4px; + margin-bottom: 10px; + margin-top: 17px; +} +.profile .user-picture { + float: right; /* LTR */ + margin-top: 45px; +} +body.page-profile .profile { + min-height: 60px; + float: left; + clear: none; + width: 48.5%; + margin-right: 1%; /* LTR */ +} +body.page-profile .user-picture { + margin: 0; + padding: 0; + float: left; /* LTR */ +} +body.page-profile .user-picture img { + width: 40px; + padding: 5px 0; +} +body.page-profile .name, +body.page-profile .field { + margin-left: 60px; /* LTR */ + padding:0 10px 10px 0; /* LTR */ +} + +/** + * Search module + */ +.search-results p { + margin-bottom: 4px; +} +.search-results dd { + margin: 5px 0 20px 0; +} +.search-snippet strong { + background-color: #e25400; + color: #fff; + padding: 0 4px; +} + +/** + * Overlay module + */ +body.overlay { + background-color: transparent; +} +#overlay-container { + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -khtml-border-radius: 5px; + border-radius: 5px; + -webkit-border-top-right-radius: 0; + -moz-border-radius-topright: 0; + -khtml-border-radius-topright: 0; + border-top-right-radius: 0; +} +body.overlay #main-wrapper, +body.overlay #main { + padding: 0!important; + width: 100%; +} +body.overlay #main { + width: 100%!important; + padding: 0 20px; +} +body.overlay #page { + border: none; + padding-bottom: 0; + padding-top: 15px; + min-width: inherit; + max-width: inherit; + width: 95%; +} +.overlay .ui-dialog-title { + font-size: 2.333em; + padding: 0 0 6px; +} + +/** + * DBlog module + */ +form#dblog-filter-form .form-item { + display: inline-block; + vertical-align: top; + margin-right: 15px; + margin-top: 0; +} +#dblog-filter-form select { + width: 100%; +} +#dblog-filter-form .form-actions { + padding: 6px 0; +} +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #fffee9; +} +tr.dblog-content .active { + background: #fffcc3; +} +tr.dblog-page-not-found, +tr.dblog-access-denied { + background: #f3fcdb; +} +tr.dblog-page-not-found .active, +tr.dblog-access-denied .active { + background: #def2a9; +} +tr.dblog-error { + background: #fce8dd; +} +tr.dblog-error .active { + background: #fad4c0; +} + +/** + * Shortcut module + */ +.shortcut-wrapper h1.page-title { + display: inline-block; +} +.shortcut-wrapper .add-or-remove-shortcuts { + display: inline-block; +} +div.add-or-remove-shortcuts a:hover span.text { + left: 6px; +} +div.add-or-remove-shortcuts a span.text { + -moz-border-radius-bottomright: 5px; + -moz-border-radius-topright: 5px; + background-color: #5f605b; + color: #fff; + cursor: pointer; + display: block; + font-size: 10px; + line-height: 12px; + padding-right: 6px; + visibility: hidden; +} +div.add-or-remove-shortcuts a:hover span.text { + visibility: visible; + line-height: 12px!important; +} +.shortcut-wrapper h1.page-title { + margin-right: 6px; +} +div.add-or-remove-shortcuts a span.icon { + margin: 0; +} + +/** + * Contextual links module + */ +div.contextual-links-wrapper { + z-index: 20; +} +#content .contextual-links-wrapper a.contextual-links-trigger { + background-color: #fff; +} +div.contextual-links-wrapper a.contextual-links-trigger { + margin: 1px 0 0; + padding: 0; +} +ul.contextual-links li a { + font-size: 12px; + color: #333!important; + display:block; + margin: 0; + padding: 5px 5px; +} +a.contextual-links-trigger { + border: transparent 1px solid; +} + +/** + * Color module + */ +#palette .form-item { + width: auto; +} +.color-form .form-item { + height: 3em; +} +#palette .item-selected { + background: none; +} + +/** + * System module + */ +.tabs { + margin: 12px 0; +} +.tabs ul.tabs { + margin: 0; + padding: 0; + border: none; + white-space: normal; +} +.tabs ul.tabs li { + display: inline; + padding: 0; +} +.tabs ul.tabs li a { + background-color: #f5f4f3; + border: 1px solid #ccc; + color: inherit; + float: left; + display: inline; + margin: 2px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + -khtml-border-radius: 3px; + border-radius: 3px; +} +.tabs ul.tabs li.active a { + background-color: #fff; +} +.tabs ul.tabs li a:hover, +.tabs ul.tabs li a:active, +.tabs ul.tabs li a:focus { + outline: none; + opacity: 0.8; + border-color: #666; +} +.tabs ul.tabs li a:hover { + opacity: 0.8; +} +.tabs ul.primary li { + margin: 3px 3px 3px 0; +} +.tabs ul.primary li a { + padding: 7px 15px; +} +.tabs ul.secondary { + margin: 2px 0 6px; + padding: 0; + border: none; + white-space: normal; +} +.tabs ul.secondary li { + margin: 3px 3px 3px 0; + border: none; +} +.tabs ul.secondary li a { + font-size: 11px; + padding: 3px 12px; +} + +/** + * Vertical tabs + */ +div.vertical-tabs { + border: 1px solid #ccc; +} +div.vertical-tabs ul.vertical-tabs-list { + list-style-position: outside; +} +div.vertical-tabs ul.vertical-tabs-list li { + background: #f5f4f3; +} +.vertical-tabs-panes { + padding: 9px 5px; +} +div.vertical-tabs fieldset { + background: none; +} +ul.vertical-tabs-list li a { + background-color: #f5f4f3; + display: block; + border: none; + padding: 7px 12px; + color: inherit; +} +ul.vertical-tabs-list li.selected a { + background-color: #fff; +} + +/** + * Pagers + */ +.item-list ul.pager { + margin: 15px 0 2px 0; + text-align: left; +} +.item-list ul.pager li { + margin: 0 6px; + padding: 0; +} +ul.pager a.active { + color: #086782; +} +ul.pager li.pager-previous { + padding-right: 8px; +} +ul.pager li.pager-next { + padding-left: 8px; +} + +/** + * Breadcrumb + */ +#breadcrumb { + margin: 0 0 10px 0; +} +#breadcrumb .separator { + margin: 0 5px; +} +.breadcrumb { + padding: 0; +} + +/** + * Markers + */ +.marker { + color: #e25401; + text-transform: capitalize; + margin-left: 3px; +} +.marker:before { + content: "("; +} +.marker:after { + content: ")"; +} + +/** + * Action links + */ +ul.action-links { + margin: 6px 0; +} +ul.action-links li { + list-style: none; + display: block; +} +ul.action-links li a { + padding-left: 15px; + background: url(images/action-link.png) no-repeat left center; +} + +/** + * Messages + */ +#messages { + margin: 10px 0; +} +#messages:first-child { + margin-top: 0; +} +div.messages { + padding: 7px 12px; + margin: 0 0 15px 0; + color: #fff; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + -khtml-border-radius: 3px; + border-radius: 3px; +} +.messages em { + font-weight: 300; +} +.messages.status { + color: #fff; + background-color: #74950a; +} +.messages.warning { + color: #fff; + background-color: #e89c00; +} +.messages.error { + color: #fff; + background: #d53400; +} +.messages a { + color: #fff; + text-decoration: underline; +} + +/** + * Forms + */ +html.js fieldset.collapsible legend { + padding: 2px 4px 2px 10px; /* LTR */ +} +html.js fieldset.collapsible legend a { + padding: 0 15px 0 0; /* LTR */ + color: #fff; + background: url("images/arrow-down-white.png") no-repeat right 4px; /* LTR */ +} +html.js fieldset.collapsed legend a { + background: url(images/arrow-right-white.png) no-repeat right 4px; /* LTR */ +} +html.js fieldset.collapsed .fieldset-wrapper, +html.js fieldset.collapsed .action { + display: none; +} +html.js fieldset.collapsed { + padding: 5px 20px; +} +html.js fieldset.collapsed { + border-width: 1px; + margin-bottom: 15px; +} +html.js input.form-autocomplete { + background-position: 99% 8px; /* LTR */ +} +html.js input.throbbing { + background-position: 99% -12px; /* LTR */ +} +.resizable-textarea { + width: 100%; +} +.resizable-textarea .grippie { + height: 9px; + width: 100%; + background: #ccc url(images/grippie.png) no-repeat center 2px; + border: 1px solid #ccc; + border-top-width: 0; + cursor: s-resize; + margin-top: -6px; + position: relative; + margin-right: 0!important; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -khtml-box-sizing: border-box; + box-sizing: border-box; +} + +/** + * Tables + */ +.draggable a.tabledrag-handle { + margin: 0 12px 0 0; + padding: 0; +} +tr.drag { + background-color: #f3fbfe; +} +tr.drag-previous { + background-color: #f8fdfe; +} +span.tabledrag-changed { + font-size: 13px; + margin-left: 3px; + color: #f00; +} +th a, +thead a { + color: #fff!important; +} +th a:hover, +thead a:hover { + color: #fff; +} +table img { + margin: 0 0 0 7px; /* LTR */ +} + +/** + * Password + */ +.password-parent { + width: 420px; +} +#password-strength { + float: right; /* LTR */ + margin-top: 16px; +} +#password-strength-text { + float: right; + font-weight: bold; +} +div.password-confirm { + visibility: hidden; +} +#password-indicator { + border: 1px solid #989898; + margin-top: 3px; + background-color: #f5f5f5; + height: 8px; +} +#password-indicator div { + height: 100%; + width: 0%; + background-color: #9eb42c; +} +input.password-confirm, +input.password-field { + width: 16em; + margin-bottom: 0.4em; +} +.password-confirm { + display: inline; + padding-left: 1em; +} +.form-item .password-suggestions { + padding: 8px 9px; + margin: 10px 0; + background-color: #f3fcdb; + border: 1px solid #b8e643; +} +.password-suggestions ul { + margin: 8px 0 0 9px; +} + +/** + * Utility + */ +.element-invisible { + padding: 0; +} + +/** + * Admin + */ +tr.region-title td, +table#permissions td.module { + border-bottom: 1px solid #2e2e2e; + border-top: 1px solid #2e2e2e; + color: #779125; + font-family: "Trebuchet MS", "Bitstream Vera Sans", "FreeSans", sans-serif; + font-size: 1.083em; + font-weight: 700; + letter-spacing: 1px; + text-transform: uppercase; +} +tr.region-populated { + display: none; +} +div.admin .left, +div.admin .right { + margin: 0; +} +div.admin-panel { + margin: 0 0 9px 0; + padding: 5px 0 10px; + border-bottom: 1px dashed #000; +} +div.admin-panel h3 { + margin-top: 5px; +} +.admin-panel:last-child { + border-bottom: none; +} +body.page-admin-help dd { + margin-bottom: 12px; +} +td .form-item { + margin: 4px 0; +} +.label-add-new-field, +.label-add-existing-field { + display: inline-block; + vertical-align: middle; +} +form#system-ip-blocking-form { + margin-bottom: 15px; +} +div.admin-panel .body { + padding: 0; +} +table.version tr { + margin: 10px 0; +} +td.version-links li { + display: inline; + margin: 0 0 0 10px; +} +table.update tr, +table.update td { + border-top: 1px solid #2e2e2e; + border-bottom: 1px solid #2e2e2e; +} +body.page-admin-reports-updates h3 { + margin-bottom: 0; +} +#edit-field-image { + float: none; +} +body.page-admin label { + font-weight: 700; +} +#edit-actions { + vertical-align: top; + margin: 10px 0; +} +.fieldset-description { + margin-bottom: 6px; +} +body.page-admin input { + width: auto; +} +.multiselect .form-item { + display: inline-block; + margin: 0 10px 0 0; /* LTR */ +} +dl.multiselect dt, +dl.multiselect dd { + float: none; +} +#user-admin-buttons { + margin-left: 0; + margin-right: 0; +} +form#system-actions-manage-form { + margin-top: 30px; +} +table + input { + margin-top: 10px!important; +} +legend + .fieldset-wrapper { + margin-top: 0; +} +dl.multiselect dd .form-item { + margin-bottom: 30px; +} +dl.multiselect dd .form-item label { + margin-top: 2px; +} +.node-form #edit-poll-more { + margin-top: 10px; +} + +/** + * Misc + * Should be moved to relevant section if possible. + */ +td.block { + background: inherit; + border: none; + margin: 0; +} +h1 em { + font-weight: 300; +} +h1 em:before { + content: "«"; +} +h1 em:after { + content: "»"; +} +h1.page-title { + clear: left; +} +td.edit, +td.delete { + padding-left: 7px; /* LTR */ +} +dl.admin-list dd { + margin: 0 0 11px 0; +} +dl.multiselect label { + text-transform: capitalize; +} +dl.multiselect dd { + line-height: normal; + margin-left: 0; +} +#block-system-help { + background-color: #f5f9fa; + border: 1px solid #b3cfd4; + margin: 15px 0; + padding: 12px 16px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + -khtml-border-radius: 3px; + border-radius: 3px; +} +#block-system-help .contextual-links-wrapper a.contextual-links-trigger { + background-color: #f5f9fa; +} +#user-admin-buttons, +#node-admin-buttons { + margin-top: 10px; +} +.compact-link { + margin-bottom: 5px; +} +.node-type-list dt { + margin-top: 11px; +} +body.page-admin .block { + font-size: inherit; +} +fieldset .action { + margin-top: 7px; +} +#dashboard #disabled-blocks h2 { + color: #fff; +} Index: themes/corolla/color/preview.js =================================================================== RCS file: themes/corolla/color/preview.js diff -N themes/corolla/color/preview.js --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/color/preview.js 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,26 @@ +/* $Id: preview.js,v 1.4 2010/05/17 05:27:42 jarek Exp $ */ + +(function ($) { + Drupal.color = { + logoChanged: false, + callback: function(context, settings, form, farb, height, width) { + + // Background + $('#preview-p', form).css('backgroundColor', $('#palette input[name="palette[background]"]', form).val()); + + // Navigation + $('#navigation-p', form).css('backgroundColor', $('#palette input[name="palette[navigation]"]', form).val()); + + // Site slogan + $('#site-slogan-p', form).css('color', $('#palette input[name="palette[slogan]"]', form).val()); + + // Border + $('#page-p', form).css('border-color', $('#palette input[name="palette[border]"]', form).val()); + + // Text + $('#preview #preview-main h2, #preview #preview-main p', form).css('color', $('#palette input[name="palette[text]"]', form).val()); + $('#preview #preview-content a', form).css('color', $('#palette input[name="palette[link]"]', form).val()); + } + + }; +})(jQuery); Index: themes/corolla/style-rtl.css =================================================================== RCS file: themes/corolla/style-rtl.css diff -N themes/corolla/style-rtl.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/style-rtl.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,159 @@ +/* $Id: style-rtl.css,v 1.14 2010/05/22 15:25:06 jmburnz Exp $ */ + +#main-wrapper, +#sidebar-first, +#sidebar-second { + float: right; +} +.two-sidebars #main { + margin-left: 50.5%; + margin-right:0; +} +.sidebar-first #main{ + margin-left: 25.25%; + margin-right: 0; +} +.sidebar-second #main { + margin-left: 25.25%; + margin-right: 0; +} +#sidebar-first { + width: 24.25%; + margin-right: -49.5%; +} +#sidebar-second { + width: 24.25%; + margin-right: -24.25%; +} +.sidebar-first #sidebar-first{ + width: 24.25%; + margin-right: -24.25%; +} +#sidebar-first, +#sidebar-second { + z-index: 900; +} +#main-menu { + padding: 3px 6px 0 0; +} +#main-menu li a { + float: right; + display: inline; + padding: 8px 15px 11px; +} +#branding { + float: right; +} +.region-header { + float: left; +} +#logo { + float: right; + padding: 0 0 0 15px; +} +#name-and-slogan { + float: right; +} +#content a.feed-icon { + float: left; +} +.node ul.links.inline li { + margin: 0 0 0 8px; +} +h1.page-title { + clear: left; +} +div.item-list ul li { + margin-right: 0; +} +#comments-wrapper .indented { + margin: 0 30px 0 0; +} +.comment .user-picture { + float: left; + margin: 0 10px 10px 0; +} +.node .user-picture { + float: right; + margin: 0 0 8px 10px; +} +.page-links .page-next { + float: left; + text-align: left; +} +.book-navigation .page-previous { + text-align: right; +} +.poll .vote-form { + text-align: right; +} +.profile .user-picture { + float: left; +} +#password-strength { + float: left; +} +.password-strength-title { + float: none; +} +#password-strength-text { + float: left; +} +a.tabledrag-handle { + margin: 0 0 0 10px; +} +a.tabledrag-handle .handle { + margin: 0 0 0 14px; +} +table img { + margin: 0 7px 0 0; +} +html.js input.form-autocomplete { + background-position: 2% 6px; +} +html.js input.throbbing { + background-position: 2% -14px; +} +html.js fieldset.collapsible legend { + padding: 2px 14px 2px 0; +} +html.js fieldset.collapsible legend a { + padding: 0 0 0 15px; + background: url("images/arrow-down-white.png") no-repeat left 4px; +} +html.js fieldset.collapsed legend a { + background: url(images/arrow-left-white.png) no-repeat left 4px; +} +.theme-selector { + margin: 0 0 20px 25px; +} +.theme-info li { + padding: 0 0 0 10px; +} +.admin .left { + float: right; +} +.admin .right { + float: left; +} +.tabs ul.tabs li a { + float: right; +} +.shortcut-wrapper h1.page-title, +.shortcut-wrapper .add-or-remove-shortcuts { + float: right; +} +/* User list */ +body.page-profile .profile { + margin-right: 0; + margin-left: 1%; +} +body.page-profile .user-picture { + float: right; +} +body.page-profile .name, +body.page-profile .field { + margin-left: 0; + margin-right: 60px; + padding:0 0 10px 10px; +} Index: themes/corolla/maintenance-page.tpl.php =================================================================== RCS file: themes/corolla/maintenance-page.tpl.php diff -N themes/corolla/maintenance-page.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/maintenance-page.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,70 @@ + + + + + <?php print $head_title; ?> + + + + + +
+ + + +
+
+
+
+ +

+ + +
+
+
+
+ +
Index: themes/corolla/reset.css =================================================================== RCS file: themes/corolla/reset.css diff -N themes/corolla/reset.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/reset.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,72 @@ +/* $Id: reset.css,v 1.16 2010/05/22 23:35:59 jmburnz Exp $ */ + +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, +input, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td { + margin: 0; + padding: 0; + background: transparent; + font-weight: 300; + border: 0; + vertical-align: baseline; +} Index: themes/corolla/ie7.css =================================================================== RCS file: themes/corolla/ie7.css diff -N themes/corolla/ie7.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/ie7.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,45 @@ +/* $Id: ie7.css,v 1.18 2010/05/22 23:35:59 jmburnz Exp $ */ + +.block, +.region a { + zoom: 1; +} +#header { + min-height: 210px; + height:auto !important; + height: 210px; +} +td, th { + border-bottom: 1px solid #ccc; +} +.block ul.menu, +.block ul.links, +.block .item-list ul { + list-style-position: outside; +} +fieldset.filter-wrapper { + margin-top: -14px; +} +#navigation li, +.field-type-taxonomy-term-reference .field-label, +.field-type-taxonomy-term-reference .field-item, +.field-type-taxonomy-term-reference .field-items, +.tabs ul.tabs li { + hasLayout: true; + display: inline; +} +textarea { + padding: 0; +} +input { + padding: 5px 0!important; +} +#navigation li a.active, +#site-name a { + color: #2e2e2e; +} +body.page-profile .profile { + min-height: 60px; + height:auto !important; + height: 60px; +} Index: themes/corolla/node--book.tpl.php =================================================================== RCS file: themes/corolla/node--book.tpl.php diff -N themes/corolla/node--book.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/node--book.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,108 @@ +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() + */ +?> +
> + +
+ + + +

>

+ + + + +
+ $name, '!datetime' => $date)); ?> +
+ + +
+ +
> + + +
+ + + +
Index: themes/corolla/ie6.css =================================================================== RCS file: themes/corolla/ie6.css diff -N themes/corolla/ie6.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/ie6.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,15 @@ +/* $Id: ie6.css,v 1.16 2010/05/22 23:35:59 jmburnz Exp $ */ + +body { + background-image: none; +} +#navigation li a:hover, +#main-links li a:active, +#main-links li a:focus { + background: none; +} +#main-menu, +#page, +#footer { + width: 960px; +} Index: themes/corolla/forum-icon.tpl.php =================================================================== RCS file: themes/corolla/forum-icon.tpl.php diff -N themes/corolla/forum-icon.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/forum-icon.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,25 @@ + + + + + + $directory . "/images/forum-$icon.png", 'alt' => 'Default avatar')); ?> + + + + Index: themes/corolla/page.tpl.php =================================================================== RCS file: themes/corolla/page.tpl.php diff -N themes/corolla/page.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/page.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,184 @@ + + + + + +
+ + + + + +
+
+
+ +
+ +
+ +
+
+ + +

+ + + + + + +
+ +
+ $secondary_menu, + 'attributes' => array( + 'class' => array('links'), + ), + 'heading' => array( + 'text' => t('Secondary menu'), + 'level' => 'h2', + 'class' => array('element-invisible'), + ), + )); ?> +
+ +
+
+ + + + + + + + + +
+ +
+ + + + Index: themes/corolla/poll-bar--block.tpl.php =================================================================== RCS file: themes/corolla/poll-bar--block.tpl.php diff -N themes/corolla/poll-bar--block.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/poll-bar--block.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,29 @@ + + +
+
+
+
%
+
+
+
+
+
Index: themes/corolla/color/preview.html =================================================================== RCS file: themes/corolla/color/preview.html diff -N themes/corolla/color/preview.html --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/color/preview.html 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,38 @@ +
+ + + +
+
Site name
+
This is sample slogan
+
+ +
+

Shines, outside even toy admin. Available part popular replace though for imagine unlikely first add flow bolt, developer concrete. Rooted. Webmin integrate no, things keep just many you too determine stored.

+

Naturally details blocks use segregated functions. What articles types—even. Already of, no. Every several varied, no start.

+
+ + + +
Index: themes/corolla/print.css =================================================================== RCS file: themes/corolla/print.css diff -N themes/corolla/print.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/print.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,69 @@ +/* $Id: print.css,v 1.14 2010/05/22 23:35:59 jmburnz Exp $ */ + +/** + * Wrappers + */ +body, +#main-wrapper, +#main, +#content-wrapper, +#content, +#page { + margin: 0!important; + padding: 0!important; + min-width: 0!important; + max-width: none!important; + width: 100%!important; + border: none!important; + background: none!important; +} + +/** + * Elements + */ +body { + font-size: 10pt; + color: #000; + word-spacing: 1.1pt; + line-height: 1.4; +} +body * { + font-family: "Times New Roman", serif!important; +} +h1 { + font-size: 20pt; +} +h2 { + font-size: 16pt; +} +h3 { + font-size: 14pt; +} +h4, +h5, +h6 { + font-size: 12pt; +} +a { + border-bottom: 1px solid #cfdde5; +} + +/** + * Hidden + */ +#toolbar, +#navigation-wrapper, +#header-wrapper, +.breadcrumb, +ul.links, +.messages, +.tabs, +#sidebar-first, +#sidebar-second, +#secondary-menu, +ul.pager, +a.feed-icon, +h2#add-comment-form, +form#comment-form { + display: none!important; +} Index: themes/corolla/comment.tpl.php =================================================================== RCS file: themes/corolla/comment.tpl.php diff -N themes/corolla/comment.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/comment.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -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() + */ +?> +
> + +
+ + + + + +

>

+ + + +
+ $author, '!date' => $created)); ?> +
+ +
+ + + + +
+ +
+ + + + +
Index: themes/corolla/color/color.inc =================================================================== RCS file: themes/corolla/color/color.inc diff -N themes/corolla/color/color.inc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/color/color.inc 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,124 @@ + array( + 'base' => t("Base"), + 'background' => t("Background"), + 'text' => t('Text'), + 'link' => t('Link'), + 'linkhover' => t('Hovered Link'), + 'slogan' => t('Slogan'), + 'navigation' => t('Navigation'), + 'blocktitle' => t('Block title'), + 'border' => t('Border'), + 'borderstrong' => t('Border strong'), + ), + + // Pre-defined color schemes. + 'schemes' => array( + 'default' => array( + 'title' => t('Default'), + 'colors' => array( + 'base' => '#ffffff', + 'background' => '#f8f8f8', + 'text' => '#2e2e2e', + 'link' => '#086782', + 'linkhover' => '#e25401', + 'slogan' => '#e25400', + 'navigation' => '#2e2e2d', + 'blocktitle' => '#779125', + 'border' => '#e1e1e1', + 'borderstrong' => '#c4c4c4', + ), + ), + 'green' => array( + 'title' => t('Green'), + 'colors' => array( + 'base' => '#ffffff', + 'background' => '#fbfcf2', + 'text' => '#4a4a4a', + 'link' => '#0a80a1', + 'linkhover' => '#de4c01', + 'slogan' => '#819521', + 'navigation' => '#819521', + 'blocktitle' => '#779125', + 'border' => '#e8f0be', + 'borderstrong' => '#d0dc93', + ), + ), + 'blue' => array( + 'title' => t('Blue'), + 'colors' => array( + 'base' => '#ffffff', + 'background' => '#fbfcfd', + 'text' => '#63565f', + 'link' => '#017292', + 'linkhover' => '#e63f19', + 'slogan' => '#36788c', + 'navigation' => '#36788c', + 'blocktitle' => '#779125', + 'border' => '#d5e2e7', + 'borderstrong' => '#b7ced7', + ), + ), + 'purple' => array( + 'title' => t('Purple'), + 'colors' => array( + 'base' => '#ffffff', + 'background' => '#fefafb', + 'text' => '#2e2e2e', + 'link' => '#6c0d28', + 'linkhover' => '#83a80e', + 'slogan' => '#e25401', + 'navigation' => '#6c0d28', + 'blocktitle' => '#e25401', + 'border' => '#f7d6e2', + 'borderstrong' => '#d9a3b7', + ), + ), + ), + + // Images to copy over. + 'copy' => array( + 'logo.png', + ), + + // CSS files (excluding @import) to rewrite with new color scheme. + 'css' => array( + 'colors.css', + ), + + // Gradient definitions. + 'gradients' => array( + array( + // (x, y, width, height). + 'dimension' => array(0, 0, 0, 0), + // Direction of gradient ('vertical' or 'horizontal'). + 'direction' => 'vertical', + // Keys of colors to use for the gradient. + 'colors' => array('link', 'text'), + ), + ), + + // Color areas to fill (x, y, width, height). + 'fill' => array(), + + // Coordinates of all the theme slices (x, y, width, height) + // with their filename as used in the stylesheet. + 'slices' => array(), + + // Reference color used for blending. Matches the base.png's colors. + 'blend_target' => '#ffffff', + + // Preview files. + 'preview_image' => 'color/preview.png', + 'preview_css' => 'color/preview.css', + 'preview_js' => 'color/preview.js', + 'preview_html' => 'color/preview.html', + + // Base file for image generation. + 'base_image' => 'color/base.png', +); Index: themes/corolla/node.tpl.php =================================================================== RCS file: themes/corolla/node.tpl.php diff -N themes/corolla/node.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/node.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,110 @@ +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() + */ +?> +
> + +
+ + +

>

+ + + + +
+ $name, '!datetime' => $date)); ?> +
+ +
+ +
> + + +
+ + + + +
Index: themes/corolla/base-rtl.css =================================================================== RCS file: themes/corolla/base-rtl.css diff -N themes/corolla/base-rtl.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/base-rtl.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,29 @@ +/* $Id: base-rtl.css,v 1.4 2010/05/17 06:37:38 jarek Exp $ */ + +blockquote { + margin: 20px 20px 20px 0; + padding: 0 15px 0 0; + border-left: none; + border-right: 7px solid #e25401; +} +ul { + margin: 0 15px 0 0; +} +ul.inline li { + margin: 0 0 0 10px; +} +ol { + margin: 0 15px 0 0; +} +th, +td { + text-align: right; +} +caption { + text-align: right; +} +input.form-button, +input.form-submit { + margin: 0 0 0 5px; +} + Index: themes/corolla/color/preview.css =================================================================== RCS file: themes/corolla/color/preview.css diff -N themes/corolla/color/preview.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/color/preview.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,105 @@ +/* $Id: preview.css,v 1.7 2010/05/17 05:27:42 jarek Exp $ */ + +#wrapper-p { + position: relative; + font-size: 8px; + line-height: 1; + width: 500px; + height: 300px; + background-color: #f8f8f8; + border: 1px solid #e1e1e1; +} +#wrapper-p * { + margin: 0; + padding: 0; + line-height: 1; + font-weight: 300; + font-family: "Arial", sans-serif; +} +/* navigation */ +#navigation-p { + width: 500px; + height: 20px; + margin: 0; +} +#navigation-p ul { + list-style: none; + margin-left: 55px; +} +#navigation-p li { + color: white; + display: inline-block; + margin: 4px 5px 4px 0; +} +/* branding */ +#branding-p { + position: absolute; + left: 60px; + top: 35px; +} +#name-p { + font-size: 22px; + font-family: "Trebuchet MS", sans-serif; + letter-spacing: -1px; + margin: 0; +} +#slogan-p { + line-height: 1; + font-family: "Trebuchet MS", sans-serif; + color: #e76111; + text-transform: uppercase; + font-size: 10px; + margin-top: 3px; +} +/* page */ +#page-p { + position: absolute; + left: 50px; + top: 85px; + width: 250px; + height: 184px; + padding: 15px; + background: #ffffff; + border: 1px solid #e1e1e1; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; +} +#page-p p { + font-size: 10px; + line-height: 14px; + margin-bottom: 10px; +} +#page a { +} +#page a:hover { +} +/* sidebar */ +#sidebar-p { + width: 100px; + height: 400px; + position: absolute; + left: 343px; + top: 90px; +} +#sidebar-p .block-title-p { + font-family: "Trebuchet MS", sans-serif; + font-size: 10px; + padding-bottom: 3px; + margin-bottom: 5px; + border-bottom: 1px solid black; + color: #779125; + font-weight: 700; + text-transform: uppercase; +} +#sidebar-p ul { + margin-bottom: 15px; + list-style: none; +} +#sidebar-p ul li { + margin: 4px 0; +} +#sidebar-p p { + line-height: 11px; +} + Index: themes/corolla/poll-bar.tpl.php =================================================================== RCS file: themes/corolla/poll-bar.tpl.php diff -N themes/corolla/poll-bar.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/poll-bar.tpl.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,29 @@ + + +
+
+
+
%
+
+
+
+
+
Index: themes/corolla/ie8.css =================================================================== RCS file: themes/corolla/ie8.css diff -N themes/corolla/ie8.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/ie8.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,26 @@ +/* $Id: ie8.css,v 1.12 2010/05/22 23:35:59 jmburnz Exp $ */ + +textarea { + overflow: auto; +} +legend { + margin-bottom: 15px; + margin-top: -20px; +} +select { + padding: 0; +} +html.js fieldset.collapsed legend { + margin-top: -10px; +} +fieldset.filter-wrapper { + margin-top: -14px; +} +.node ul.links { + display: inline; +} +.tabs ul.tabs li a:hover, +.tabs ul.tabs li a:active, +.tabs ul.tabs li a:focus { + filter: alpha(opacity = 80); +} Index: themes/corolla/template.php =================================================================== RCS file: themes/corolla/template.php diff -N themes/corolla/template.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/template.php 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,139 @@ +\n" . '' . "\n" . "\n"; + $variables['styles'] .= "\n\n"; + $variables['styles'] .= "\n\n"; +} + +/** + * Override or insert variables into the page template. + */ +function corolla_process_page(&$variables) { + // Since the title and the shortcut link are both block level elements, + // positioning them next to each other is much simpler with a wrapper div. + if (!empty($variables['title_suffix']['add_or_remove_shortcut']) ) { + // Add a wrapper div using the title_prefix and title_suffix render elements. + $variables['title_prefix']['shortcut_wrapper'] = array( + '#markup' => '
', + '#weight' => 100, + ); + $variables['title_suffix']['shortcut_wrapper'] = array( + '#markup' => '
', + '#weight' => -99, + ); + // Make sure the shortcut link is the first item in title_suffix. + $variables['title_suffix']['add_or_remove_shortcut']['#weight'] = -100; + } + // Provide a variable to check if the page is in the overlay. + if (module_exists('overlay')) { + $variables['in_overlay'] = (overlay_get_mode() == 'child'); + } + else { + $variables['in_overlay'] = FALSE; + } +} + +/** + * Override or insert variables into the block template. + */ +function corolla_preprocess_block(&$variables) { + // Remove "block" class from "Main page content" block + if ($variables['block']->module == 'system' && $variables['block']->delta == 'main') { + foreach ($variables['classes_array'] as $key => $val) { + if ($val == 'block') { + unset($variables['classes_array'][$key]); + } + } + } +} + +/** + * Return a themed breadcrumb trail. + * + * @param $breadcrumb + * An array containing the breadcrumb links. + * @return a string containing the breadcrumb output. + */ +function corolla_breadcrumb($variables) { + // Wrap separator with span element. + if (!empty($variables['breadcrumb'])) { + // Provide a navigational heading to give context for breadcrumb links to + // screen-reader users. Make the heading invisible with .element-invisible. + $output = '

' . t('You are here') . '

'; + $output .= ''; + return $output; + } +} + +/** + * Returns HTML for a "more" link, like those used in blocks. + * + * @param $variables + * An associative array containing: + * - url: The url of the main page. + * - title: A descriptive verb for the link, like 'Read more'. + */ +function corolla_more_link($variables) { + return ''; +} + +/** + * Returns HTML for status and/or error messages, grouped by type. + * + * An invisible heading identifies the messages for assistive technology. + * Sighted users see a colored box. See http://www.w3.org/TR/WCAG-TECHS/H69.html + * for info. + * + * @param $variables + * An associative array containing: + * - display: (optional) Set to 'status' or 'error' to display only messages + * of that type. + */ +function corolla_status_messages($variables) { + $output = ''; + $status_heading = array( + 'status' => t('Status message'), + 'error' => t('Error message'), + 'warning' => t('Warning message'), + ); + // Print serveral messages in separate divs. + foreach (drupal_get_messages($variables['display']) as $type => $messages) { + if (!empty($status_heading[$type])) { + $output .= '

' . $status_heading[$type] . "

\n"; + } + foreach ($messages as $message) { + $output .= '
'; + $output .= $message; + $output .= "
\n"; + } + } + + return $output; +} + +/** + * Returns HTML for a sort icon. + * + * @param $variables + * An associative array containing: + * - style: Set to either 'asc' or 'desc', this determines which icon to show. + */ +function corolla_tablesort_indicator($variables) { + // Use custom arrow images. + if ($variables['style'] == 'asc') { + return theme('image', array('path' => path_to_theme() . '/images/tablesort-ascending.png', 'alt' => t('sort ascending'), 'title' => t('sort ascending'))); + } + else { + return theme('image', array('path' => path_to_theme() . '/images/tablesort-descending.png', 'alt' => t('sort descending'), 'title' => t('sort descending'))); + } +} Index: themes/corolla/corolla.info =================================================================== RCS file: themes/corolla/corolla.info diff -N themes/corolla/corolla.info --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/corolla.info 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,33 @@ +; $Id: corolla.info,v 1.17 2010/05/20 11:02:12 jmburnz Exp $ + +name = Corolla +description = A colorable, fluid width theme, with min and max widths, that can support 1, 2 or 3 columns. +package = Core +version = VERSION +core = 7.x +engine = phptemplate + +stylesheets[all][] = reset.css +stylesheets[all][] = base.css +stylesheets[all][] = style.css +stylesheets[all][] = colors.css +stylesheets[print][] = print.css + +regions[header] = Header blocks +regions[sidebar_first] = First sidebar +regions[sidebar_second] = Second sidebar +regions[highlight] = Highlighted +regions[content] = Content +regions[help] = Help +regions[footer] = Footer +regions[page_top] = Page top +regions[page_bottom] = Page bottom + +settings[shortcut_module_link] = 1 + +; Information added by drupal.org packaging script on 2010-05-23 +version = "7.x-1.x-dev" +core = "7.x" +project = "corolla" +datestamp = "1274573016" + Index: themes/corolla/base.css =================================================================== RCS file: themes/corolla/base.css diff -N themes/corolla/base.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/corolla/base.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,444 @@ +/* $Id: base.css,v 1.12 2010/05/22 23:35:59 jmburnz Exp $ */ + +/** + * Properties inherited by all elements + */ +html { + line-height: 1.5; + font-size: 0.75em; + font-family: Arial, FreeSans, sans-serif; + word-wrap: break-word; +} + +/** + * Headings + */ +h1 { + margin: 9px 0 9px; + font-size: 2em; + font-family: "Trebuchet MS", FreeSans, sans-serif; + line-height: 1.1; +} +h2 { + margin: 0 0 7px; + padding: 0 0 4px 0; + font-family: "Trebuchet MS", FreeSans, sans-serif; + font-size: 1.333em; + font-weight: 700; + line-height: 1.3; +} +h3 { + font-family: "Trebuchet MS", FreeSans, sans-serif; + margin: 0 0 12px; + font-size: 1.333em; +} +h4 { + margin: 7px 0 10px 0; + font-size: 1.167em; +} +h5 { + font-size: 1em; + margin: 12px 0 8px 0; + font-weight: 700; +} +h6 { + font-family: Verdana, Helvetica, Arial, FreeSans, sans-serif; + margin: 12px 0 8px 0; + font-size: 0.833em; + font-weight: 700; +} + +/** + * Block elements + */ +p { + margin: 14px 0; +} +p:first-child { + margin-top: 0; +} +p:last-child { + margin-bottom: 0; +} +pre { + margin: 10px 0; + padding: 15px; + background-color: #fafafa; + border: 1px solid #e5e5e5; + font-family: Courier, "Courier New", monospace; + white-space: pre-wrap; + overflow: hidden; +} +blockquote { + margin: 20px 0 20px 20px; /* LTR */ + padding: 0 0 0 15px; /* LTR */ + color: #808080; + border-left: 7px solid #e25401; /* LTR */ + quotes: none; +} +img { +} +.block-system-main .img { + float: left; +} +hr { + height: 1px; + border: 1px solid #808080; +} + +/** + * Inline elements + */ +strong { + font-weight: 700; +} +em { + font-style: italic; +} +kbd { + background-color: #f1eed4; + border: 1px outset #575757; + color: #333; + padding: 2px 7px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -khtml-border-radius: 5px; + border-radius: 5px; +} +abbr[title], +dfn[title], +acronym[title] { + border-bottom: 1px solid #bf8060; +} +samp, +var, +code { + background-color: #efefef; +} +ins { + text-decoration: underline; +} +del { + text-decoration: line-through; +} +sub { + vertical-align: sub; +} +sup { + vertical-align: super +} +tt { + font-family: Courier, "Courier New", monospace; +} +b { + font-weight: 700; +} +i { + font-style: italic; +} +*::selection { + background-color: #2e2e2e; + color: #fff; +} +*::-moz-selection { + background-color: #2e2e2e; + color: #fff; +} + +/** + * Lists + */ +ul, +ol, +dl { + list-style-position: inside; +} +ul li, +ol li, +dl dt, +dl dd { +} +p + ul { + margin-top: 5px; +} +ul { + list-style: disc inside none; + margin: 0 0 0 15px; /* LTR */ +} +li { +} +li > ul { + margin-top: 8px; +} +ul.inline li { + display: inline; + margin: 0 10px 0 0; /* LTR */ +} +ul.links li { + padding: 0; +} +li.expanded > ul { +} +ol { + list-style: decimal inside none; + margin: 0 0 0 15px; /* LTR */ +} +dt { + margin-top: 5px; + font-weight: 900; +} +dd { +} + +/** + * Links + */ +a { + text-decoration: none; + border-bottom: 1px solid #cfdde5; +} +a:hover, +a:focus { + border-bottom-color: #e25401; +} +a::selection { + background-color: #086782; + color: #fff; +} +a::-moz-selection { + background-color: #086782; + color: #fff; +} + +/** + * Tables + */ +table { + width: 100%; + border-collapse: collapse; + border-spacing: 0; +} +th, +td { + padding: 10px 14px; + text-align: left; /* LTR */ + vertical-align: middle; +} +td.help, +td.permissions, +td.configure { + padding-left: 8px; + padding-right: 8px; +} +th.checkbox { + padding-left: 14px; + padding-right: 7px; +} +th, +thead, +thead th { + background-color: #333; + color: #fcfcf8; + border: none; +} +tr, +tr.even, +tr.odd { + border-bottom: 1px solid #ccc; + background: none; +} +caption { + margin-bottom: 5px; + text-align: left; /* LTR */ +} + +/** + * Forms + */ +fieldset { + margin: 15px 0; + padding: 13px 20px; + background-color: #fbfbfb; + border: 1px solid #e1e1e1; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + -khtml-border-radius: 3px; + border-radius: 3px; +} +legend { + margin-left: -8px; + padding: 1px 8px 1px 9px; + background-color: #086782; + color: #fff; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + -khtml-border-radius: 4px; + border-radius: 4px; +} +.form-item { + margin: 10px 0; +} +legend + .form-item { + margin-top: 0; +} +fieldset .form-item:first-child { + margin-top: 0; +} +.form-item:last-child { + margin-bottom: 0px; +} +.form-item .description { + background-color: #f5f9fa; + border: 1px solid #deeaec; + font-size: 0.917em; + margin: 9px 0 21px; + padding: 2px 6px; +} +.form-item label { + vertical-align: middle; + font-size: 0.9em; + font-weight: 300; +} +label.option { + display: inline; + font-weight: normal; + color: inherit; + margin-left: 3px; +} +span.form-required { + font-weight: 700; + color: #e25401; +} +.container-inline div, +.container-inline label { + display: block; +} +input.form-text, +input.form-password, +input.form-file, +textarea { + padding: 6px; + font-family: inherit; + font-size: inherit; + line-height: inherit; + background-color: #fafafa; + border: 1px solid #ccc; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + -khtml-box-sizing: border-box; + box-sizing: border-box; +} +fieldset input.form-text, +fieldset input.form-password, +input.form-file, +textarea { + background-color: #fdfdfd; +} +input.form-text:focus, +input.form-password:focus, +input.form-file:focus, +textarea:focus { + border: 1px solid #a5a5a5!important; + background-color: #fff; +} +input.form-text, +input.form-password, +input.form-file { + width: 100%; + max-width: 320px; +} +select { + padding: 4px; + width: 100%!important; + max-width: 230px; +} +.form-radios, +.form-checkboxes { + margin: 3px 0; +} +.form-item-choice { + padding: 3px 0; +} +.form-radios label, +.form-checkboxes label, +.form-item-choice label { + font-size: 1em; +} +.form-item.form-type-radio, +.form-item.form-type-checkbox { + margin: 4px 0; +} +input.form-checkbox, +input.form-radio { + display: inline; + vertical-align: middle; +} +input.form-button, +input.form-submit { + margin: 0 5px 0 0; /* LTR */ + padding: 5px 11px; + background: url(images/button.png) repeat-x top left; + color: #414141; + border: 1px solid #ccc; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + -khtml-border-radius: 8px; + border-radius: 8px; + cursor: pointer; +} +input.form-button:hover, +input.form-submit:hover, +input.form-button:focus, +input.form-submit:focus { + border-color: #666!important; +} +input[disabled="disabled"] { + background-color: #eaeaea; +} +input.error, +textarea.error, +select.error { + background-color: #fefaf8; + border: 1px solid #f4b09e; +} +input.error:focus, +textarea.error:focus, +select.error:focus { + background-color: #fef7f5; + border: 1px solid #d43308!important; +} + +/** + * Selectively remove border-bottom from anchors. + */ +body.page-admin a, +#logo a, +#site-name a, +#main-links li a, +#navigation li a, +#sidebar-first a, +#sidebar-second a, +.node h1.node-title a, +.node h2.node-title a, +ul.pager li a, +.block ul li a, +.node .meta a, +.element-invisible, +a.feed-icon, +.comment h3.title a, +.user-picture a, +ul.action-links li a, +legend a, +th a, +thead a, +#forum td.container .name a, +a.tabledrag-handle, +ul.contextual-links li a, +.overlay .ui-dialog-titlebar a, +a.contextual-links-trigger, +.book-navigation .page-links a { + border-bottom: none; +}