Index: themes/seven/style.css =================================================================== RCS file: /cvs/drupal/drupal/themes/seven/style.css,v retrieving revision 1.50 diff -u -r1.50 style.css --- themes/seven/style.css 31 Mar 2010 20:24:13 -0000 1.50 +++ themes/seven/style.css 9 Apr 2010 14:29:23 -0000 @@ -58,7 +58,7 @@ } dl dd, dl dl { - margin-left: 20px; + margin-left: 20px; /* LTR */ margin-bottom: 10px; } blockquote { @@ -98,7 +98,7 @@ ul, .block ul, .item-list ul, .item-list ul { list-style-type: disc; list-style-image: none; - margin: 0.25em 0 0.25em 1.5em; + margin: 0.25em 0 0.25em 1.5em; /* LTR */ } .item-list ul li, li.leaf, ul.menu li { list-style-type: disc; @@ -133,7 +133,7 @@ margin-top: 0; position: absolute; left: 50%; - margin-left: -5.25em; + margin-left: -5.25em; /* LTR */ width: auto; z-index: 50; } @@ -183,23 +183,23 @@ } #branding div.block { position: relative; - float: right; + float: right; /* LTR */ width: 240px; - padding-left: 10px; + padding-left: 10px; /* LTR */ background: #333; } #branding div.block form label { display: none; } #branding div.block form div.form-item { - float: left; + float: left; /* LTR */ border: 0; margin: 0; padding: 0; } #branding div.block form input.form-text { width: 140px; - margin-right: 10px; + margin-right: 10px; /* LTR */ } #branding div.block form input.form-submit { text-align: center; @@ -216,7 +216,6 @@ #help p { margin: 0 0 10px; } - #help div.more-help-link { text-align: right; } @@ -277,10 +276,10 @@ * Tabs. */ ul.primary { - float: right; + float: right; /* LTR */ border-bottom: none; - margin: 0 0 -10px 0; - padding: 3px 0 0 8px; + margin: 0 0 -10px 0; /* LTR */ + padding: 3px 0 0 8px; /* LTR */ line-height: 30px; text-transform: uppercase; font-size: 12px; @@ -323,7 +322,7 @@ float: none; clear: both; font-size: 12px; - text-align: right; + text-align: right; /* LTR */ padding: 5px 10px 4px; line-height: 20px; overflow: hidden; @@ -331,7 +330,7 @@ background: #fff; } ul.secondary li { - padding-left: 10px; + padding-left: 10px; /* LTR */ } ul.secondary li a { color: #05a; @@ -363,7 +362,7 @@ color: #333; } #secondary-links ul.links li { - padding: 0 10px 10px 0; + padding: 0 10px 10px 0; /* LTR */ } #secondary-links ul.links li a { font-size: 9px; @@ -396,10 +395,10 @@ ul.node-type-list li, ul.admin-list li { position: relative; - padding-left: 30px; + padding-left: 30px; /* LTR */ padding-top: 9px; border-top: 1px solid #ccc; - margin-left: 0; + margin-left: 0; /* LTR */ margin-bottom: 10px; background: url(images/list-item.png) no-repeat 0 11px; list-style-type: none; @@ -418,7 +417,7 @@ ul.admin-list.compact li { border: none; background: none; - margin: 0.25em 0 0.25em 1.5em; + margin: 0.25em 0 0.25em 1.5em; /* LTR */ padding: 0; list-style-type: disc; } @@ -430,16 +429,16 @@ font-size: 15px; } ul.node-type-list li a, ul.admin-list li a { - margin-left: -30px; + margin-left: -30px; /* LTR */ padding: 0px 0 4px 30px; min-height: 0; } ul.admin-list.compact li a { - margin-left: 0; + margin-left: 0; /* LTR */ padding: 0; } ul.node-type-list li div.description a, ul.admin-list li div.description a { - margin-left: 0px; + margin-left: 0px; /* LTR */ padding: 0px; min-height: inherit; } @@ -460,7 +459,7 @@ padding: 8px 10px; } table.system-status-report th { - padding-left: 30px; + padding-left: 30px; /* LTR */ } table.system-status-report tr.ok > * { background-color: #dfd; @@ -505,7 +504,7 @@ table th.active img { position: absolute; top: 3px; - right: 3px; + right: 3px; /* LTR */ } table td.active { background: #e9e9dd; @@ -545,7 +544,7 @@ } fieldset .fieldset-legend { margin-top: 0.5em; - padding-left: 15px; + padding-left: 15px; /* LTR */ position: absolute; text-transform: uppercase; } @@ -624,10 +623,10 @@ color: #666; } ul.tips li { - margin: 0.25em 0 0.25em 1.5em; + margin: 0.25em 0 0.25em 1.5em; /* LTR */ } body div.form-type-radio div.description, body div.form-type-checkbox div.description { - margin-left: 1.5em; + margin-left: 1.5em; /* LTR */ } input.form-submit, a.button { cursor: pointer; @@ -701,12 +700,12 @@ overflow: hidden; } ul.action-links li { - float: left; - margin: 0 1em 0 0; + float: left; /* LTR */ + margin: 0 1em 0 0; /* LTR */ } ul.action-links a { - padding-left: 15px; - background: transparent url(images/add.png) no-repeat 0 center; + padding-left: 15px; /* LTR */ + background: transparent url(images/add.png) no-repeat 0 center; /* LTR */ line-height: 30px; } @@ -761,7 +760,7 @@ dl.multiselect, dl.multiselect dt, dl.multiselect dd { - margin: 0 10px 0 0; + margin: 0 10px 0 0; /* LTR */ } dl.multiselect select, dl.multiselect dd select { @@ -785,7 +784,7 @@ } div.admin-options label, div.admin-options div.form-item { - margin-right: 10px; + margin-right: 10px; /* LTR */ float: left; } div.admin-options div.form-item { @@ -800,13 +799,13 @@ /* Maintenance theming */ body.in-maintenance #sidebar-first { - float: left; + float: left; /* LTR */ width: 200px; } body.in-maintenance #content { - float: right; + float: right; /* LTR */ width: 550px; - padding-right: 20px; + padding-right: 20px; /* LTR */ } body.in-maintenance #page { overflow: auto; @@ -869,7 +868,7 @@ padding: 0 20px; } .overlay #branding div.breadcrumb { - float: left; + float: left; /* LTR */ position: relative; z-index: 10; } @@ -884,9 +883,9 @@ /* Shortcut theming */ div.add-or-remove-shortcuts { - float: left; + float: left; /* LTR */ padding-top: 6px; - padding-left: 6px; + padding-left: 6px; /* LTR */ } /* Dashboard */ @@ -896,7 +895,7 @@ #dashboard div.block h2 { margin: 0; font-size: 1em; - padding: 3px 9px 3px 19px; + padding: 3px 9px 3px 19px; /* LTR */ } #dashboard div.block div.content { padding: 10px 5px 5px 5px; @@ -917,5 +916,5 @@ border: none; } #block-node-recent .more-link { - padding: 0 5px 5px 0; -} + padding: 0 10px 5px 0; /* LTR */ +} \ No newline at end of file Index: themes/seven/style-rtl.css =================================================================== RCS file: themes/seven/style-rtl.css diff -N themes/seven/style-rtl.css --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ themes/seven/style-rtl.css 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,195 @@ +/* $Id$ */ + +/** + * Generic elements. + */ +dl dd, +dl dl { /* @todo */ + margin-left: 20px; +} +ul, .block ul, .item-list ul, .item-list ul { + margin: 0.25em 1.5em 0.25em 0; +} +ol { + margin: 0.25em 2em 0.25em 0; +} + +/** + * Skip link. /* @todo these are the original values of style.css */ + */ +#skip-link { + margin-left: -5.25em; +} +#skip-link a, +#skip-link a:link, +#skip-link a:visited { + left: -10000px; +} + +/** + * Branding. + */ +#branding div.block { + float: left; + padding-left: 0; + padding-right: 10px; +} +#branding div.block form div.form-item { + float: right; +} + +/** + * Page title. + */ +#branding h1.page-title { + float: right; +} + +/** + * Tabs. + */ +ul.primary { + float: left; + padding: 3px 8px 0 0; +} +ul.secondary { + text-align: left; + margin-bottom: 10px; +} +ul.secondary li { + padding-left: 0; + padding-right: 10px; +} + +/** + * Page layout. + */ +#secondary-links ul.links li { + padding: 0 0 10px 10px; +} +ul.links li, +ul.inline li { + padding-right: 1em; +} +ul.node-type-list li, +ul.admin-list li { + background: url(images/list-item-rtl.png) no-repeat right 11px; + margin-right: -1.5em; + padding-right: 30px; +} +.admin-panel .item-list li{ + margin: 0.25em 1.5em 0.25em 0; +} +ul.node-type-list li a, /* @todo original values, what has to be done? */ +ul.admin-list li a { + margin-left: -30px; + padding: 0px 0 4px 30px; +} + + +/** + * Tables. + */ +table.system-status-report th { + padding-left: 0; + padding-right: 30px; + background-position: 99% 50%; +} +table th.active img { + right: auto; + left: 3px; +} + +/** + * Fieldsets. + */ +fieldset .fieldset-legend { + right: 15px; +} +fieldset .fieldset-wrapper { + padding: 0 15px 13px 13px; +} + +/** + * Form elements. + */ +ul.tips li { + margin: 0.25em 1.5em 0.25em 0; +} +body div.form-type-radio div.description, body div.form-type-checkbox div.description { /* @todo need to be checked */ + margin-left: 0; + margin-right: 1.5em; +} +ul.action-links li { + float: right; +} +ul.action-links a { + background: transparent url(images/add.png) no-repeat right center; + padding-left: 0; + padding-right: 15px; +} + +/** + * System. + */ +div.admin-panel, +div.admin-panel .body { + clear: right; +} + +/* admin/content and admin/people */ +dl.multiselect, +dl.multiselect dt, +dl.multiselect dd { + margin: 0 0 0 10px; +} + +/* Update options. */ +div.admin-options label, +div.admin-options div.form-item { + margin-left: 10px; + margin-right: 0; + float: right; +} + +/* Maintenance theming */ +body.in-maintenance #sidebar-first { + float: right; +} +body.in-maintenance #content { + float: left; + padding-right: 0; + padding-left: 20px; +} +ol.task-list { + margin-right: 0; +} +ol.task-list li { + padding: 0.5em 20px 0.5em 1em; +} +ol.task-list li.active { + background: transparent url(images/task-item-rtl.png) no-repeat right 50%; + padding: 0.5em 20px 0.5em 1em; +} + +/* Dashboard */ +#dashboard div.block h2 { + padding: 3px 19px 3px 9px; +} +#dashboard div.block div.content ul.menu { + margin-left: 0; + margin-right: 20px; +} +#block-node-recent .more-link { + padding: 0 0 5px 10px; +} + +/* +* Extra fixes +*/ +.overlay #branding div.breadcrumb { + float: right; +} +div.add-or-remove-shortcuts { + float: right; +} \ No newline at end of file