24228003259f7f5263b6e05c78f2adcf761e6fbd
[moodle.git] / theme / formal_white / style / formal_white.css
1 /***
2  *** Core
3  ***/
5 html, body {
6     font-family:Arial, Verdana, Helvetica, sans-serif;
7     margin:0;
8     padding:0;
9     background-color:[[setting:pagebackground]];
10     font-size:[[setting:fontsizereference]];
11 }
13 a:link {text-decoration:none;color:black;}
14 a:visited {text-decoration:none;color:black;}
15 a:hover {text-decoration:underline;color:black;}
17 a.autolink {text-decoration:underline;}
19 h1 {font-size:140%;font-weight:bold;}
20 h2 {font-size:130%;}
21 h3 {font-size:120%;}
22 h4 {font-weight:bold;}
24 h1.headerheading {margin:14px 11px 8px 11px;float:left;font-size:200%;}
25 h2, h3, h4 {margin:1em;padding:0;text-align:center;}
27 /* page-header */
28 #page-header{
29     margin: 0;
30     overflow: hidden;
31     padding: 0;
32     width: 100%;
33 }
35 /* headerlogo */
36 #headerlogo {
37     float: left;
38     height: auto;
39     margin: 0;
40     padding: 0;
41     width: auto;
42     line-height: 0;
43 }
45 .dir-rtl #headerlogo {
46     float: right;
47 }
49 /* headermenu */
50 .headermenu {
51     font-size: 90%;
52     line-height: 1.7em;
53     position: absolute;
54     top: 0;
55 }
57 .dir-ltr .headermenu {
58      float: right;
59      margin: 1.7em [[calculated:headermenumargin]] 0 0;
60      right: 0;
61      text-align: right;
62  }
64 .dir-rtl .headermenu {
65     float: left;
66     margin: 1.7em 0 0 [[calculated:headermenumargin]];
67     left: 0;
68     text-align: left;
69 }
71 .langmenu {
72     margin-right: 0.1em;
73 }
75 #dock {background-color:[[setting:blockcontentbgc]];border-right:1px dashed #000;}
76 #dock .dockeditem_container {margin-top: 10px;}
77 #dock #dockeditempanel .dockeditempanel_hd {background-image:url([[pix:theme|trend/__setting_trendcolor__/gradient_h]]);background-color:[[setting:blockheaderbackground]];background-repeat:repeat-x;text-align:left;height:1.8em;}
78 #dock #dockeditempanel .dockeditempanel_hd h2 {display:block;padding-left:0.3em;margin-top:0;text-align:left;}
79 #dock #dockeditempanel .dockeditempanel_hd .commands {position:absolute;right:0.3em;top:0.25em;}
81 /* navbar */
82 .navbar {width:auto;background-image:url([[pix:theme|trend/__setting_trendcolor__/bg_bread]]);background-repeat:repeat-x;line-height:29px;} /* 30 pixel is the height if bg_bread */
83 .navbar li span {color:#E3DFD4;}
84 .navbar li a:link, .navbar li a:visited {color:white;}
86 #page-content {
87     /* min-width here is useless until min-width in frame.css/#frametop is gretaer enought to hold this #page-content min-width */
88     /* #page-content min-width is inherited by parent themes */
89     /* #page-content min-width = 0 frees me from possible related problems */
90     min-width:0;
91 }
93 /* navbutton */
94 .navbutton {padding-right:0.5em;}
95 .navbutton table td {padding:0;}
97 /* breadcrumb */
98 .breadcrumb {margin-left:0.8em;}
100 /* generalbox */
101 .generalbox {border-color:#E3DFD4;padding:1em;}
103 /* generalbox */
104 #page-admin-setting-manageauths .generalbox {border:none;}
106 /* generalbox */
107 #page-enrol-instances .generalbox {border:none;}
108 #page-enrol-instances .select.menujump {margin-left:0.5em;}
110 /* environmenttable */
111 .environmenttable .error {background-color:red;}
112 .environmenttable .warn {background-color:yellow;}
113 .environmenttable .ok {background-color:lime;}
115 /* adminsettings */
116 #adminsettings .form-overridden {background-color:yellow;}
117 #adminsettings .form-warning {color:red;}
119 /* tables */
120 .editcourse th,
121 .editcourse td,
122 .generaltable th,
123 .generaltable td,
124 #page-admin-course-manage .generalbox th,
125 #page-admin-course-manage .generalbox td,
126 #attempts th,
127 #attempts td,
128 .plugincompattable th,
129 .plugincompattable td,
130 .environmenttable th,
131 .environmenttable td,
132 .forumheaderlist td,
133 .forumheaderlist th {
134     border: 1px solid #E3DFD4;
135     border-collapse: collapse;
138 /* Filter table - MDL-32869 */
139 .path-admin .cell .singleselect {
140     margin:0;
143 th.header,
144 .formtable tbody th,
145 .generalbox th,
146 .generaltable th.header {background-image:url([[pix:theme|trend/__setting_trendcolor__/gradient_h]]);background-color:[[setting:blockheaderbackground]];background-repeat:repeat-x;border-top:1px solid #C6BDA8;}
147 #modules, #compatibleblockstable {margin-left:auto; margin-right:auto;}
148 table.flexible .r0, table.generaltable .r0 {background-color: #F0F0F0;}
149 table.flexible .r1, table.generaltable .r1 {background-color: #FAFAFA;}
151 /* admin pages */
152 div#chooseuser {border:0 transparent none;}
153 table.groupmanagementtable,
154 table.groupmanagementtable tr,
155 table.groupmanagementtable td {border-width:0px;}
156 table.groupmanagementtable td#buttonscell {vertical-align:middle;text-align:center;}
157 table#defineroletable tr.rolecapheading {background-image:url([[pix:theme|trend/__setting_trendcolor__/gradient_h]]);background-color:[[setting:blockheaderbackground]];background-repeat:repeat-x;}
158 /*table#defineroletable tr.rolecap {border-top:1px dashed #F30;}*/
159 tr.rolecap {border-top:1px dashed #F30;}
160 tr.rolecapheading + tr.rolecap {border-top:none;}
162 /* course categories */
163 #page-admin-course-manage .editcourse td div.singleselect {text-align:left;}
165 /* course */
166 /* ul.topics .section span.commands {float:right;} /* distanza dei comandi dagli elementi del corso */
167 ul.topics .section span.commands {position:absolute;right:1em;}
169 .mform fieldset {border:1px solid #DDD;}
170 .mform .fitem .fitemtitle {width:25%;}
171 .mform .fitem .fitemtitle label {padding-right:5px;}
172 .mform .fitem .felement {margin-left:26%;width:73%;min-height: 0.8em;}
173 /*.mform .fitem fieldset.felement {padding-left:0}*/
174 .mform .fitem .fitemtitle .helplink img {margin-right:-5px;}
175 .mform .fsubmit {text-align:left}
176 table td.cell p {margin:0;}
178 /* pagelayout-report */
179 .pagelayout-report #page-header {float:left;}
180 .pagelayout-report #page-content {overflow:hidden;}
182 /* notice */
183 #notice div.buttons {margin-bottom:0;}
185 /* page-footer */
186 #page-footer {text-align:center;width:100%;padding:0;}
187 .noframefooter {background-color:#FFF;clear: both;float: left;width:100%;}
188 #page-footer-content {text-align:center;border:7px double #E3DFD4;margin:0;padding:0.5em;}
189 #page-footer .logininfo {padding:0.3em 0 0.7em 0;}
190 #page-footer .moodledocs {text-align:center;padding:0.7em 0 0.8em 0;}
192 /* pre, code, tt */
193 pre, code, tt {
194     font: 1em/1.3 monospace;
197 /* colors in XMLDB editor section are important */
198 #listdirectories,
199 #listtables,
200 #listfields {
201     color:grey;
204 #listdirectories tr.r0,
205 #listtables tr.r0,
206 #listfields tr.r0 {
207     background: none repeat scroll 0 0 #F0F0F0;
210 #listdirectories tr.r1,
211 #listtables tr.r1,
212 #listfields tr.r1 {
213     background: none repeat scroll 0 0 #FAFAFA;
216 #listdirectories .highlight,
217 #listtables .highlight
218 #listfields .highlight {
219     background: none repeat scroll 0 0 [[setting:lblockcolumnbgc]];
222 .notifytiny {
223     font-size: 1em;
226 /* MDL-29403 */
227 .capdefault {
228     background-image:url([[pix:theme|trend/__setting_trendcolor__/gradient_h]]);
229     background-color:[[setting:blockheaderbackground]];
230     background-repeat:repeat-x;
232 table#defineroletable th {border-top:none;}
234 form.loginform .rememberusername {
235     padding-left:13px;
236     width: auto;
239 form.loginform #rememberusername {
240     margin-right:0;
243 /* RSS - MDL-28561 */
244 .block_rss_client .list li {
245     border-top-color: #DDD;
248 /* Upcoming events - MDL-29367 */
249 /* to have the same separator as in .block_rss_client .list li */
250 .block_calendar_upcoming .content > hr {
251     display:none;
254 .block_calendar_upcoming .event {
255     border-bottom: 1px solid #DDDDDD;
256     padding: 5px;
259 /** Custom CSS **/
260 [[setting:customcss]]