mirror of
https://github.com/moodle/moodle.git
synced 2025-01-20 06:39:04 +01:00
162 lines
4.8 KiB
CSS
162 lines
4.8 KiB
CSS
/*
|
|
Page Layout and Docking Module for Afterburner Moodle 2.0 Theme Set
|
|
-----------------------------------------------------------------*/
|
|
html {
|
|
margin: 0;
|
|
padding: 0;
|
|
background-color: #fff;
|
|
}
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
background: #fff url([[pix:theme|core/bground]]) repeat-x fixed;
|
|
}
|
|
#page-wrapper {
|
|
width:90%;
|
|
min-width: 775px;
|
|
margin: 0 auto;
|
|
background: transparent;
|
|
border: 1px solid #eee;
|
|
}
|
|
#page {
|
|
width: 100%;
|
|
margin: 0 auto;
|
|
padding:0;
|
|
background: transparent;
|
|
}
|
|
/*
|
|
3 Column Page Layout
|
|
-----------------------*/
|
|
#page-content {
|
|
position:relative; /* fixes IE7 overflow hidden bug stoping layout jumping out of place */
|
|
clear:both;
|
|
float:left;
|
|
width:100%; /* width of whole page */
|
|
overflow:hidden; /* This chops off any overhanging divs */
|
|
background: #d1e0e7; /* Left column background colour */
|
|
}
|
|
#region-main-box {
|
|
float:left;
|
|
width:200%;
|
|
position:relative;
|
|
left:220px;
|
|
background: #fff; /* Centre column background colour */
|
|
}
|
|
#region-post-box {
|
|
float:left;
|
|
width:100%;
|
|
position:relative;
|
|
left:50%;
|
|
margin-left: -440px;
|
|
background: #eee; /* Right column background colour */
|
|
}
|
|
#region-main-wrap {
|
|
float:right;
|
|
width:50%;
|
|
position:relative;
|
|
right:100%;
|
|
}
|
|
#region-main-pad {
|
|
margin:0 10px 0 450px;
|
|
overflow:hidden;
|
|
}
|
|
#region-main {
|
|
width:100%;
|
|
overflow:hidden;
|
|
}
|
|
#region-pre {
|
|
float:left;
|
|
width:220px;
|
|
position:relative;
|
|
margin-left:-50%;
|
|
left:220px;
|
|
overflow:hidden;
|
|
}
|
|
#region-post {
|
|
float:left;
|
|
width:220px;
|
|
position:relative;
|
|
left:0px;
|
|
overflow:hidden;
|
|
}
|
|
#page-content #region-main-box .region-content {
|
|
margin: 0;
|
|
padding:0;
|
|
}
|
|
#page-site-index .headingblock {
|
|
margin-bottom:9px;
|
|
margin-left: 3px;
|
|
}
|
|
#page-footer {
|
|
clear:both;
|
|
float:left;
|
|
width: 100%;
|
|
height: 70px;
|
|
margin: 0;
|
|
padding: 0;
|
|
background-color: #fff;
|
|
border-top: 1px dotted #ccc;
|
|
}
|
|
/*
|
|
Block Region Layout
|
|
-----------------------*/
|
|
#region-pre .block-region {
|
|
float: left;
|
|
width: 220px;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
#region-post .block-region {
|
|
float: right;
|
|
width: 220px;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
/*
|
|
PLEASE DO NOT ALTER THESE SETTINGS UNLESS YOU KNOW WHAT YOU ARE DOING AS IT WILL BREAK PAGE LAYOUT
|
|
------------------------------------------------------------------------------------------------*/
|
|
/*
|
|
SIDE-PRE-ONLY (Left Column + Middle Column)
|
|
----------------------------------------*/
|
|
.side-pre-only #region-main-box {width: 200%; left: 220px;}
|
|
.side-pre-only #region-post-box {width: 100%; left: 50%; margin-left: -220px; background-color: #fff;}
|
|
.side-pre-only #region-main-wrap {width: 50%; right: 100%;}
|
|
.side-pre-only #region-main-pad {margin: 0px 10px 0px 230px;}
|
|
.side-pre-only #region-main {width: 100%;}
|
|
.side-pre-only #region-pre {width: 220px; left: 0px; margin-left:-50%;}
|
|
.side-pre-only #region-post {width: 0px; left: 0px;}
|
|
/*
|
|
SIDE-POST-ONLY (Middle Column + Right Column)
|
|
------------------------------------------*/
|
|
.side-post-only #page-content { background-color: #fff;}
|
|
.side-post-only #region-main-box {width: 200%; left: 220px;}
|
|
.side-post-only #region-post-box {width: 100%; left: 50%; margin-left: -440px;}
|
|
.side-post-only #region-main-wrap {width: 50%; right: 100%;}
|
|
.side-post-only #region-main-pad {margin: 0px 10px 0px 230px;}
|
|
.side-post-only #region-main {width: 100%;}
|
|
.side-post-only #region-pre {width: 0px;left: 0px;}
|
|
.side-post-only #region-post {width: 220px; left: 0px;}
|
|
/*
|
|
SIDE-POST-ONLY WHEN MOVING BLOCKS (Left Column + Middle Column + Right Column)
|
|
---------------------------------------------------------------------------*/
|
|
.blocks-moving.side-post-only #region-main-box {left: 220px;}
|
|
.blocks-moving.side-post-only #region-post-box {margin-left: -440px;}
|
|
.blocks-moving.side-post-only #region-main-pad {margin: 0 10px 0 450px;}
|
|
.blocks-moving.side-post-only #region-pre {width: 220px;left: 220px;}
|
|
.blocks-moving.side-post-only #region-post {width: 220px;left: 0px;}
|
|
/*
|
|
CONTENT-ONLY - NO SIDE BLOCKS WHATSOEVER (Middle Column Only)
|
|
----------------------------------------------------------*/
|
|
.content-only #page-content { background-color: #fff;}
|
|
.content-only #region-main-box {width: 200%; left: 0px;}
|
|
.content-only #region-post-box {width: 100%; left: 50%; margin-left: 0px; background-color: #fff;}
|
|
.content-only #region-main-wrap {width: 50%; right: 100%;}
|
|
.content-only #region-main-pad {margin: 0px 10px 0px 10px;}
|
|
.content-only #region-main {width: 100%}
|
|
.content-only #region-pre { width:0;left:0;}
|
|
.content-only #region-post { width: 0;left:0;}
|
|
/*
|
|
PAGELAYOUT-REPORT
|
|
-------------------------*/
|
|
.pagelayout-report #page-content #region-main-box #region-post-box #region-main-wrap #region-main-pad #region-main .region-content .no-overflow {overflow: auto;}
|