? sites/default/files ? sites/default/private ? sites/default/settings.php ? themes/bartik/images ? themes/bartik/logo.png ? themes/bartik/screenshot.png ? themes/bartik/color/base.png ? themes/bartik/color/preview.png Index: themes/bartik/bartik.info =================================================================== RCS file: themes/bartik/bartik.info diff -N themes/bartik/bartik.info --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/bartik.info 31 Jan 2010 23:30:23 -0000 @@ -0,0 +1,31 @@ +;$Id$ +name = Bartik +description = A flexible theme with many regions. Suitable for hacking to make your own theme. +version = VERSION +core = 7.x +engine = phptemplate + +stylesheets[all][] = css/reset.css +stylesheets[all][] = css/layout.css +stylesheets[all][] = css/style.css +stylesheets[all][] = css/color.css + +regions[header] = Header +regions[help] = Help +regions[page_top] = Page top +regions[page_bottom] = Page bottom +regions[highlight] = Highlighted + +regions[featured] = Featured +regions[content] = Content +regions[sidebar_first] = Sidebar + +regions[triptych_first] = Triptych first +regions[triptych_middle] = Triptych middle +regions[triptych_last] = Triptych last + +regions[footer_firstcolumn] = Footer first column +regions[footer_secondcolumn] = Footer second column +regions[footer_thirdcolumn] = Footer third column +regions[footer_fourthcolumn] = Footer fourth column +regions[footer] = Footer Index: themes/bartik/comment-wrapper.tpl.php =================================================================== RCS file: themes/bartik/comment-wrapper.tpl.php diff -N themes/bartik/comment-wrapper.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/comment-wrapper.tpl.php 31 Jan 2010 23:30:23 -0000 @@ -0,0 +1,48 @@ + +
+
> + type != 'forum'): ?> +

+ + + + + +

+
+ +
+ +
+
Index: themes/bartik/comment.tpl.php =================================================================== RCS file: themes/bartik/comment.tpl.php diff -N themes/bartik/comment.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/comment.tpl.php 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,103 @@ +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() + */ +?> +
> + +
+ + + + + +
+ +
+
+ + + + + + + > + + +
> + + +
+ +
+ +
+ + +
+
Index: themes/bartik/node.tpl.php =================================================================== RCS file: themes/bartik/node.tpl.php diff -N themes/bartik/node.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/node.tpl.php 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,131 @@ +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() + */ +?> +
> + + + + > + + + + + + +
+ + + + + + +
+ +
+ + +
+ + +
> + +
+ + + + + + + +
Index: themes/bartik/page.tpl.php =================================================================== RCS file: themes/bartik/page.tpl.php diff -N themes/bartik/page.tpl.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/page.tpl.php 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,230 @@ + +
+ + + + +
+ +
+ + + + + + +
+ + + + + +
+
+ + + +

+ +

+ + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + +
+ + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + +
+ + + + +
Index: themes/bartik/template.php =================================================================== RCS file: themes/bartik/template.php diff -N themes/bartik/template.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/template.php 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,62 @@ +type) + ? theme_get_setting('authoring_' . $variables['node']->type) + : t('Published by [node:author] on [node:created]'); + + $variables['published'] = filter_xss_admin(token_replace($published, array('node' => $variables['node']))); +} Index: themes/bartik/theme-settings.php =================================================================== RCS file: themes/bartik/theme-settings.php diff -N themes/bartik/theme-settings.php --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/theme-settings.php 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,28 @@ + 'fieldset', + '#title' => t('Authoring information'), + ); + + foreach ($node_types as $type => $name) { + $form['authoring_information']['authoring_' . $type] = array( + '#type' => 'textfield', + '#title' => t('Authoring information for @type', array('@type' => $name)), + '#default_value' => theme_get_setting('authoring_' . $type) ? theme_get_setting('authoring_' . $type) : t('Published by [node:author] on [node:created]'), + ); + } +} Index: themes/bartik/color/color.inc =================================================================== RCS file: themes/bartik/color/color.inc diff -N themes/bartik/color/color.inc --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/color/color.inc 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,42 @@ + array( + '#ffffff,#0073b6,#000000,#3d3d3d,#3b3b3b' => t('Bartik Default'), + '#ffffff,#0073b6,#2385c2,#5ab5ee,#3b3b3b' => t('Blue Lagoon'), + '#f6eecc,#6B2454,#461453,#6B2454,#2c233f' => t('Plum'), + '#ffffff,#087095,#78B91A,#5b8b15,#585858' => t('Fresh'), + ), + + // CSS files (excluding @import) to rewrite with new color scheme. + 'css' => array( + 'css/color.css', + ), + + // Files to copy. + 'copy' => array( + 'logo.png', + ), + + // Coordinates of gradient (x, y, width, height). + 'gradient' => array(0, 0, 0, 0), + + // 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', + + // Base file for image generation. + 'base_image' => 'color/base.png', +); Index: themes/bartik/color/preview.css =================================================================== RCS file: themes/bartik/color/preview.css diff -N themes/bartik/color/preview.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/color/preview.css 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1 @@ +/* $Id$ */ Index: themes/bartik/css/color.css =================================================================== RCS file: themes/bartik/css/color.css diff -N themes/bartik/css/color.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/css/color.css 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,22 @@ +/* $Id$ */ + +/** + * Styles and colors that the color module will modify. + */ +body, #block-system-main { + color: #3b3b3b; +} +a { + color: #0073b6; +} +#header { + background-color: #000000; + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#3d3d3d)); + background-image: -moz-linear-gradient(-90deg, #000000, #3d3d3d); +} +a:hover { + color: #018fe2; +} +a:active { + color: #23aeff; +} Index: themes/bartik/css/layout.css =================================================================== RCS file: themes/bartik/css/layout.css diff -N themes/bartik/css/layout.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/css/layout.css 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,71 @@ +/* $Id$ */ + +/** + * Basic layout styles + */ +#header div.section, +#navigation div.section, +#featured div.section, +#messages div.section, +#main, +#triptych { + width: 960px; + margin-left: auto; + margin-right: auto; +} +#content { + display: inline; + float: left; + position: relative; + margin-left: 15px; + margin-right: 5px; + padding-right: 20px; + position: relative; + width: 640px; +} +#sidebar-first { + display: inline; + float: left; + margin-left: 25px; + margin-right: 15px; + position: relative; + width: 225px; +} +#breadcrumb { + margin-left: 15px; + margin-right: 15px; + width: 930px; +} +#triptych-first, +#triptych-middle, +#triptych-last { + display: inline; + float: left; + position: relative; + width: 290px; + margin: 20px 15px 30px; +} +#footer-wrapper { + padding: 35px 20px 30px; +} +#footer-columns { + margin-left: auto; + margin-right: auto; + width: 960px; +} +#footer-firstcolumn, +#footer-secondcolumn, +#footer-thirdcolumn, +#footer-fourthcolumn { + width: 210px; + display: inline; + float: left; + margin-left: 15px; + margin-right: 15px; + position: relative; +} +#footer { + margin-left: auto; + margin-right: auto; + width: 960px; +} Index: themes/bartik/css/reset.css =================================================================== RCS file: themes/bartik/css/reset.css diff -N themes/bartik/css/reset.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/css/reset.css 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,34 @@ +/* $Id$ */ + +/** + * Reset styles + */ +body { + margin: 0; + padding: 0; + border: 0; + outline: 0; +} +img { + outline: 0; +} +/* Remember to define focus styles! */ +:focus { + outline: 0; +} +/* Tables still need 'cellspacing="0"' in the markup. */ +table { + border-collapse: separate; + border-spacing: 0; +} +caption, th, td { + text-align: left; + font-weight: normal; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ""; +} +blockquote, q { + quotes: "" ""; +} Index: themes/bartik/css/style.css =================================================================== RCS file: themes/bartik/css/style.css diff -N themes/bartik/css/style.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/bartik/css/style.css 31 Jan 2010 23:30:24 -0000 @@ -0,0 +1,677 @@ +/* $Id$ */ + +/** + * Overall specifications + */ +body { + font-family: Georgia, "Times New Roman", Times, serif; + line-height: 1.4em; + font-size: 0.8em; + word-wrap: break-word; +} +a:link, +a:visited { + text-decoration: none; +} +h1, h2, h3, h4, h5, h6 { + margin: 1.0em 0 0.5em; + font-weight: inherit; +} +h1 { + font-size: 140%; + color: #000; +} +h2 { + font-size: 120%; +} +p { + margin: 1.2em 0 0.6em; +} +del { + text-decoration: line-through; +} +.block ul { + margin: 0; + padding: 0 0 0.25em; +} +ul.contextual-links { + font-size: 90%; + font-family: Arial, sans-serif; +} + +/** + * Header + */ +#skip-link { + position: absolute; + text-indent: -9999px; +} +#header { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #fff; +} +#header a { + color: #fff; +} +#header a:hover { + color: #b5b7b9; +} +#header a:active { + color: #adb0bf; +} +#header #logo { + float: left; + padding: 15px 30px 15px 0; +} +#header #name-and-slogan { + padding-top: 38px; + margin-bottom: 30px; +} +#header #site-name { + font-size: 200%; + color: #686868; +} +#header h1#site-name { + margin: 0; +} +#header #site-name a { + font-weight: normal; +} +#header #site-slogan { + font-family: Georgia, "Times New Roman", Times, serif; + margin-top: 7px; + font-size: 100%; + word-spacing: 0.1em; + font-style: italic; +} +#header .header-hidden { + text-indent: -9999em; +} +/* Menus when in the header region. */ +#header div.block-menu, +#header div#block-system-main-menu, +#header div#block-system-secondary-menu { + height: 1.1em; + margin: 10px 0; + font-size: 120%; + float: left; + width: 75%; +} +#header .block-menu h2, +#header #block-system-main-menu h2, +#header #block-system-secondary-menu h2 { + display: none; +} +#header .block-menu h2, +#header #block-system-main-menu h2, +#header #block-system-secondary-menu h2 { + display: none; +} +#header .block ul, +#header .block li { + list-style: none; + margin: 0; + padding: 0; +} +#header .block-menu li a, +#header #block-system-main-menu li a, +#header #block-system-secondary-menu li a { + float: left; + padding: 0 12px; + display: block; + border-right: 1px solid #555; +} +#header .block-menu li.first a, +#header #block-system-main-menu li.first a, +#header #block-system-secondary-menu li.first a { + padding-left: 0; +} +#header .block-menu li.last a, +#header #block-system-main-menu li.last a, +#header #block-system-secondary-menu li.last a { + padding-right: 0; + border-right: none; +} +/* Search block when in the header region. */ +#header #block-search-form { + float: right; + width: 24%; + margin: 8px 0; +} +/* Login block when in the header region. */ +#header #block-user-login { + display: block; + position: absolute; + top: 0; + right: 2%; + background: #464748; + color: #fff; + float: right; + font-size: 13px; + padding: 4px 10px 5px; + font-family: Helvetica, Arial, sans-serif; + text-transform: uppercase; + font-size: 80%; +} +#header #block-user-login a { + color: #fff; + font-size: 90%; +} +#header #block-user-login h2 { + display: none; +} +#header #block-user-login .form-item label { + display: inline; + font-weight: normal; +} +#header #block-user-login .form-item { + display: inline; + font-weight: normal; +} +#header #block-user-login .form-text { + margin-right: 5px; +} +#header #block-user-login .form-item label .form-required { + display: none; +} +#header #block-user-login div.item-list, +#header #block-user-login .item-list ul { + display: inline; +} +#header #block-user-login .item-list ul li { + display: inline; + margin: 0 5px 0 15px; +} +#header #block-user-login div.item-list { + margin-top: 5px; + font-style: italic; + font-family: Georgia, "Times New Roman", Times, serif; + font-size: 130%; + text-transform: none; +} +#header #block-user-login .userbox { + margin-left: 10px; +} +#header #block-user-login input.form-submit { + color: #fff; + background: #929599; + border: 1px solid #73767c; + padding: 1px; + text-transform: uppercase; + margin-top: 1px; + position: relative; + display: inline; +} +/* Hide create new account and email replacement password links. */ +#header #block-user-login #user-login-form div.item-list { + display: none; +} + +/** + * Main navigation + */ +#navigation h2 { + margin-top: 0; + display: none; +} +#navigation { + padding: 0 15px; +} +#navigation a { + color: #d9d9d9; + padding: 0.6em 1em 0.4em; +} +#navigation ul { + padding: 2px 0; +} +#navigation ul.links { + font-size: 105%; + padding: 0.6em 0.6em 4px; +} +#navigation ul.links li a { + color: #333; + text-shadow: 0 1px #eee; + background: #ccc; + background: rgba(255, 255, 255, 0.78); + border-top-left-radius: 8px; + -webkit-border-top-left-radius: 8px; + -moz-border-radius-topleft: 8px; + -khtml-border-radius-topleft: 8px; + border-top-right-radius: 8px; + -webkit-border-top-right-radius: 8px; + -moz-border-radius-topright: 8px; + -khtml-border-radius-topright: 8px; + border-bottom: 1px solid #fff; +} +#navigation ul.links li a:hover { + background: #fff; + background: rgba(255, 255, 255, 0.95); +} +#navigation ul.links li a:active { + background: #b3b3b3; + background: rgba(255, 255, 255, 1); +} +#navigation ul.links li.active-trail a { + background: #fff; + background: rgba(255, 255, 255, 1.0); + border-bottom: none; +} +.featured #navigation ul.links li.active-trail a { + background: #f0f0f0; + background: rgba(240, 240, 240, 1.0); +} +#navigation ul.links li { + display: inline; + list-style-type: none; + padding: 0.6em 0 0.4em; +} +#navigation ul.links li.first { + padding-left: 2px; +} + +/** + * Main + */ +#main { + margin-top: 20px; + margin-bottom: 40px; +} +.field-type-image { + float: left; + padding: 2px 20px 5px 0; +} + +/** + * Featured + */ +#featured { + text-align: center; + font-size: 180%; + font-weight: normal; + line-height: 1.4em; + padding: 50px 0 45px; + margin: 0; + background: #f0f0f0; + border-bottom: 1px solid #e7e7e7; + text-shadow: 1px 1px #fff; +} +#featured p { + margin: 0; + padding: 0; +} + +/** + * Content + */ +#block-system-main { + font-size: 115%; + line-height: 1.5em; +} +h1#page-title { + font-size: 220%; +} +#block-system-main h2 { + margin-bottom: 2px; + font-size: 137%; +} +#block-system-main .node-teaser h2 a { + color: #181818; +} +#block-system-main .node-teaser { + border-bottom: 1px solid #d3d7d9; + margin-bottom: 30px; + padding-bottom: 15px; +} +#block-system-main .node-teaser .content { + font-size: 92%; + line-height: 1.65em; + color: #3b3b3b; + clear: none; +} +#block-system-main div.user-picture img { + margin-left: 20px; +} +#block-system-main .meta { + font-family: Arial, sans-serif; + font-size: 80%; + color: #a8a8a8; + margin-bottom: -5px; +} +#block-system-main .submitted img { + float: right; +} +#block-system-main img { + margin: 0 0 15px; + border: 1px solid #d3d7d9; +} +#block-system-main .node-teaser img { + margin: 0; +} +#block-system-main div.field-name-taxonomy-tags div.field-label, +#block-system-main div.field-name-taxonomy-tags div.field-items, +#block-system-main div.field-name-taxonomy-tags div.field-item { + font-family: Arial, sans-serif; + display: inline; + float: left; + padding-right: 10px; + font-weight: normal; +} +#block-system-main div.field-name-taxonomy-tags div.field-label { + font-size: 86%; + color: #68696b; +} +#block-system-main div.field-name-taxonomy-tags div.field-items, +#block-system-main div.field-name-taxonomy-tags div.field-item { + font-size: 95%; +} +#block-system-main div.field-name-taxonomy-tags a:hover { + text-decoration: underline; +} +#block-system-main .link-wrapper { + margin-left: 236px; +} +#block-system-main ul.links { + font-family: Arial, sans-serif; + color: #68696b; + font-size: 80%; +} + +/** + * Comments + */ +#comment-wrapper { + border-top: 1px solid #d3d7d9; + padding-top: 15px; +} +#comment-wrapper h2.comments { + margin-bottom: 1em; +} +.node-teaser #comment-wrapper { + display: none; +} +#comment-wrapper div.user-picture img { + margin-left: 0; +} +#comments .comment { + margin-bottom: 20px; +} +#comments .attribution { + float: left; + width: 110px; +} +#comments .attribution img { + margin: 0; + border: 1px solid #d3d7d9; +} +#comments .submitted p { + margin: 4px 0; + font-family: Arial, sans-serif; + font-size: 110%; + line-height: 1.2em; +} +#comments .submitted .comment-time { + font-size: 70%; + color: #68696b; +} +#comments .content { + font-size: 90%; +} +#comments .comment-arrow { + background: url(../images/comment-arrow.gif); + height: 40px; + width: 20px; + margin-left: -45px; + margin-top: 10px; + position: absolute; +} +#comments .comment-text { + margin-left: 140px; + padding: 10px 25px; + border: 1px solid #d3d7d9; +} +#comments .indented { + margin-left: 40px; +} + +/** + * Sidebar + */ +.sidebar .block { + padding: 15px 20px; + margin: 20px 0; + border: 1px solid #dcdcdc; + -webkit-border: 1px solid #e0e0e0; + border-radius: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; + background: #f0f0f0; + background-image: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(247, 247, 247, 1)), to(rgba(240, 240, 240, 1))); +} +.sidebar h2 { + margin: 0 0 0.5em; + border-bottom: 1px solid #d6d6d6; + padding-bottom: 5px; + text-shadow: 0 1px 0 #fff; +} +.sidebar tbody { + border: none; +} +.sidebar tr.even, +.sidebar tr.odd { + background: none; + border-bottom: 1px solid #d6d6d6; +} + +/** + * Triptych + */ +#triptych-wrapper { + background: #fafafa url(images/triptych-background.jpg) repeat-x top center; + border-top: 1px solid #d3d7d9; +} +#triptych h2 { + color: #000; + font-size: 200%; + margin-bottom: 1em; + text-align: center; + text-shadow: 0px 1px 0 #fff; +} + +/** + * Footer + */ +#footer-wrapper { + background: #161617 url(images/footer-background.jpg) repeat-x top center; + color: #7c7e84; + font-size: 90%; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +#footer-wrapper a { + color: #7c7e84; +} +#footer-wrapper a:hover { + color: #b7b8b8; +} +#footer-wrapper div.block { + margin: 20px 0; + border: 1px solid #38393b; + padding: 10px; +} +#footer-wrapper #block-system-main-menu, +#footer-wrapper #block-system-secondary-menu, +#footer-wrapper .section div.block-menu, +#footer-wrapper #footer .block { + margin: 0; + padding: 0; + border: none; +} +#footer-wrapper h2 { + border-bottom: 1px solid #38393b; + color: #7c7e84; + font-size: 104%; + margin-bottom: 0; + padding-bottom: 3px; + text-transform: uppercase; +} +#footer-wrapper ul { + list-style: none; + padding-left: 0; + margin-left: 0 +} +#footer-wrapper li { + list-style: none; + margin: 0; + padding: 0; +} +#footer-wrapper li a { + display: block; + border-bottom: 1px solid #38393b; + line-height: 1.2em; + padding: 0.8em 2px 0.8em 20px; + text-indent: -15px; +} +#footer-wrapper li a:hover { + background: #1f1f21; +} +#footer { + text-align: center; + font-size: 92%; + letter-spacing: 0.2px; + color: #5a5b5d; + margin-top: 30px; + border-top: 1px solid #333436; +} +#footer .region { + margin-top: 20px; +} +#footer a { + color: #5a5b5d; + border-bottom: 1px dotted #5a5b5d; +} +#footer a:hover { + border-bottom: 1px dotted #5a5b5d; +} + +/** + * System tabs + */ +div.tabs { + margin-bottom: 20px; +} +div.tabs ul.primary { + padding: 10px 0 3px 1em; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +div.tabs ul.primary li a { + border-top-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + -moz-border-radius-topleft: 6px; + -khtml-border-radius-topleft: 6px; + border-top-right-radius: 6px; + -webkit-border-top-right-radius: 6px; + -moz-border-radius-topright: 6px; + -khtml-border-radius-topright: 6px; + padding-top: 3px; + padding-bottom: 3px; + color: #000; + text-shadow: 0 1px 0 #fff; +} + +/** + * Messages + */ +#messages { + padding: 20px 0 5px; +} +div.messages { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +div.status { + background: #fcf6be; + border: 1px solid #bbb; + margin: 0 auto; + padding: 15px; + width: 900px; +} +div.error { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 20px auto; + padding: 20px; + width: 900px; +} +.region-featured #messages { + background: #d2d2d2; +} + +/** + * User profile + */ +.profile .user-picture { + float: none; +} + +/** + * Form elements + */ +fieldset { + background: #fbfbfb none repeat scroll 0 0; + border: 1px solid #ccc; + padding: 10px 25px; + border-radius: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -khtml-border-radius: 4px; +} +fieldset.collapsed { + background: #fff; + border-radius: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + -khtml-border-radius: 0; +} +input { + border-color: #ccc; + border-style: solid; + border-width: 1px; + margin: 2px 0; + padding: 4px; +} +input.form-submit { + border-color: #ccc; + border-style: solid; + border-width: 1px; + margin: 2px 0; + padding: 3px; + background: #fff; +} +#user-profile-form input#edit-submit { + margin-left: 500px; +} +.password-suggestions ul li { + margin-left: 1.2em; +} +.form-item { + margin-bottom: 1em; + margin-top: 2px; +} +.form-item label { + font-size: 90%; +} +fieldset .description { + margin-top: 5px; + line-height: 1.4em; + color: #3c3c3c; + font-style: italic; +} + +/** + * Other overrides + */ +div.password-suggestions { + border: 0; +} +.ui-widget-overlay { + background: #222222; + opacity: 0.7; +}