# HG changeset patch # User Chris Cannam # Date 1308821477 -3600 # Node ID 1700a45680433fb1d2f0aedd7d83635148a333d6 Initial import diff -r 000000000000 -r 1700a4568043 drupal6-reference.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/drupal6-reference.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,1982 @@ +/* $Id: drupal6-reference.css,v 1.1.2.1 2009/02/13 07:32:26 johnalbin Exp $ */ + +/** + * @file + * DRUPAL 6.x Reference CSS + * + * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY BY THE ZEN THEME. + * + * Drupal has very modular CSS. Which means that only the CSS that is needed + * for a particular page is loaded. This is a good thing. + * + * However, this makes it difficult for theme developers to discover how and + * where a particular style is coming from. So, here in all its glory is the + * complete CSS included with Drupal core 6.x. + * + * And, if you're not already, you should check out the free Firebug extension + * for Firefox. With it, you can inspect elements and easily view and play with + * its CSS styles. http://www.getfirebug.com + */ + + +/* + * modules/aggregator/aggregator-rtl.css + */ + +#aggregator .feed-source .feed-icon { + float: left; +} + + +/* + * modules/aggregator/aggregator.css + */ + +#aggregator .feed-source .feed-title { + margin-top: 0; +} +#aggregator .feed-source .feed-image img { + margin-bottom: 0.75em; +} +#aggregator .feed-source .feed-icon { + float: right; /* LTR */ + display: block; +} +#aggregator .feed-item { + margin-bottom: 1.5em; +} +#aggregator .feed-item-title { + margin-bottom: 0; + font-size: 1.3em; +} +#aggregator .feed-item-meta, #aggregator .feed-item-body { + margin-bottom: 0.5em; +} +#aggregator .feed-item-categories { + font-size: 0.9em; +} +#aggregator td { + vertical-align: bottom; +} +#aggregator td.categorize-item { + white-space: nowrap; +} +#aggregator .categorize-item .news-item .body { + margin-top: 0; +} +#aggregator .categorize-item h3 { + margin-bottom: 1em; + margin-top: 0; +} + + +/* + * modules/block/block.css + */ + +#blocks td.region { + font-weight: bold; +} +#blocks tr.region-message { + font-weight: normal; + color: #999; +} +#blocks tr.region-populated { + display: none; +} +.block-region { + background-color: #ff6; + margin-top: 4px; + margin-bottom: 4px; + padding: 3px; +} + + +/* + * modules/book/book-rtl.css + */ + +.book-navigation .page-previous { + float: right; +} +.book-navigation .page-up { + float: right; +} + + +/* + * modules/book/book.css + */ + +.book-navigation .menu { + border-top: 1px solid #888; + padding: 1em 0 0 3em; +} +.book-navigation .page-links { + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.book-navigation .page-previous { + text-align: left; + width: 42%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-up { + margin: 0 5%; + width: 4%; + display: block; + float: left; /* LTR */ +} +.book-navigation .page-next { + text-align: right; + width: 42%; + display: block; + float: right; +} +#book-outline { + min-width: 56em; +} +.book-outline-form .form-item { + margin-top: 0; + margin-bottom: 0; +} +#edit-book-bid-wrapper .description { + clear: both; +} +#book-admin-edit select { + margin-right: 24px; +} +#book-admin-edit select.progress-disabled { + margin-right: 0; +} +#book-admin-edit tr.ahah-new-content { + background-color: #ffd; +} +#book-admin-edit .form-item { + float: left; +} + + +/* + * modules/color/color-rtl.css + */ + +#placeholder { + left: 0; + right: auto; +} + +/* Palette */ +.color-form .form-item { + padding-left: 0; + padding-right: 1em; +} +.color-form label { + float: right; + clear: right; +} +.color-form .form-text, .color-form .form-select { + float: right; +} +.color-form .form-text { + margin-right: 0; + margin-left: 5px; +} + +#palette .hook { + float: right; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook-rtl.png) no-repeat 0 0; +} +#palette .up { + background-position: 0 -27px; +} +#palette .both { + background-position: 0 -54px; +} + +#palette .lock { + float: right; + right: -10px; +} +html.js #preview { + float: right; +} + + +/* + * modules/color/color.css + */ + +/* Farbtastic placement */ +.color-form { + max-width: 50em; + position: relative; +} +#placeholder { + position: absolute; + top: 0; + right: 0; /* LTR */ +} + +/* Palette */ +.color-form .form-item { + height: 2em; + line-height: 2em; + padding-left: 1em; /* LTR */ + margin: 0.5em 0; +} +.color-form label { + float: left; /* LTR */ + clear: left; /* LTR */ + width: 10em; +} +.color-form .form-text, .color-form .form-select { + float: left; /* LTR */ +} +.color-form .form-text { + text-align: center; + margin-right: 5px; /* LTR */ + cursor: pointer; +} + +#palette .hook { + float: left; /* LTR */ + margin-top: 3px; + width: 16px; + height: 16px; +} +#palette .down, #palette .up, #palette .both { + background: url(images/hook.png) no-repeat 100% 0; /* LTR */ +} +#palette .up { + background-position: 100% -27px; /* LTR */ +} +#palette .both { + background-position: 100% -54px; /* LTR */ +} + +#palette .lock { + float: left; /* LTR */ + position: relative; + top: -1.4em; + left: -10px; /* LTR */ + width: 20px; + height: 25px; + background: url(images/lock.png) no-repeat 50% 2px; + cursor: pointer; +} +#palette .unlocked { + background-position: 50% -22px; +} +#palette .form-item { + width: 20em; +} +#palette .item-selected { + background: #eee; +} + +/* Preview */ +#preview { + display: none; +} +html.js #preview { + display: block; + position: relative; + float: left; /* LTR */ +} + + +/* + * modules/comment/comment-rtl.css + */ + +.indented { + margin-left: 0; + margin-right: 25px; +} + + +/* + * modules/comment/comment.css + */ + +.indented { + margin-left: 25px; /* LTR */ +} +.comment-unpublished { + background-color: #fff4f4; +} +.preview .comment { + background-color: #ffffea; +} + + +/* + * modules/dblog/dblog-rtl.css + */ + +#dblog-filter-form .form-item { + float: right; + padding-right: 0; + padding-left: .8em; +} + + +/* + * modules/dblog/dblog.css + */ + +#dblog-filter-form .form-item { + float: left; /* LTR */ + padding-right: .8em; /* LTR */ + margin: 0.1em; + /** + * In Opera 9, DOM elements with the property of "overflow: auto" + * will partially hide its contents with unnecessary scrollbars when + * its immediate child is floated without an explicit width set. + */ + width: 15em; +} +#dblog-filter-form .form-item select.form-select { + width: 100%; +} +tr.dblog-user { + background: #ffd; +} +tr.dblog-user .active { + background: #eed; +} +tr.dblog-content { + background: #ddf; +} +tr.dblog-content .active { + background: #cce; +} +tr.dblog-page-not-found, tr.dblog-access-denied { + background: #dfd; +} +tr.dblog-page-not-found .active, tr.dblog-access-denied .active { + background: #cec; +} +tr.dblog-error { + background: #ffc9c9; +} +tr.dblog-error .active { + background: #eeb9b9; +} + + +/* + * modules/forum/forum-rtl.css + */ + +#forum tr td.forum { + padding-left: 0.5em; + padding-right: 25px; + background-position: 98% 2px; +} +.forum-topic-navigation { + padding: 1em 3em 0 0; +} +.forum-topic-navigation .topic-previous { + text-align: left; + float: right; +} +.forum-topic-navigation .topic-next { + text-align: right; + float: left; +} + + +/* + * modules/forum/forum.css + */ + +#forum .description { + font-size: 0.9em; + margin: 0.5em; +} +#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager { + white-space: nowrap; +} +#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager { + text-align: center; +} +#forum tr td.forum { + padding-left: 25px; /* LTR */ + background-position: 2px 2px; /* LTR */ + background-image: url(../../misc/forum-default.png); + background-repeat: no-repeat; +} +#forum tr.new-topics td.forum { + background-image: url(../../misc/forum-new.png); +} +#forum div.indent { + margin-left: 20px; +} + +.forum-topic-navigation { + padding: 1em 0 0 3em; /* LTR */ + border-top: 1px solid #888; + border-bottom: 1px solid #888; + text-align: center; + padding: 0.5em; +} +.forum-topic-navigation .topic-previous { + text-align: right; /* LTR */ + float: left; /* LTR */ + width: 46%; +} +.forum-topic-navigation .topic-next { + text-align: left; /* LTR */ + float: right; /* LTR */ + width: 46%; +} + + +/* + * modules/help/help-rtl.css + */ + +.help-items { + float: right; + padding-right: 0; + padding-left: 3%; +} +.help-items-last { + padding-right: 0; + padding-left: 0; +} + + +/* + * modules/help/help.css + */ + +.help-items { + float: left; /* LTR */ + width: 22%; + padding-right: 3%; /* LTR */ +} +.help-items-last { + padding-right: 0; /* LTR */ +} + + +/* + * modules/locale/locale.css + */ + +.locale-untranslated { + font-style: normal; + text-decoration: line-through; +} + + +/* + * modules/node/node-rtl.css + */ + +#node-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + + +/* + * modules/node/node.css + */ + +.node-unpublished { + background-color: #fff4f4; +} +.preview .node { + background-color: #ffffea; +} +#node-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#node-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +td.revision-current { + background: #ffc; +} +.node-form .form-text { + display: block; + width: 95%; +} +.node-form .container-inline .form-text { + display: inline; + width: auto; +} +.node-form .standard { + clear: both; +} +.node-form textarea { + display: block; + width: 95%; +} +.node-form .attachments fieldset { + float: none; + display: block; +} +.terms-inline { + display: inline; +} + + +/* + * modules/openid/openid.css + */ + +#edit-openid-identifier { + background-image: url("login-bg.png"); + background-position: 0% 50%; + background-repeat: no-repeat; + padding-left: 20px; +} + +div#edit-openid-identifier-wrapper { + display: block; +} + +html.js #user-login-form div#edit-openid-identifier-wrapper, +html.js #user-login div#edit-openid-identifier-wrapper { + display: none; +} + +html.js #user-login-form li.openid-link, +html.js #user-login li.openid-link { + display : block; +} + +#user-login-form ul { + margin-top: 0; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link, +#user-login li.openid-link, +#user-login li.user-link { + display: none; +} + +#user-login-form li.openid-link, +#user-login-form li.user-link { + text-align : left; +} + +#user-login-form li.openid-link, +#user-login li.openid-link { + background: transparent url(login-bg.png) no-repeat scroll 1px 0.35em; +} + + +/* + * modules/poll/poll-rtl.css + */ + +.poll .bar .foreground { + float: right; +} +.poll .percent { + text-align: left; +} +.poll .vote-form .choices { + text-align: right; +} + + +/* + * modules/poll/poll.css + */ + +.poll .bar { + height: 1em; + margin: 1px 0; + background-color: #ddd; +} +.poll .bar .foreground { + background-color: #000; + height: 1em; + float: left; /* LTR */ +} +.poll .links { + text-align: center; +} +.poll .percent { + text-align: right; /* LTR */ +} +.poll .total { + text-align: center; +} +.poll .vote-form { + text-align: center; +} +.poll .vote-form .choices { + text-align: left; /* LTR */ + margin: 0 auto; + display: table; +} +.poll .vote-form .choices .title { + font-weight: bold; +} +.node-form #edit-poll-more { + margin: 0; +} +td.poll-chtext { + width: 80%; +} +td.poll-chvotes .form-text { + width: 85%; +} + + +/* + * modules/profile/profile.css + */ + +#profile-fields td.category { + font-weight: bold; +} +#profile-fields tr.category-message { + color: #999; +} +#profile-fields tr.category-populated { + display: none; +} + + +/* + * modules/search/search-rtl.css + */ + +.search-advanced .criterion { + float: right; + margin-right: 0; + margin-left: 2em; +} +.search-advanced .action { + float: right; + clear: right; +} + + +/* + * modules/search/search.css + */ + +.search-form { + margin-bottom: 1em; +} +.search-form input { + margin-top: 0; + margin-bottom: 0; +} +.search-results p { + margin-top: 0; +} +.search-results dt { + font-size: 1.1em; +} +.search-results dd { + margin-bottom: 1em; +} +.search-results .search-info { + font-size: 0.85em; +} +.search-advanced .criterion { + float: left; /* LTR */ + margin-right: 2em; /* LTR */ +} +.search-advanced .action { + float: left; /* LTR */ + clear: left; /* LTR */ +} + + +/* + * modules/system/admin-rtl.css + */ + +div.admin-panel .body { + padding: 0 8px 2px 4px; +} + +div.admin .expert-link { + text-align: left; + margin-right: 0; + margin-left: 1em; + padding-right: 0; + padding-left: 4px; +} + +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-right: 30px; +} + +table.system-status-report th { + background-position: 95% 50%; +} + +table.screenshot { + margin-left: 1em; +} + +.date-container { + clear: right; +} +.date-container .select-container, .date-container .custom-container { + float: right; +} +.date-container .custom-container { + margin-left: 0; + margin-right: 15px; +} + + + +/* + * modules/system/admin.css + */ + +/* +** Formatting for administration page +*/ +div.admin-panel { + margin: 0; + padding: 5px 5px 15px 5px; +} + +div.admin-panel .description { + margin: 0 0 3px; + padding: 2px 0 3px 0; +} + +div.admin-panel .body { + padding: 0 4px 2px 8px; /* LTR */ +} + +div.admin { + padding-top: 15px; +} + +div.admin .left { + float: left; + width: 47%; + margin-left: 1em; +} +div.admin .right { + float: right; + width: 47%; + margin-right: 1em; +} + +div.admin .expert-link { + text-align: right; /* LTR */ + margin-right: 1em; /* LTR */ + padding-right: 4px; /* LTR */ +} + +table.package { + width: 100%; +} +table.package .description { + width: 100%; +} +div.admin-dependencies, div.admin-required { + font-size: 0.9em; + color: #444; +} +span.admin-disabled { + color: #800; +} +span.admin-enabled { + color: #080; +} +span.admin-missing { + color: #f00; +} + +/** + * Formatting for status report + */ +table.system-status-report th { + border-bottom: 1px solid #ccc; +} +table.system-status-report th, table.system-status-report tr.merge-up td { + padding-left: 30px; /* LTR */ +} +table.system-status-report th { + background-repeat: no-repeat; + background-position: 5px 50%; /* LTR */ + padding-top: 6px; + padding-bottom: 6px; +} +table.system-status-report tr.error th { + background-image: url(../../misc/watchdog-error.png); +} +table.system-status-report tr.warning th { + background-image: url(../../misc/watchdog-warning.png); +} +table.system-status-report tr.ok th { + background-image: url(../../misc/watchdog-ok.png); +} + +/** + * Formatting for theme configuration + */ +.theme-settings-left { + float: left; + width: 49%; +} +.theme-settings-right { + float: right; + width: 49%; +} +.theme-settings-bottom { + clear: both; +} + +/** + * Formatting for theme overview + */ +table.screenshot { + margin-right: 1em; /* LTR */ +} +.theme-info h2 { + margin-bottom: 0; +} +.theme-info p { + margin-top: 0; +} + + +/** + * Date and time settings page + */ +.date-container { + overflow: auto; + clear: left; /* LTR */ +} +.date-container .form-item { + margin-top: 0; +} +.date-container .select-container, .date-container .custom-container { + float: left; /* LTR */ +} +.date-container .custom-container { + margin-left: 15px; /* LTR */ + width: 50%; +} +html.js .custom-container label { + visibility: hidden; +} + + +/* + * modules/system/defaults-rtl.css + */ + +th { + text-align: right; + padding-right: 0; + padding-left: 1em; +} + + +/* + * modules/system/defaults.css + */ + +/* +** HTML elements +*/ +fieldset { + margin-bottom: 1em; + padding: .5em; +} +form { + margin: 0; + padding: 0; +} +hr { + height: 1px; + border: 1px solid gray; +} +img { + border: 0; +} +table { + border-collapse: collapse; +} +th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Markup free clearing +** Details: http://www.positioniseverything.net/easyclearing.html +*/ +.clear-block:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.clear-block { + display: inline-block; +} + +/* Hides from IE-mac \*/ +* html .clear-block { + height: 1%; +} +.clear-block { + display: block; +} +/* End hide from IE-mac */ + + +/* + * modules/system/maintenance.css + */ + +/* Update styles */ +#update-results { + margin-top: 3em; + padding: 0.25em; + border: 1px solid #ccc; + background: #eee; + font-size: smaller; +} +#update-results h2 { + margin-top: 0.25em; +} +#update-results h4 { + margin-bottom: 0.25em; +} +#update-results li.none { + color: #888; + font-style: italic; +} +#update-results li.failure strong { + color: #b63300; +} + + +/* + * modules/system/system-menus-rtl.css + */ + +ul.menu { + text-align:right; +} +ul.menu li { + margin: 0 0.5em 0 0; +} +li.expanded { + padding: 0.2em 0 0 0.5em; +} +li.collapsed { + list-style-image: url(../../misc/menu-collapsed-rtl.png); + padding: 0.2em 0 0 0.5em; +} +li.leaf { + padding: 0.2em 0 0 0.5em; +} + + +/* + * modules/system/system-menus.css + */ + +ul.menu { + list-style: none; + border: none; + text-align:left; /* LTR */ +} +ul.menu li { + margin: 0 0 0 0.5em; /* LTR */ +} +li.expanded { + list-style-type: circle; + list-style-image: url(../../misc/menu-expanded.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.collapsed { + list-style-type: disc; + list-style-image: url(../../misc/menu-collapsed.png); /* LTR */ + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li.leaf { + list-style-type: square; + list-style-image: url(../../misc/menu-leaf.png); + padding: 0.2em 0.5em 0 0; /* LTR */ + margin: 0; +} +li a.active { + color: #000; +} +td.menu-disabled { + background: #ccc; +} +ul.links { + margin: 0; + padding: 0; +} +ul.links.inline { + display: inline; +} +ul.links li { + display: inline; + list-style-type: none; + padding: 0 0.5em; +} +.block ul { + margin: 0; + padding: 0 0 0.25em 1em; /* LTR */ +} + + +/* + * modules/system/system-rtl.css + */ + +thead th { + text-align: right; + padding-left: 1em; + padding-right: 0.5em; +} + +.item-list .icon { + float: left; + padding-left: 0; + padding-right: 0.25em; + clear: left; +} +.item-list ul li { + margin: 0 1.5em 0.25em 0; +} + +.more-link { + text-align: left; +} +.more-help-link { + text-align: left; +} + +dl.multiselect dt, dl.multiselect dd { + float: right; + margin: 0 0 0 1em; +} + +.block ul { + padding: 0 1em 0.25em 0; +} + +ul.primary { + padding: 0 1em 0 0; +} +ul.primary li a { + margin-right: 5px; + margin-left: 0.5em; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: none; + border-left: 1px solid #ccc; +} +html.js input.form-autocomplete { + background-position: 0% 2px; +} +html.js input.throbbing { + background-position: 0% -18px; +} + +html.js fieldset.collapsible legend a { + padding-left: 0; + padding-right: 15px; + background-position: 98% 75%; +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed-rtl.png); + background-position: 98% 50%; +} + +div.teaser-button-wrapper { + float: left; + padding-right: 0; + padding-left: 5%; +} +.teaser-checkbox div.form-item { + float: left; + margin: 0 0 0 5%; +} +.progress .percentage { + float: left; +} +.progess-disabled { + float: right; +} +.ahah-progress { + float: right; +} +.ahah-progress .throbber { + float: right; +} +input.password-field { + margin-left: 10px; + margin-right: 0; +} +input.password-confirm { + margin-left: 10px; + margin-right: 0; +} + +.draggable a.tabledrag-handle { + float: right; + margin: -0.4em -0.5em -0.4em 0; + padding: 0.42em 0.5em 0.42em 1.5em; +} +div.indentation { + margin: -0.4em -0.4em -0.4em 0.2em; + padding: 0.42em 0.6em 0.42em 0; + float: right; +} +div.tree-child, div.tree-child-last { + background-position: -65px center; +} + + +/* + * modules/system/system.css + */ + +/* +** HTML elements +*/ +body.drag { + cursor: move; +} +th.active img { + display: inline; +} +tr.even, tr.odd { + background-color: #eee; + border-bottom: 1px solid #ccc; + padding: 0.1em 0.6em; +} +tr.drag { + background-color: #fffff0; +} +tr.drag-previous { + background-color: #ffd; +} +td.active { + background-color: #ddd; +} +td.checkbox, th.checkbox { + text-align: center; +} +tbody { + border-top: 1px solid #ccc; +} +tbody th { + border-bottom: 1px solid #ccc; +} +thead th { + text-align: left; /* LTR */ + padding-right: 1em; /* LTR */ + border-bottom: 3px solid #ccc; +} + +/* +** Other common styles +*/ +.breadcrumb { + padding-bottom: .5em +} +div.indentation { + width: 20px; + height: 1.7em; + margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ + padding: 0.42em 0 0.42em 0.6em; /* LTR */ + float: left; /* LTR */ +} +div.tree-child { + background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-last { + background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */ +} +div.tree-child-horizontal { + background: url(../../misc/tree.png) no-repeat -11px center; +} +.error { + color: #e55; +} +div.error { + border: 1px solid #d77; +} +div.error, tr.error { + background: #fcc; + color: #200; + padding: 2px; +} +.warning { + color: #e09010; +} +div.warning { + border: 1px solid #f0c020; +} +div.warning, tr.warning { + background: #ffd; + color: #220; + padding: 2px; +} +.ok { + color: #008000; +} +div.ok { + border: 1px solid #00aa00; +} +div.ok, tr.ok { + background: #dfd; + color: #020; + padding: 2px; +} +.item-list .icon { + color: #555; + float: right; /* LTR */ + padding-left: 0.25em; /* LTR */ + clear: right; /* LTR */ +} +.item-list .title { + font-weight: bold; +} +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} +.item-list ul li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; + list-style: disc; +} +ol.task-list li.active { + font-weight: bold; +} +.form-item { + margin-top: 1em; + margin-bottom: 1em; +} +tr.odd .form-item, tr.even .form-item { + margin-top: 0; + margin-bottom: 0; + white-space: nowrap; +} +tr.merge-down, tr.merge-down td, tr.merge-down th { + border-bottom-width: 0 !important; +} +tr.merge-up, tr.merge-up td, tr.merge-up th { + border-top-width: 0 !important; +} +.form-item input.error, .form-item textarea.error, .form-item select.error { + border: 2px solid red; +} +.form-item .description { + font-size: 0.85em; +} +.form-item label { + display: block; + font-weight: bold; +} +.form-item label.option { + display: inline; + font-weight: normal; +} +.form-checkboxes, .form-radios { + margin: 1em 0; +} +.form-checkboxes .form-item, .form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} +.marker, .form-required { + color: #f00; +} +.more-link { + text-align: right; /* LTR */ +} +.more-help-link { + font-size: 0.85em; + text-align: right; /* LTR */ +} +.nowrap { + white-space: nowrap; +} +.item-list .pager { + clear: both; + text-align: center; +} +.item-list .pager li { + background-image:none; + display:inline; + list-style-type:none; + padding: 0.5em; +} +.pager-current { + font-weight:bold; +} +.tips { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + font-size: 0.9em; +} +dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { + font-family: inherit; + font-size: inherit; + width: 14em; +} +dl.multiselect dd.a, dl.multiselect dd.a .form-item { + width: 8em; +} +dl.multiselect dt, dl.multiselect dd { + float: left; /* LTR */ + line-height: 1.75em; + padding: 0; + margin: 0 1em 0 0; /* LTR */ +} +dl.multiselect .form-item { + height: 1.75em; + margin: 0; +} + +/* +** Inline items (need to override above) +*/ +.container-inline div, .container-inline label { + display: inline; +} + +/* +** Tab navigation +*/ +ul.primary { + border-collapse: collapse; + padding: 0 0 0 1em; /* LTR */ + white-space: nowrap; + list-style: none; + margin: 5px; + height: auto; + line-height: normal; + border-bottom: 1px solid #bbb; +} +ul.primary li { + display: inline; +} +ul.primary li a { + background-color: #ddd; + border-color: #bbb; + border-width: 1px; + border-style: solid solid none solid; + height: auto; + margin-right: 0.5em; /* LTR */ + padding: 0 1em; + text-decoration: none; +} +ul.primary li.active a { + background-color: #fff; + border: 1px solid #bbb; + border-bottom: #fff 1px solid; +} +ul.primary li a:hover { + background-color: #eee; + border-color: #ccc; + border-bottom-color: #eee; +} +ul.secondary { + border-bottom: 1px solid #bbb; + padding: 0.5em 1em; + margin: 5px; +} +ul.secondary li { + display: inline; + padding: 0 1em; + border-right: 1px solid #ccc; /* LTR */ +} +ul.secondary a { + padding: 0; + text-decoration: none; +} +ul.secondary a.active { + border-bottom: 4px solid #999; +} + +/* +** Autocomplete styles +*/ +/* Suggestion list */ +#autocomplete { + position: absolute; + border: 1px solid; + overflow: hidden; + z-index: 100; +} +#autocomplete ul { + margin: 0; + padding: 0; + list-style: none; +} +#autocomplete li { + background: #fff; + color: #000; + white-space: pre; + cursor: default; +} +#autocomplete li.selected { + background: #0072b9; + color: #fff; +} +/* Animated throbber */ +html.js input.form-autocomplete { + background-image: url(../../misc/throbber.gif); + background-repeat: no-repeat; + background-position: 100% 2px; /* LTR */ +} +html.js input.throbbing { + background-position: 100% -18px; /* LTR */ +} + +/* +** Collapsing fieldsets +*/ +html.js fieldset.collapsed { + border-bottom-width: 0; + border-left-width: 0; + border-right-width: 0; + margin-bottom: 0; + height: 1em; +} +html.js fieldset.collapsed * { + display: none; +} +html.js fieldset.collapsed legend { + display: block; +} +html.js fieldset.collapsible legend a { + padding-left: 15px; /* LTR */ + background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */ +} +html.js fieldset.collapsed legend a { + background-image: url(../../misc/menu-collapsed.png); /* LTR */ + background-position: 5px 50%; /* LTR */ +} +/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */ +* html.js fieldset.collapsed legend, +* html.js fieldset.collapsed legend *, +* html.js fieldset.collapsed table * { + display: inline; +} +/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */ +html.js fieldset.collapsible { + position: relative; +} +html.js fieldset.collapsible legend a { + display: block; +} +/* Avoid jumping around due to margins collapsing into collapsible fieldset border */ +html.js fieldset.collapsible .fieldset-wrapper { + overflow: auto; +} + +/* +** Resizable text areas +*/ +.resizable-textarea { + width: 95%; +} +.resizable-textarea .grippie { + height: 9px; + overflow: hidden; + background: #eee url(../../misc/grippie.png) no-repeat center 2px; + border: 1px solid #ddd; + border-top-width: 0; + cursor: s-resize; +} +html.js .resizable-textarea textarea { + margin-bottom: 0; + width: 100%; + display: block; +} + +/* +** Table drag and drop. +*/ +.draggable a.tabledrag-handle { + cursor: move; + float: left; /* LTR */ + height: 1.7em; + margin: -0.4em 0 -0.4em -0.5em; /* LTR */ + padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */ + text-decoration: none; +} +a.tabledrag-handle:hover { + text-decoration: none; +} +a.tabledrag-handle .handle { + margin-top: 4px; + height: 13px; + width: 13px; + background: url(../../misc/draggable.png) no-repeat 0 0; +} +a.tabledrag-handle-hover .handle { + background-position: 0 -20px; +} + +/* +** Teaser splitter +*/ +.joined + .grippie { + height: 5px; + background-position: center 1px; + margin-bottom: -2px; +} +/* Keeps inner content contained in Opera 9. */ +.teaser-checkbox { + padding-top: 1px; +} +div.teaser-button-wrapper { + float: right; /* LTR */ + padding-right: 5%; /* LTR */ + margin: 0; +} +.teaser-checkbox div.form-item { + float: right; /* LTR */ + margin: 0 5% 0 0; /* LTR */ + padding: 0; +} +textarea.teaser { + display: none; +} +html.js .no-js { + display: none; +} + +/* +** Progressbar styles +*/ +.progress { + font-weight: bold; +} +.progress .bar { + background: #fff url(../../misc/progress.gif); + border: 1px solid #00375a; + height: 1.5em; + margin: 0 0.2em; +} +.progress .filled { + background: #0072b9; + height: 1em; + border-bottom: 0.5em solid #004a73; + width: 0%; +} +.progress .percentage { + float: right; /* LTR */ +} +.progress-disabled { + float: left; /* LTR */ +} +.ahah-progress { + float: left; /* LTR */ +} +.ahah-progress .throbber { + width: 15px; + height: 15px; + margin: 2px; + background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px; + float: left; /* LTR */ +} +tr .ahah-progress .throbber { + margin: 0 2px; +} +.ahah-progress-bar { + width: 16em; +} + +/* +** Formatting for welcome page +*/ +#first-time strong { + display: block; + padding: 1.5em 0 .5em; +} + +/* +** To be used with tableselect.js +*/ +tr.selected td { + background: #ffc; +} + +/* +** Floating header for tableheader.js +*/ +table.sticky-header { + margin-top: 0; + background: #fff; +} + +/* +** Installation clean URLs +*/ +#clean-url.install { + display: none; +} + +/* +** For anything you want to hide on page load when JS is enabled, so +** that you can use the JS to control visibility and avoid flicker. +*/ +html.js .js-hide { + display: none; +} + +/* +** Styles for the system modules page (admin/build/modules) +*/ +#system-modules div.incompatible { + font-weight: bold; +} + +/* +** Styles for the system themes page (admin/build/themes) +*/ +#system-themes-form div.incompatible { + font-weight: bold; +} + +/* +** Password strength indicator +*/ +span.password-strength { + visibility: hidden; +} +input.password-field { + margin-right: 10px; /* LTR */ +} +div.password-description { + padding: 0 2px; + margin: 4px 0 0 0; + font-size: 0.85em; + max-width: 500px; +} +div.password-description ul { + margin-bottom: 0; +} +.password-parent { + margin: 0 0 0 0; +} +/* +** Password confirmation checker +*/ +input.password-confirm { + margin-right: 10px; /* LTR */ +} +.confirm-parent { + margin: 5px 0 0 0; +} +span.password-confirm { + visibility: hidden; +} +span.password-confirm span { + font-weight: normal; +} + + +/* + * modules/taxonomy/taxonomy.css + */ + +tr.taxonomy-term-preview { + background-color: #EEE; +} +tr.taxonomy-term-divider-top { + border-bottom: none; +} +tr.taxonomy-term-divider-bottom { + border-top: 1px dotted #CCC; +} +.taxonomy-term-description { + margin: 5px 0 20px; +} + + +/* + * modules/tracker/tracker.css + */ + +#tracker td.replies { + text-align: center; +} +#tracker table { + width: 100%; +} + + +/* + * modules/update/update-rtl.css + */ + +.update .project { + padding-right: .25em; +} + +.update .version-status { + float: left; + padding-left: 10px; +} + +.update .version-status .icon { + padding-right: .5em; +} + +.update table.version .version-title { + padding-left: 1em; +} + +.update table.version .version-details { + padding-left: .5em; + direction: ltr; +} + +.update table.version .version-links { + text-align: left; + padding-left: 1em; +} + +.update .check-manually { + padding-right: 1em; +} + + +/* + * modules/update/update.css + */ + +.update .project { + font-weight: bold; + font-size: 110%; + padding-left: .25em; /* LTR */ + height: 22px; +} + +.update .version-status { + float: right; /* LTR */ + padding-right: 10px; /* LTR */ + font-size: 110%; + height: 20px; +} + +.update .version-status .icon { + padding-left: .5em; /* LTR */ +} + +.update .version-date { + white-space: nowrap; +} + +.update .info { + margin: 0; + padding: 1em 1em .25em 1em; +} + +.update tr td { + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +.update tr.error { + background: #fcc; +} + +.update tr.error .version-recommended { + background: #fdd; +} + +.update tr.ok { + background: #dfd; +} + +.update tr.warning { + background: #ffd; +} + +.update tr.warning .version-recommended { + background: #ffe; +} + +.current-version, .new-version { + direction: ltr; /* Note: version numbers should always be LTR. */ +} + +table.update, +.update table.version { + width: 100%; + margin-top: .5em; +} + +.update table.version tbody { + border: none; +} + +.update table.version tr, +.update table.version td { + line-height: .9em; + padding: 0; + margin: 0; + border: none; +} + +.update table.version .version-title { + padding-left: 1em; /* LTR */ + width: 14em; +} + +.update table.version .version-details { + padding-right: .5em; /* LTR */ +} + +.update table.version .version-links { + text-align: right; /* LTR */ + padding-right: 1em; /* LTR */ +} + +.update table.version-security .version-title { + color: #970F00; +} + +.update table.version-recommended-strong .version-title { + font-weight: bold; +} + +.update .security-error { + font-weight: bold; + color: #970F00; +} + +.update .check-manually { + padding-left: 1em; /* LTR */ +} + + +/* + * modules/user/user-rtl.css + */ + +#permissions td.permission { + padding-left: 0; + padding-right: 1.5em; +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 0; + margin-left: 1em; + float: right; +} +#user-admin-buttons { + float: right; + margin-left: 0; + margin-right: 0.5em; + clear: left; +} + +.profile .picture { + float: left; + margin: 0 0 1em 1em; +} + + +/* + * modules/user/user.css + */ + +#permissions td.module { + font-weight: bold; +} +#permissions td.permission { + padding-left: 1.5em; /* LTR */ +} +#access-rules .access-type, #access-rules .rule-type { + margin-right: 1em; /* LTR */ + float: left; /* LTR */ +} +#access-rules .access-type .form-item, #access-rules .rule-type .form-item { + margin-top: 0; +} +#access-rules .mask { + clear: both; +} +#user-login-form { + text-align: center; +} +#user-admin-filter ul { + list-style-type: none; + padding: 0; + margin: 0; + width: 100%; +} +#user-admin-buttons { + float: left; /* LTR */ + margin-left: 0.5em; /* LTR */ + clear: right; /* LTR */ +} +#user-admin-settings fieldset .description { + font-size: 0.85em; + padding-bottom: .5em; +} + +/* Generated by user.module but used by profile.module: */ +.profile { + clear: both; + margin: 1em 0; +} +.profile .picture { + float: right; /* LTR */ + margin: 0 1em 1em 0; /* LTR */ +} +.profile h3 { + border-bottom: 1px solid #ccc; +} +.profile dl { + margin: 0 0 1.5em 0; +} +.profile dt { + margin: 0 0 0.2em 0; + font-weight: bold; +} +.profile dd { + margin: 0 0 1em 0; +} diff -r 000000000000 -r 1700a4568043 fonts.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fonts.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,35 @@ + +/* Font pack generated by FontSquirrel */ + +@font-face { + font-family: 'GilliusADFNo2'; + src: url('fonts/gilliusadfno2-bolditalic-webfont.eot'); + src: local('☺'), url('fonts/gilliusadfno2-bolditalic-webfont.woff') format('woff'), url('fonts/gilliusadfno2-bolditalic-webfont.ttf') format('truetype'), url('fonts/GilliusADFNo2-BoldItalic.otf') format('opentype'), url('fonts/gilliusadfno2-bolditalic-webfont.svg#webfontLmhvPwzc') format('svg'); + font-weight: bold; + font-style: italic; +} + +@font-face { + font-family: 'GilliusADFNo2'; + src: url('fonts/gilliusadfno2-italic-webfont.eot'); + src: local('☺'), url('fonts/gilliusadfno2-italic-webfont.woff') format('woff'), url('fonts/gilliusadfno2-italic-webfont.ttf') format('truetype'), url('fonts/GilliusADFNo2-Italic.otf') format('opentype'), url('fonts/gilliusadfno2-italic-webfont.svg#webfonteHBtzgS0') format('svg'); + font-weight: normal; + font-style: italic; +} + +@font-face { + font-family: 'GilliusADFNo2'; + src: url('fonts/gilliusadfno2-bold-webfont.eot'); + src: local('☺'), url('fonts/gilliusadfno2-bold-webfont.woff') format('woff'), url('fonts/gilliusadfno2-bold-webfont.ttf') format('truetype'), url('fonts/GilliusADFNo2-Bold.otf') format('opentype'), url('fonts/gilliusadfno2-bold-webfont.svg#webfontntXmQMqk') format('svg'); + font-weight: bold; + font-style: normal; +} + +@font-face { + font-family: 'GilliusADFNo2'; + src: url('fonts/gilliusadfno2-regular-webfont.eot'); + src: local('☺'), url('fonts/gilliusadfno2-regular-webfont.woff') format('woff'), url('fonts/gilliusadfno2-regular-webfont.ttf') format('truetype'), url('fonts/GilliusADFNo2-Regular.otf') format('opentype'), url('fonts/gilliusadfno2-regular-webfont.svg#webfontvJUiAdi3') format('svg'); + font-weight: normal; + font-style: normal; +} + diff -r 000000000000 -r 1700a4568043 fonts/GilliusADFNo2-Bold.otf Binary file fonts/GilliusADFNo2-Bold.otf has changed diff -r 000000000000 -r 1700a4568043 fonts/GilliusADFNo2-BoldItalic.otf Binary file fonts/GilliusADFNo2-BoldItalic.otf has changed diff -r 000000000000 -r 1700a4568043 fonts/GilliusADFNo2-Italic.otf Binary file fonts/GilliusADFNo2-Italic.otf has changed diff -r 000000000000 -r 1700a4568043 fonts/GilliusADFNo2-Regular.otf Binary file fonts/GilliusADFNo2-Regular.otf has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bold-webfont.eot Binary file fonts/gilliusadfno2-bold-webfont.eot has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bold-webfont.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fonts/gilliusadfno2-bold-webfont.svg Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Hirwen HARENDAL +Foundry : Arkandis Digital Foundry. +Foundry URL : http://arkandis.tuxfamily.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bold-webfont.ttf Binary file fonts/gilliusadfno2-bold-webfont.ttf has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bold-webfont.woff Binary file fonts/gilliusadfno2-bold-webfont.woff has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bolditalic-webfont.eot Binary file fonts/gilliusadfno2-bolditalic-webfont.eot has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bolditalic-webfont.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fonts/gilliusadfno2-bolditalic-webfont.svg Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Hirwen HARENDAL +Foundry : Arkandis Digital Foundry. +Foundry URL : http://arkandis.tuxfamily.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bolditalic-webfont.ttf Binary file fonts/gilliusadfno2-bolditalic-webfont.ttf has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-bolditalic-webfont.woff Binary file fonts/gilliusadfno2-bolditalic-webfont.woff has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-italic-webfont.eot Binary file fonts/gilliusadfno2-italic-webfont.eot has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-italic-webfont.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fonts/gilliusadfno2-italic-webfont.svg Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Hirwen HARENDAL +Foundry : Arkandis Digital Foundry. +Foundry URL : http://arkandis.tuxfamily.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-italic-webfont.ttf Binary file fonts/gilliusadfno2-italic-webfont.ttf has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-italic-webfont.woff Binary file fonts/gilliusadfno2-italic-webfont.woff has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-regular-webfont.eot Binary file fonts/gilliusadfno2-regular-webfont.eot has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-regular-webfont.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fonts/gilliusadfno2-regular-webfont.svg Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,241 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Designer : Hirwen HARENDAL +Foundry : Arkandis Digital Foundry. +Foundry URL : http://arkandis.tuxfamily.org + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-regular-webfont.ttf Binary file fonts/gilliusadfno2-regular-webfont.ttf has changed diff -r 000000000000 -r 1700a4568043 fonts/gilliusadfno2-regular-webfont.woff Binary file fonts/gilliusadfno2-regular-webfont.woff has changed diff -r 000000000000 -r 1700a4568043 html-elements.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/html-elements.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,286 @@ +/* $Id: html-elements.css,v 1.1.2.2 2009/02/13 19:42:10 johnalbin Exp $ */ + +/**** + **** HTML ELEMENT STYLING + ****/ + +@import url('fonts.css'); + +/** fonts **/ + /* + * Our font size and line height declarations are based on the following ALA + * article: + * http://www.alistapart.com/articles/howtosizetextincss + * + * All modern browsrs use a 16px default font size. Specifying the font-size + * and line-height in ems (relative to the 16px default font) allows the user + * to resize the font in the browser and produces the most consistent results + * across different browsers. + */ + body + { + font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */ + } + + a:link, + a:visited + { + color: #be5700; + text-decoration: none; + } + + a:hover + { + text-decoration: underline; + } + + #page + { + /* + * To use a 12px font size on the page, delete the 14px declarations. + * to use a 14px font size on the page, delete the 12px declarations. + */ +/* + font-size: 0.8em; + line-height: 1.5em; +*/ + /* Use a 12px base font size with a 16px line height */ +/* font-size: 0.75em; */ /* 16px x .75 = 12px */ +/* line-height: 1.333em;*/ /* 12px x 1.333 = 16px */ + + /* Use a 14px base font size with a 18px line height */ +/* font-size: 0.875em;*/ /* 16px x .875 = 14px */ +/* line-height: 1.286em;*/ /* 14px x 1.286 = 18px */ + + font-size: 0.94em; + line-height: 1.3em; + } + + body, caption, th, td, input, textarea, select, option, legend, fieldset, h1, h2, h3, h4, h5, h6 + { + font-family: GilliusADFNo2, Candara, Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; + background: #fdfaf0; + color: #3e442c; + } + + pre, code + { + font-size: 1.1em; /* Monospace fonts can be hard to read */ + font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", monospace; + } + +/** headings **/ + + h1 + { + line-height: 1.3em; + margin-top: 0; + margin-bottom: 0.5em; /* 0.5em is equavalent to 1em in the page's base font. + Remember, a margin specified in ems is relative to + the element's font-size, not to the pages' base + font size. So, for example, if we want a 1em margin + (relative to the base font), we have to divide that + length by the element's font-size: + 1em / 2em = 0.5em */ + font-weight: bold; + font-size: 1.8em; + } + + h2 + { + font-size: 1.6em; + line-height: 1.3em; + margin-top: 0.667em; /* Equivalent to 1em in the page's base font: 1 / 1.5 = 0.667em */ + margin-bottom: 0.667em; + font-weight: normal; + } + + .block-views h2 + { + font-size: 1.2em; + padding-top: 2em; + padding-bottom: 0.4em; + } + + .views-field-teaser p + { + /* Avoid blank line between title and teaser text for recent notes and upcoming events */ + margin-top: 0em; + } + + h3 + { + font-size: 1.3em; + line-height: 1.3em; + margin-top: 0.769em; /* Equivalent to 1em in the page's base font: 1 / 1.3 = 0.769 */ + margin-bottom: 0.769em; + font-weight: normal; + } + + h4, h5, h6 + { + font-size: 1.1em; + line-height: 1.3em; + margin-top: 0.909em; /* Equivalent to 1em in the page's base font: 1 / 1.1 = 0.909 */ + margin-bottom: 0.909em; + font-weight: normal; + } + +/** block-level elements **/ + p, ul, ol, dl, pre, table, fieldset, blockquote + { + margin: 1em 0; + } + +/** lists **/ + /* standardize list item indentation */ + ul, ol + { + margin-left: 0; + padding-left: 2em; + } + + .block ul, /* Drupal overrides */ + .item-list ul + { + margin: 1em 0; + padding: 0 0 0 2em; + } + + ul ul, ul ol, + ol ol, ol ul, + .block ul ul, .block ul ol, + .block ol ol, .block ol ul, + .item-list ul ul, .item-list ul ol, + .item-list ol ol, .item-list ol ul + { + margin: 0; + } + + li + { + margin: 0; + padding: 0; + } + + .item-list ul li /* Drupal override */ + { + margin: 0; + padding: 0; + list-style: inherit; + } + + ul.menu li, /* Drupal override */ + li.expanded, + li.collapsed, + li.leaf + { + margin: 0; + padding: 0; + } + + ul { list-style-type: disc; } + ul ul { list-style-type: circle; } + ul ul ul { list-style-type: square; } + ul ul ul ul { list-style-type: circle; } + ol { list-style-type: decimal; } + ol ol { list-style-type: lower-alpha; } + ol ol ol { list-style-type: decimal; } + + dt + { + margin: 0; + padding: 0; + } + + dd + { + margin: 0 0 0 2em; + padding: 0; + } + +/** links **/ + /* The order of link states are based on Eric Meyer's article: + * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states + */ + a:link + { + } + + a:visited + { + } + + a:hover, + a:focus + { + } + + a:active + { + } + +/** tables **/ + /* Override Drupal default CSS */ + table + { + border-collapse: collapse; + /* width: 100%; */ /* Prevent cramped-looking tables */ + } + + th, + thead th, + tbody th + { + text-align: left; + padding-right: 0; + border-bottom: none; + } + + tbody + { + border-top: none; + } + +/** abbreviations **/ + abbr + { + border-bottom: 1px dotted #666; + cursor: help; + white-space: nowrap; + } + + /* Date-based "abbreviations" show computer-friendly timestamps which are not + human-friendly. */ + abbr.created + { + border: none; + cursor: auto; + white-space: normal; + } + +/** images **/ + img + { + border: 0; + } + +/** horizontal rules **/ + hr + { + height: 1px; + border: 1px solid #666; + } + +/** forms **/ + form + { + margin: 0; + padding: 0; + } + + fieldset + { + margin: 1em 0; + padding: 0.5em; + } diff -r 000000000000 -r 1700a4568043 layout.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/layout.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,297 @@ +/* $Id: layout-liquid.css,v 1.5.2.4 2009/02/13 19:30:50 johnalbin Exp $ */ + +/* + * LAYOUT STYLES + * + * Define CSS classes to create a table-free, 3-column, 2-column, or single + * column layout depending on whether blocks are enabled in the left or right + * columns. + * + * This layout is based on the Zen Columns layout method. + * http://drupal.org/node/201428 + * + * Only CSS that affects the layout (positioning) of major elements should be + * listed here. Such as: + * display, position, float, clear, width, height, min-width, min-height + * margin, border, padding, overflow + */ + + +/** body **/ + body + { + } + + #page, + #closure-blocks + { + min-width: 600px; /* Don't allow the browser to make the site unreadable. */ + } + + #page-inner + { + } + + #navigation-top, + #navigation + { + position: absolute; /* Take the named anchors out of the doc flow */ + left: -10000px; /* and prevent any anchor styles from appearing. */ + } + + #skip-to-nav + { + float: right; + margin: 0 !important; + font-size: 0.8em; + } + + #skip-to-nav a:link, #skip-to-nav a:visited + { + color: #fff; /* Same as background color of page */ + } + + #skip-to-nav a:hover + { + color: #000; + text-decoration: none; + } + + /* Alternatively, the skip-to-nav link can be completely hidden until a user tabs + to the link. Un-comment the following CSS to use this technique. */ + /* + #skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited + { + position: absolute; + left: 0; + top: -500px; + width: 1px; + height: 1px; + overflow: hidden; + } + + #skip-to-nav a:active, #skip-to-nav a:focus + { + position: static; + width: auto; + height: auto; + } + */ + +/** header **/ + #header + { + } + + #header-inner + { + } + + #logo-title + { + } + + #logo + { + float: left; + } + + #site-name + { + } + + #site-slogan + { + } + + #header-blocks + { + clear: both; /* Clear the logo */ + } + +/** main (container for everything else) **/ + #main + { + position: relative; + } + + #main-inner + { + } + +/** content **/ + #content + { + float: left; + width: 100%; + margin-left: 0; + margin-right: -100%; /* Negative value of #content's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ + } + + #content-inner, + .no-sidebars #content-inner + { + margin: 0; + padding: 0; + } + + .sidebar-left #content-inner + { + padding-left: 20%; /* The width + left margin of #sidebar-left. */ + padding-right: 0; + } + + .sidebar-right #content-inner + { + padding-left: 0; + padding-right: 20%; /* The width + right margin of #sidebar-right. */ + } + + .two-sidebars #content-inner + { + padding-left: 20%; /* The width + left margin of #sidebar-left. */ + padding-right: 20%; /* The width + right margin of #sidebar-right. */ + } + +/** navbar **/ + #navbar + { + float: left; + width: 100%; + margin-left: 0; + margin-right: -100%; /* Negative value of #navbar's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #navbar-inner. */ + height: 3.6em; /* The navbar can have any arbritrary height. We picked one + that is twice the line-height pluse 1em: 2 x 1.3 + 1 = 3.6 + Set this to the same value as the margin-top below. */ + } + + .with-navbar #content, + .with-navbar #sidebar-left, + .with-navbar #sidebar-right + { + margin-top: 3.6em; /* Set this to the same value as the navbar height above. */ + } + + #navbar-inner + { + } + + #search-box + { + width: 20%; + margin-right: -20%; /* Negative value of #search-box's width. */ + float: left; + } + + #primary + { + margin-left: 20%; + } + + #secondary + { + margin-left: 20%; /* Width of search-box */ + } + + #navbar ul /* Primary and secondary links */ + { + margin: 0; + padding: 0; + text-align: left; + } + + #navbar li /* A simple method to get navbar links to appear in one line. */ + { + float: left; + padding: 0 10px 0 0; + } + + /* There are many methods to get navbar links to appear in one line. + * Here's an alternate method: */ + /* + #navbar li + { + display: inline; + padding: 0 10px 0 0; + } + */ + +/** sidebar-left **/ + #sidebar-left + { + float: left; + width: 18%; + margin-left: 1%; + margin-right: -20%; /* Negative value of #sidebar-left's width + left margin. */ + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */ + } + + #sidebar-left-inner + { + margin: 0 20px 0 0; + padding: 0; + } + +/** sidebar-right **/ + #sidebar-right + { + float: right; + width: 18%; + margin-left: -20%; /* Negative value of #sidebar-right's width + right margin. */ + margin-right: 1%; + padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */ + } + + #sidebar-right-inner + { + margin: 0 0 0 25px; + padding: 0; + } + +/** footer **/ + #footer + { + } + + #footer-inner + { + } + +/** closure **/ + #closure-blocks /* See also the #page declaration above that this div shares. */ + { + } + +/** Prevent overflowing content **/ + #header, + #content, + #navbar, + #sidebar-left, + #sidebar-right, + #footer, + #closure-blocks + { + overflow: visible; + word-wrap: break-word; /* A very nice CSS3 property */ + } + + #navbar + { + overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ + } + + /* If a div.clear-block doesn't have any content after it and its bottom edge + touches the bottom of the viewport, Firefox and Safari will mistakenly + place several pixels worth of space between the bottom of the div and the + bottom of the viewport. Uncomment this CSS property to fix this. + Note: with some over-large content, this property might cause scrollbars + to appear on the #page div. + */ + /* + #page + { + overflow-y: hidden; + } + */ diff -r 000000000000 -r 1700a4568043 old/blocks16t.png Binary file old/blocks16t.png has changed diff -r 000000000000 -r 1700a4568043 old/blocks32t.png Binary file old/blocks32t.png has changed diff -r 000000000000 -r 1700a4568043 old/favicon.ico.old Binary file old/favicon.ico.old has changed diff -r 000000000000 -r 1700a4568043 old/logo.png Binary file old/logo.png has changed diff -r 000000000000 -r 1700a4568043 page.tpl.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/page.tpl.php Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,249 @@ +language contains its textual representation. + * $language->dir contains the language direction. It will either be 'ltr' or 'rtl'. + * - $head_title: A modified version of the page title, for use in the TITLE tag. + * - $head: Markup for the HEAD section (including meta tags, keyword tags, and + * so on). + * - $styles: Style tags necessary to import all CSS files for the page. + * - $scripts: Script tags necessary to load the JavaScript files and settings + * for the page. + * - $body_classes: A set of CSS classes for the BODY tag. This contains flags + * indicating the current layout (multiple columns, single column), the current + * path, whether the user is logged in, and so on. + * - $body_classes_array: An array of the body classes. This is easier to + * manipulate then the string in $body_classes. + * - $node: Full node object. Contains data that may not be safe. This is only + * available if the current page is on the node's primary url. + * + * Site identity: + * - $front_page: The URL of the front page. Use this instead of $base_path, + * when linking to the front page. This includes the language domain or prefix. + * - $logo: The path to the logo image, as defined in theme configuration. + * - $site_name: The name of the site, empty when display has been disabled + * in theme settings. + * - $site_slogan: The slogan of the site, empty when display has been disabled + * in theme settings. + * - $mission: The text of the site mission, empty when display has been disabled + * in theme settings. + * + * Navigation: + * - $search_box: HTML to display the search box, empty if search has been disabled. + * - $primary_links (array): An array containing primary navigation links for the + * site, if they have been configured. + * - $secondary_links (array): An array containing secondary navigation links for + * the site, if they have been configured. + * + * Page content (in order of occurrance in the default page.tpl.php): + * - $left: The HTML for the left sidebar. + * + * - $breadcrumb: The breadcrumb trail for the current page. + * - $title: The page title, for use in the actual HTML content. + * - $help: Dynamic help text, mostly for admin pages. + * - $messages: HTML for status and error messages. Should be displayed prominently. + * - $tabs: Tabs linking to any sub-pages beneath the current page (e.g., the view + * and edit tabs when displaying a node). + * + * - $content: The main content of the current Drupal page. + * + * - $right: The HTML for the right sidebar. + * + * Footer/closing data: + * - $feed_icons: A string of all feed icons for the current page. + * - $footer_message: The footer message as defined in the admin settings. + * - $footer : The footer region. + * - $closure: Final closing markup from any modules that have altered the page. + * This variable should always be output last, after all other dynamic content. + * + * @see template_preprocess() + * @see template_preprocess_page() + */ +?> + + + + + <?php print $head_title; ?> + + + + + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + +
+ + + + + + diff -r 000000000000 -r 1700a4568043 print.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/print.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,59 @@ +/* $Id: print.css,v 1.1.2.1 2009/02/13 06:40:02 johnalbin Exp $ */ + +/* underline all links */ + a:link, a:visited + { + text-decoration: underline !important; + } + + /* Don't underline header */ + #site-name a:link, + #site-name a:visited + { + text-decoration: none !important; + } + +/* CSS2 selector to add visible href after links */ + #content a:link:after, + #content a:visited:after + { + content: " (" attr(href) ") "; + font-size: 0.8em; + font-weight: normal; + } + +/* Un-float the content */ + #content, + #content-inner + { + float: none; + width: 100%; + margin: 0 !important; + padding: 0 !important; + } + +/* Turn off any background colors or images */ + body, + #page, #page-inner, + #main, #main-inner, + #content, #content-inner + { + color: #000; + background-color: transparent !important; + background-image: none !important; + } + +/* Hide sidebars and nav elements */ + #skip-to-nav, #navbar, #sidebar-left, #sidebar-right, #footer, + .breadcrumb, div.tabs, .links, .taxonomy, + .book-navigation, .forum-topic-navigation, .pager, .feed-icons + { + visibility: hidden; + display: none; + } + +/* Otherwise, Firefox clips the content after the first page. */ + #page + { + overflow-y: visible; + } diff -r 000000000000 -r 1700a4568043 screenshot.png Binary file screenshot.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/linkedin_16.png Binary file socialnet_icons/linkedin_16.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/linkedin_32.png Binary file socialnet_icons/linkedin_32.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/rss_16.png Binary file socialnet_icons/rss_16.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/rss_32.png Binary file socialnet_icons/rss_32.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/twitter_16.png Binary file socialnet_icons/twitter_16.png has changed diff -r 000000000000 -r 1700a4568043 socialnet_icons/twitter_32.png Binary file socialnet_icons/twitter_32.png has changed diff -r 000000000000 -r 1700a4568043 soundsoftware.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/soundsoftware.css Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,881 @@ +/* $Id: zen.css,v 1.14.2.6 2009/11/05 11:03:32 johnalbin Exp $ */ + +/* + * ZEN STYLES + * + * This is an example stylesheet. Sub-themes should NOT include the zen/zen.css + * file, but instead copy this CSS to their own stylesheets. + * + * In this stylesheet, we have included all of the classes and IDs from this + * theme's tpl.php files. We have also included many of the useful Drupal core + * styles to make it easier for theme developers to see them. + * + * Many of these styles are over-riding Drupal's core stylesheets, so if you + * remove a declaration from here, the styles may still not be what you want + * since Drupal's core stylesheets are still styling the element. See the + * drupal6-reference.css file for a list of all Drupal 5.x core styles. + * + * In addition to the style declarations in this file, other Drupal styles that + * you might want to override or augment are those for: + * + * Book Navigation See line 74 of Zen's drupal6-reference.css file + * Forum See line 197 of Zen's drupal6-reference.css file + * Menus See line 667 of Zen's drupal6-reference.css file + * News Aggregator See line 20 of Zen's drupal6-reference.css file + * Polls See line 287 of Zen's drupal6-reference.css file + * Search See line 320 of Zen's drupal6-reference.css file + * User Profiles See line 945 of Zen's drupal6-reference.css file + */ + +/** body **/ + body + { + margin: 0; + padding: 10px; + } + + #page + { + } + + #page-inner + { + } + +/** header **/ + #header + { + } + + #header-inner + { + } + + #logo-title /* Wrapper for logo, website name, and slogan */ + { + border-bottom: 2px solid #a9b680; + margin: 0; + margin-bottom: 0.8em; + margin-left: -82px; + padding: 0; + } + + #logo /* Wrapper for logo */ + { +/* margin: 0 10px 0 0; */ + padding: 0; + font-size: 2.2em; + padding-top: 0.5em; + margin-left: 20%; + display: none; + } + + #logo-image /* The actual logo image */ + { + display: none; + } + + h1#site-name, div#site-name /* The name of the website */ + { + margin: 0; + line-height: 1.3em; + color: #000; +/* text-shadow: #ccc 1px 1px; */ +/* text-align: center; */ + width: 447px; + height: 59px; + background: url('soundsoftware_ac_uk_subtitle_flat.png') no-repeat 0 0; + text-indent: -9999px; + padding: 0; + padding-bottom: 0.1em; + margin-top: 0.4em; + font-weight: normal; + margin-left: 20%; + overflow: hidden; + } + + #site-name + { + padding: 0; + line-height: 1.3em; + margin-top: 0; + margin-bottom: 0.2em; + font-weight: normal; + font-size: 3em; + } + + #site-name strong + { + font-weight: normal; + } + + #site-name a:link, + #site-name a:visited + { + color: #000; + text-decoration: none; + } + + #site-name a:hover + { + text-decoration: underline; + } + + #site-slogan /* The slogan (or tagline) of a website */ + { + margin-left: 20%; + font-size: 1.5em; + margin-bottom: 1em; + display: none; + } + + #header-blocks /* Wrapper for any blocks placed in the header region */ + { + } + +/** main (container for everything else) **/ + #main + { + } + + #main-inner + { + } + +/** content **/ + #content + { + } + + #content-inner + { + } + + .no-sidebars #content-inner + { + margin-left: 20%; + margin-right: 20%; + padding: 0; + } + + #mission /* The mission statement of the site (displayed on homepage) */ + { + } + + #content-top /* Wrapper for any blocks placed in the "content top" region */ + { + } + + #content-header /* Wrapper for breadcrumb, title, messages, tabs, and help */ + { + } + + .breadcrumb /* The path to the current page in the form of a list of links */ + { + padding-bottom: 1em; + } + + h1.title, /* The title of the page */ + h2.title, /* Block title or the title of a piece of content when it is given in a list of content */ + h3.title /* Comment title */ + { + margin: 0; + } + + div.messages /* Important messages (status, warning, and error) for the user */ + { + } + + div.status /* Normal priority messages */ + { + } + + div.warning, tr.warning /* Medium priority messages */ + { + /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */ + } + + div.error, tr.error /* High priority messages. See also the .error declaration below. */ + { + } + + div.tabs /* See also the tabs.css file. */ + { + } + + .help /* Help text on a page */ + { + margin: 1em 0; + } + + .more-help-link /* Link to more help */ + { + font-size: 0.85em; + text-align: right; + } + + #content-area /* Wrapper for the actual page content */ + { + } + + ul.links /* List of links */ + { +/* margin: 1em 0; */ + margin: 0; + padding: 0; + } + + ul.links.inline + { + margin: 0; + display: inline; + } + + ul.links li + { + display: inline; + list-style-type: none; + padding: 0 ; + } + + .pager /* A list of page numbers when more than 1 page of content is available */ + { + clear: both; + margin: 1em 0; + text-align: center; + } + + .pager a, .pager strong.pager-current + { + padding: 0.5em; + } + + .feed-icons /* The links to the RSS or Atom feeds for the current list of content */ + { + margin: 1em 0; + } + + #content-bottom /* Wrapper for any blocks placed in the "content bottom" region */ + { + } + +/** navbar **/ + #navbar + { + } + + #navbar-inner + { + } + + #search-box /* Wrapper for the search form */ + { + } + + #edit-search-theme-form-1-wrapper label /* Label that says "Search this site:" */ + { + display: none; + } + + #primary /* Primary links */ + { + float: left; + margin-left: 20%; + margin-top: 0; + padding-top: 0; + margin-bottom: 0.5em; + font-weight: normal; + font-size: 0.9em; + } + + #primary li + { + margin: 0px; + border-left: 1px solid #a9b680; + padding-left: 1em; + padding-right: 1em; + color: #800; + } + + #primary li.first + { + margin: 0px; + border-left: 0; + padding-left: 0; + padding-right: 1em; + color: #800; + } + + #primary li.last + { + margin: 0px; + border-left: 1px solid #a9b680; + padding-left: 1em; + padding-right: 0; + color: #800; + } + + #secondary /* Secondary links */ + { + } + +/** sidebar-left **/ + #sidebar-left + { + font-size: 0.85em; +/* line-height: 1.3em; */ + + } + + #sidebar-left-inner + { + } + +/** sidebar-right **/ + #sidebar-right + { + font-size: 0.85em; + } + + #sidebar-right-inner + { + } + +/** footer **/ + #footer + { + border-top: 2px solid #a9b680; + margin: 0; + padding-left: 20%; +/* margin-right: 4em; + margin-top: 4em; + margin-left: 20%; +*/ + margin-top: 3em; + padding-top: 0.4em; + font-size: 0.8em; + } + + #footer-inner + { + } + + #footer-message /* Wrapper for the footer message from Drupal's "Site information" + and for any blocks placed in the footer region */ + { + } + +/** closure **/ + #closure-blocks /* Wrapper for any blocks placed in the closure region */ + { + } + +/** Drupal nodes **/ + .node /* Node wrapper */ + { + } + + .node-inner /* Additional wrapper for node */ + { + } + + .sticky /* A sticky node (displayed before others in a list) */ + { + } + + .node-unpublished /* Unpublished nodes */ + { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ + } + + .node-unpublished div.unpublished, /* The word "Unpublished" displayed beneath the content. */ + .comment-unpublished div.unpublished + { + height: 0; + overflow: visible; + color: #d8d8d8; + font-size: 75px; + line-height: 1; + font-family: Impact, "Arial Narrow", Helvetica, sans-serif; + font-weight: bold; + text-transform: uppercase; + text-align: center; + word-wrap: break-word; /* A very nice CSS3 property */ + } + + .node-mine /* A node created by the current user */ + { + } + + .node-teaser /* A node displayed as teaser */ + { + } + + /* All nodes are given a node-type-FOO class that describes the type of + * content that it is. If you create a new content type called + * "my-custom-type", it will receive a "node-type-my-custom-type" class. + */ + .node-type-page /* Page content node */ + { + } + + .node-type-story /* Story content node */ + { + } + + .node h2.title /* Node title */ + { + } + + .marker /* "New" or "Updated" marker for content that is new or updated for the current user */ + { + color: #c00; + } + + .node .picture /* The picture of the node author */ + { + } + + .node.node-unpublished .picture, + .comment.comment-unpublished .picture + { + position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */ + } + + .node .meta /* Wrapper for submitted and terms data */ + { + } + + .node .submitted /* The "posted by" information */ + { + } + + .node .terms /* Node terms (taxonomy) */ + { + } + + .node .content /* Node's content wrapper */ + { + } + + .node ul.links /* Node links. See also the ul.links declaration above. */ + { + } + + .preview .node /* Preview of the content before submitting new or updated content */ + { + /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */ + } + +/** Drupal comments **/ + #comments /* Wrapper for the list of comments and its title */ + { + margin: 1em 0; + } + + #comments-title /* Heading for the list of comments */ + { + } + + .comment /* Wrapper for a single comment */ + { + } + + .comment-inner /* Additional wrapper for a single comment */ + { + } + + .comment-preview /* Preview of the comment before submitting new or updated comment */ + { + } + + .comment.new /* A new comment since the user last viewed the page. */ + { + } + + .comment.odd /* An odd-numbered comment in the list of comments */ + { + } + + .comment.even /* An even-numbered comment in the list of comments */ + { + } + + .comment.first /* The first comment in the list of comments */ + { + } + + .comment.last /* The last comment in the list of comments */ + { + } + + .comment-unpublished /* Unpublished comments */ + { + /* background-color: #fff4f4; */ /* Drupal core uses a #fff4f4 background */ + } + + .comment-unpublished div.unpublished /* The word "Unpublished" displayed beneath the content. See also the div.unpublished declaration in the node section above. */ + { + } + + .comment-published /* Published comments */ + { + } + + .comment-by-anon /* A comment created by an anonymous user */ + { + } + + .comment-by-author /* A comment created by the node's author */ + { + } + + .comment-mine /* A comment created by the current user */ + { + } + + .comment h3.title /* Comment title */ + { + } + + .new /* "New" marker for comments that are new for the current user */ + { + color: #c00; + } + + .comment .picture /* The picture of the comment author */ + { + } + + .comment .submitted /* The "posted by" information */ + { + } + + .comment .content /* Comment's content wrapper */ + { + } + + .comment .user-signature /* The user's signature */ + { + } + + .comment ul.links /* Comment links. See also the ul.links declaration above. */ + { + margin: 1em 0; + } + + .indented /* Nested comments are indented */ + { + /* margin-left: 25px; */ /* Drupal core uses a 25px left margin */ + } + + .preview .comment /* Preview of the comment before submitting new or updated comment */ + { + /* background-color: #ffffea; */ /* Drupal core uses a #ffffea background */ + } + +/** Drupal blocks **/ + .block /* Block wrapper */ + { + margin-bottom: 1em; + } + + .block.region-odd /* Zebra striping for each block in the region */ + { + } + + .block.region-even /* Zebra striping for each block in the region */ + { + } + + .block.odd /* Zebra striping independent of each region */ + { + } + + .block.even /* Zebra striping independent of each region */ + { + } + + .region-count-1 /* Incremental count for each block in the region */ + { + } + + .count-1 /* Incremental count independent of each region */ + { + } + + .block-inner /* Additional wrapper for block */ + { + } + + .block h2.title /* Block title */ + { + } + + .block .content /* Block's content wrapper */ + { + } + + #block-aggregator-category-1 /* Block for the latest news items in the first category */ + { + } + + #block-aggregator-feed-1 /* Block for the latest news items in the first feed */ + { + } + + #block-block-1 /* First administrator-defined block */ + { + } + + #block-blog-0 /* "Recent blog posts" block */ + { + } + + #block-book-0 /* "Book navigation" block for the current book's table of contents */ + { + } + + #block-comment-0 /* "Recent comments" block */ + { + } + + #block-forum-0 /* "Active forum topics" block */ + { + } + + #block-forum-1 /* "New forum topics" block */ + { + } + + #block-menu-primary-links /* "Primary links" block */ + { + } + + #block-menu-secondary-links /* "Secondary links" block */ + { + } + + #block-node-0 /* "Syndicate" block for primary RSS feed */ + { + } + + #block-poll-0 /* "Most recent poll" block */ + { + } + + #block-profile-0 /* "Author information" block for the profile of the page's author */ + { + } + + #block-search-0 /* "Search form" block */ + { + } + + #block-statistics-0 /* "Popular content" block */ + { + } + + #block-user-0 /* "User login form" block */ + { + } + + #block-user-1 /* "Navigation" block for Drupal navigation menu */ + { + } + + #block-user-2 /* "Who's new" block for a list of the newest users */ + { + } + + #block-user-3 /* "Who's online" block for a list of the online users */ + { + } + +/** Drupal boxes **/ + /* Wrapper for Comment form, Comment viewing options, Menu admin, and + * Search results. + */ + .box /* Wrapper for box */ + { + } + + .box-inner /* Additional wrapper for box */ + { + } + + .box h2.title /* Box title */ + { + } + + .box .content /* Box's content wrapper */ + { + } + +/** Miscellaneous Drupal styles **/ + .error /* Errors that are separate from div.messages status messages (see above.) */ + { + /* color: #e55; */ /* Drupal core uses a #e55 background */ + } + + .warning /* Warnings that are separate from div.messages status messages (see above.) */ + { + /* color: #e09010; */ /* Drupal core uses a #e09010 background */ + } + + .more-link /* Aggregator, blog, and forum more link */ + { + text-align: right; + } + + #user-login-form /* Drupal's default login form */ + { + text-align: left; + } + + tr.even /* Some tables have rows marked even or odd. */ + { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ + } + + tr.odd + { + /* background-color: #eee; */ /* Drupal core uses a #eee background */ + } + + li a.active /* The active item in a Drupal menu */ + { + color: #3E442C; + } + + +/** Drupal forms **/ + .form-item, /* Wrapper for a form element (or group of form elements) and its label */ + .form-checkboxes, + .form-radios + { + margin: 1em 0; + } + + .form-item input.error, /* Highlight the form elements that caused a form submission error */ + .form-item textarea.error, + .form-item select.error + { + border: 2px solid #c00; + } + + .form-item label /* The label for a form element */ + { + display: block; + font-weight: bold; + } + + .form-item label.option /* The label for a radio button or checkbox */ + { + display: inline; + font-weight: normal; + } + + .form-required /* The part of the label that indicates a required field */ + { + color: #c00; + } + + .form-item .description /* The descriptive help text (separate from the label) */ + { + font-size: 0.85em; + } + + .form-checkboxes .form-item, /* Pack groups of checkboxes and radio buttons closer together */ + .form-radios .form-item + { + margin: 0.4em 0; + } + + .form-submit /* The submit button */ + { + } + + .container-inline div, .container-inline label /* Inline labels and form divs */ + { + display: inline; + } + + .tips /* Tips for Drupal's input formats */ + { + margin: 0; + padding: 0; + font-size: 0.9em; + } + +/** OpenID **/ + /* The default styling for the OpenID login link seems to assume Garland's + * styling of list items. + */ + #user-login-form ul /* OpenID creates a new ul above the login form's links. */ + { + margin-bottom: 0; /* Position OpenID's ul next to the rest of the links. */ + } + + #user-login-form li.openid-link /* The "Log in using OpenID" links. */ + { + margin-top: 1em; + margin-left: -20px; /* Un-do some of the padding on the ul list. */ + } + + #user-login-form li.user-link /* The "Cancel OpenID login" links. */ + { + margin-top: 1em; + } + + #user-login ul + { + margin: 1em 0; + } + + #user-login li.openid-link, /* The OpenID links on the /user form. */ + #user-login li.user-link + { + margin-left: -2em; /* Un-do all of the padding on the ul list. */ + } + +/** Drupal admin tables **/ + /* We overrode these styles in html-elements.css, but restore them for the + * forms on the site. + */ + form tbody + { + border-top: 1px solid #ccc; + } + + form th + { + text-align: left; + padding-right: 1em; + border-bottom: 3px solid #ccc; + } + + form tbody th + { + border-bottom: 1px solid #ccc; + } + + form thead th + { + text-align: left; + padding-right: 1em; + border-bottom: 3px solid #ccc; + } + + .f-left { + float: left; + width: 78%; + } + + .f-right { + float:right; + margin-left:-20%; + margin-right:1%; + padding:0; + width:20.5%; + } diff -r 000000000000 -r 1700a4568043 soundsoftware.info --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/soundsoftware.info Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,90 @@ +; $Id: STARTERKIT.info.txt,v 1.1.2.3 2009/05/08 15:05:04 johnalbin Exp $ + + + ; The name and description of the theme used on the admin/build/themes page. +name = SoundSoftware +description = A Zen sub-theme. + + ; The screenshot used on the admin/build/themes page. +screenshot = screenshot.png + + ; "core" specifies the version of Drupal that this theme is compatible with. + ; "base theme" specifies that this is a theme that uses the "zen" theme as its + ; base theme. Its unlikely you will ever need to change these, but they are + ; required fields for a Zen sub-theme. The "engine" field is not used in a + ; sub-theme since the engine is inherited from its base theme. +core = 6.x +base theme = zen + + ; This section adds CSS files to your theme. The media type is specified in + ; the brackets. Typical CSS media types include "all", "screen", "print", and + ; "handheld". See http://www.w3.org/TR/CSS21/media.html#media-types for a full + ; list of stylesheet media types in CSS 2.1. + ; + ; You can also override any of Zen's stylesheets or any module's stylesheets, + ; an /extremely/ useful feature. See the excellent Drupal 6 Theme Guide at + ; http://drupal.org/node/171209 for more details. +stylesheets[all][] = layout.css +stylesheets[all][] = html-elements.css +; stylesheets[all][] = tabs.css +; stylesheets[all][] = messages.css +; stylesheets[all][] = block-editing.css +; stylesheets[all][] = wireframes.css +stylesheets[all][] = soundsoftware.css +stylesheets[print][] = print.css + ; To prevent stylesheets of a base theme or of a module from being included in + ; our sub-theme, we specify it in our .info file (and we don't need to have a + ; stylesheet in our sub-theme with that name.) For example, we prevent the + ; zen.css file in the base theme from being included by specifying it here. +stylesheets[all][] = zen.css + + ; Set the conditional stylesheets that are processed by IE. +; conditional-stylesheets[if IE][all][] = ie.css + + ; Optionally add some jquery scripts to your theme. +; scripts[] = script.js + + ; The regions defined in Zen's default page.tpl.php file. The name in + ; brackets is the name of the variable in the page.tpl.php file, (e.g. + ; "[content_top]" in the .info file means there should be a $content_top + ; variable in the page.tpl.php file.) The text after the equals sign is a + ; descriptive text used on the admin/build/blocks page. + ; + ; To add a new region, copy Zen's page.tpl.php to your sub-theme's directory, + ; add a line line to this file, and then add the new variable to your + ; page.tpl.php template. +regions[left] = left sidebar +regions[right] = right sidebar +regions[navbar] = navigation bar +regions[content_top] = content top +regions[content_bottom] = content bottom +regions[header] = header +regions[footer] = footer +regions[closure_region] = closure + + ; Various page elements output by the theme can be toggled on and off. The + ; "features" control which of these check boxes display on the + ; admin/build/themes config page. This is useful for suppressing check boxes + ; for elements not used by your sub-theme. To suppress a check box, omit the + ; entry for it below. See the Drupal 6 Theme Guide for more info: + ; http://drupal.org/node/171205#features +features[] = logo +features[] = name +features[] = slogan +features[] = mission +features[] = node_user_picture +features[] = comment_user_picture +features[] = search +features[] = favicon +features[] = primary_links +features[] = secondary_links + + ; Set the default settings to be used in theme-settings.php +settings[zen_block_editing] = 1 +settings[zen_breadcrumb] = yes +settings[zen_breadcrumb_separator] = ' › ' +settings[zen_breadcrumb_home] = 1 +settings[zen_breadcrumb_trailing] = 1 +settings[zen_breadcrumb_title] = 0 +settings[zen_rebuild_registry] = 1 +settings[zen_wireframes] = 0 diff -r 000000000000 -r 1700a4568043 soundsoftware_ac_uk_subtitle_flat.png Binary file soundsoftware_ac_uk_subtitle_flat.png has changed diff -r 000000000000 -r 1700a4568043 soundsoftware_icon_64.png Binary file soundsoftware_icon_64.png has changed diff -r 000000000000 -r 1700a4568043 soundsoftware_icon_black_64.png Binary file soundsoftware_icon_black_64.png has changed diff -r 000000000000 -r 1700a4568043 soundsoftware_icon_dark_64.png Binary file soundsoftware_icon_dark_64.png has changed diff -r 000000000000 -r 1700a4568043 soundsoftware_icon_shadow_64.png Binary file soundsoftware_icon_shadow_64.png has changed diff -r 000000000000 -r 1700a4568043 template.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/template.php Thu Jun 23 10:31:17 2011 +0100 @@ -0,0 +1,162 @@ + 'checkbox', + '#title' => t('Use this sample setting'), + '#default_value' => $settings['soundsoftware_example'], + '#description' => t("This option doesn't do anything; it's just an example."), + ); + // */ + + // Add the base theme's settings. + $form += zen_settings($saved_settings, $defaults); + + // Remove some of the base theme's settings. + unset($form['themedev']['zen_layout']); // We don't need to select the base stylesheet. + + // Return the form + return $form; +}