1 2/** 3 * @file 4 * Styles for administration pages. 5 */ 6 7/** 8 * Administration blocks. 9 */ 10div.admin-panel { 11 margin: 0; 12 padding: 5px 5px 15px 5px; 13} 14div.admin-panel .description { 15 margin: 0 0 3px; 16 padding: 2px 0 3px 0; 17} 18div.admin-panel .body { 19 padding: 0 4px 2px 8px; /* LTR */ 20} 21div.admin { 22 padding-top: 15px; 23} 24div.admin .left { 25 float: left; /* LTR */ 26 width: 47%; 27 margin-left: 1em; /* LTR */ 28} 29div.admin .right { 30 float: right; /* LTR */ 31 width: 47%; 32 margin-right: 1em; /* LTR */ 33} 34div.admin .expert-link { 35 text-align: right; /* LTR */ 36 margin-right: 1em; /* LTR */ 37 padding-right: 4px; /* LTR */ 38} 39 40/** 41 * Markup generated by theme_system_compact_link(). 42 */ 43.compact-link { 44 margin: 0 0 0.5em 0; 45} 46 47/** 48 * Quick inline admin links. 49 */ 50small .admin-link:before { 51 content: '['; 52} 53small .admin-link:after { 54 content: ']'; 55} 56 57/** 58 * Modules page. 59 */ 60#system-modules div.incompatible { 61 font-weight: bold; 62} 63div.admin-requirements, 64div.admin-required { 65 font-size: 0.9em; 66 color: #444; 67} 68span.admin-disabled { 69 color: #800; 70} 71span.admin-enabled { 72 color: #080; 73} 74span.admin-missing { 75 color: #f00; 76} 77a.module-link { 78 display: block; 79 padding: 1px 0 1px 20px; /* LTR */ 80 white-space: nowrap; 81} 82a.module-link-help { 83 background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */ 84} 85a.module-link-permissions { 86 background: url(../../misc/permissions.png) 0 50% no-repeat; /* LTR */ 87} 88a.module-link-configure { 89 background: url(../../misc/configure.png) 0 50% no-repeat; /* LTR */ 90} 91.module-help { 92 margin-left: 1em; /* LTR */ 93 float: right; /* LTR */ 94} 95 96/** 97 * Status report. 98 */ 99table.system-status-report td { 100 padding: 6px; 101 vertical-align: middle; 102} 103table.system-status-report tr.merge-up td { 104 padding: 0 6px 8px 28px; /* LTR */ 105} 106table.system-status-report td.status-icon { 107 width: 16px; 108 padding-right: 0; /* LTR */ 109} 110table.system-status-report td.status-icon div { 111 background-repeat: no-repeat; 112 height: 16px; 113 width: 16px; 114} 115table.system-status-report tr.error td.status-icon div { 116 background-image: url(../../misc/message-16-error.png); 117} 118table.system-status-report tr.warning td.status-icon div { 119 background-image: url(../../misc/message-16-warning.png); 120} 121tr.merge-down, 122tr.merge-down td { 123 border-bottom-width: 0 !important; 124} 125tr.merge-up, 126tr.merge-up td { 127 border-top-width: 0 !important; 128} 129 130/** 131 * Theme settings. 132 */ 133.theme-settings-left { 134 float: left; 135 width: 49%; 136} 137.theme-settings-right { 138 float: right; 139 width: 49%; 140} 141.theme-settings-bottom { 142 clear: both; 143} 144 145/** 146 * Appearance page. 147 */ 148table.screenshot { 149 margin-right: 1em; /* LTR */ 150} 151.theme-info h2 { 152 margin-bottom: 0; 153} 154.theme-info p { 155 margin-top: 0; 156} 157.system-themes-list { 158 margin-bottom: 20px; 159} 160.system-themes-list-disabled { 161 border-top: 1px solid #cdcdcd; 162 padding-top: 20px; 163} 164.system-themes-list h2 { 165 margin: 0; 166} 167.theme-selector { 168 padding-top: 20px; 169} 170.theme-selector .screenshot, 171.theme-selector .no-screenshot { 172 border: 1px solid #e0e0d8; 173 padding: 2px; 174 vertical-align: bottom; 175 width: 294px; 176 height: 219px; 177 line-height: 219px; 178 text-align: center; 179} 180.theme-default .screenshot { 181 border: 1px solid #aaa; 182} 183.system-themes-list-enabled .theme-selector .screenshot, 184.system-themes-list-enabled .theme-selector .no-screenshot { 185 float: left; /* LTR */ 186 margin: 0 20px 0 0; /* LTR */ 187} 188.system-themes-list-disabled .theme-selector .screenshot, 189.system-themes-list-disabled .theme-selector .no-screenshot { 190 width: 194px; 191 height: 144px; 192 line-height: 144px; 193} 194.theme-selector h3 { 195 font-weight: normal; 196} 197.theme-default h3 { 198 font-weight: bold; 199} 200.system-themes-list-enabled .theme-selector h3 { 201 margin-top: 0; 202} 203.system-themes-list-disabled .theme-selector { 204 width: 300px; 205 float: left; /* LTR */ 206 padding: 20px 20px 20px 0; /* LTR */ 207} 208.system-themes-list-enabled .theme-info { 209 max-width: 940px; 210} 211.system-themes-list-disabled .theme-info { 212 min-height: 170px; 213} 214.theme-selector .incompatible { 215 margin-top: 10px; 216 font-weight: bold; 217} 218.theme-selector .operations { 219 margin: 10px 0 0 0; 220 padding: 0; 221} 222.theme-selector .operations li { 223 float: left; /* LTR */ 224 margin: 0; 225 padding: 0 0.7em; 226 list-style-type: none; 227 border-right: 1px solid #cdcdcd; /* LTR */ 228} 229.theme-selector .operations li.last { 230 padding: 0 0 0 0.7em; /* LTR */ 231 border-right: none; /* LTR */ 232} 233.theme-selector .operations li.first { 234 padding: 0 0.7em 0 0; /* LTR */ 235} 236#system-themes-admin-form { 237 clear: left; 238} 239 240/** 241 * Exposed filters. 242 */ 243.exposed-filters .filters { 244 float: left; /* LTR */ 245 margin-right: 1em; /* LTR */ 246 width: 25em; /* IE6 */ 247} 248.exposed-filters .form-item { 249 margin: 0 0 0.1em 0; 250 padding: 0; 251} 252.exposed-filters .form-item label { 253 float: left; /* LTR */ 254 font-weight: normal; 255 width: 10em; 256} 257.exposed-filters .form-select { 258 width: 14em; 259} 260/* Current filters */ 261.exposed-filters .current-filters { 262 margin-bottom: 1em; 263} 264.exposed-filters .current-filters .placeholder { 265 font-style: normal; 266 font-weight: bold; 267} 268.exposed-filters .additional-filters { 269 float: left; /* LTR */ 270 margin-right: 1em; /* LTR */ 271} 272