MDL-29269 textlib - better handling of collation warnings and errors
[moodle.git] / theme / formal_white / style / pagelayout.css
1 /************************************************************************
2     questo file sovrascrive parzialmente
3     il corrispondente foglio di stile nel tema "base"
4     Lo ho ottenuto
5     - duplicando l'originale
6     - modificando quanto necessario
7     - cancellando quanto conservato dell'originale
8 ************************************************************************/
10 /****
11  * Three column floating div layout with 2,1,3 column order
12  * Based on: http://matthewjamestaylor.com/blog/holy-grail-no-quirks-mode.htm
13  * And:  http://matthewjamestaylor.com/blog/ultimate-3-column-holy-grail-pixels.htm
14  *
15  * #page
16  *   #page-header
17  *   #page-content
18  *   |  #region-main-box
19  *   |    #region-post-box
20  *   |      #region-main-wrap
21  *   |      |  #region-main
22  *   |      |    .region-content
23  *   |      #region-pre
24  *   |      |  .region-content
25  *   |      #region-post
26  *   |      |  .region-content
27  *   #page-footer
28  *
29  * The body tag may also contain one of three layout specific classes that describe
30  * the regions of the page and allow us to theme more easily.
31  *
32  *   default (no class) = Content + side pre + side post
33  *   side-pre-only      = Content + side pre
34  *   side-post-only     = Content + side post
35  *   content-only       = Content
36  *
37  ****/
39 #page-header {
40     background-color:[[setting:headerbgc]];
41     /* arrotonadamento angoli in alto dell'header */
42     -moz-border-radius:6px 6px 0px 0px;    /* Firefox */
43     -webkit-border-radius:6px 6px 0px 0px; /* Safari, Chrome */
44     border-radius:6px 6px 0px 0px;         /* CSS3 */
45 }
46 #page-content {
47     /* arrotonadamento angolo in basso a sx */
48     /* -moz-border-radius:0px 0px 0px 6px;    /* Firefox */
49     /* -webkit-border-radius:0px 0px 0px 6px; /* Safari, Chrome */
50     /* border-radius:0px 0px 0px 6px;         /* CSS3 */
51     background-color:[[setting:lblockcolumnbgc]]; /* colore della colonna di sinistra */
52     float:none;
53 }
54 #page-content #region-main-box {
55     left:[[setting:blockcolumnwidth]];
56     background-color:#FFF;
57 }
58 #page-content #region-post-box {
59     margin-left:[[setting:minusdoubleblockcolumnwidth]]; /*-2*[[setting:blockcolumnwidth]]*/
60     /* arrotonadamento angolo in basso a dx */
61     /* -moz-border-radius:0px 0px 6px 0px;    /* Firefox */
62     /* -webkit-border-radius:0px 0px 6px 0px; /* Safari, Chrome */
63     /* border-radius:0px 0px 6px 0px;         /* CSS3 */
64     background-color:[[setting:rblockcolumnbgc]]; /* colore della colonna di destra */
65 }
66 #page-content #region-main {
67     margin-left:[[setting:doubleblockcolumnwidth]];/*2*[[setting:blockcolumnwidth]]*/
68     background-color:white; /* questo serve a togliere la curvatura dagli angoli della zona centrale */
69 }
70 #page-content #region-pre {
71     left:[[setting:blockcolumnwidth]]; /*400-[[setting:blockcolumnwidth]]*/
72     width:[[setting:blockcolumnwidth]];
73     background-color:[[setting:lblockcolumnbgc]]; /* colore della colonna di sx */
74 }
75 #page-content #region-post {
76     width:[[setting:blockcolumnwidth]];
77     /* arrotonadamento angolo in basso a dx */
78     /* -moz-border-radius:0px 0px 6px 0px;    /* Firefox */
79     /* -webkit-border-radius:0px 0px 6px 0px; /* Safari, Chrome */
80     /* border-radius:0px 0px 6px 0px;         /* CSS3 */
81     background-color:[[setting:rblockcolumnbgc]]; /* colore del fondo della parte occupata dai contenuti della colonna centrale e della colonna dx */
82 }
83 #page-content .region-content {
84     padding:0.6em 8px 0.1em 8px; /* definisco lo spazio sopra e sotto ai blocchi */
85 }
87 /** Only side pre **/
88     .side-pre-only #page-content #region-post-box {margin-left:-[[setting:blockcolumnwidth]];}
89     .side-pre-only #page-content #region-main {margin-left:[[setting:blockcolumnwidth]];}
91 /** Only side post **/
92     .side-post-only #page-content #region-post-box {margin-left:-[[setting:blockcolumnwidth]];}
93     .side-post-only #page-content #region-main {margin-left:[[setting:blockcolumnwidth]];}
94     .has_dock.side-post-only .page-middle #region-main {margin-left:[[setting:blockcolumnwidth]];}
96 /** Report layout **/
97     .pagelayout-report #report-main-content .region-content {margin-left:[[setting:blockcolumnwidth]];}
98     .pagelayout-report #report-region-pre {width:[[setting:blockcolumnwidth]];}
100 /** Correct for right to left languages **/
101     .dir-rtl.pagelayout-report #report-main-content .region-content {margin-left:0;margin-right:[[setting:blockcolumnwidth]];}
103 /** Stabalise IE6 behaviour on the report layout **/
104 /* aggiunti/sovrascritti da me */
105     .ie6.pagelayout-report #report-region-wrap {float:none;width:[[setting:blockcolumnwidth]];left:auto;position:absolute;top:0;}