mirror of
https://github.com/moodle/moodle.git
synced 2025-03-12 19:54:08 +01:00
1162 lines
22 KiB
CSS
1162 lines
22 KiB
CSS
/** body font family and background image **/
|
|
|
|
html,body {
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
html a:hover,body a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
/** remove text decoration from some links **/
|
|
|
|
div.yui3-widget-bd a, .tabtree li a, .block div.content a, .unlist a, .categorybox a, .course_category_tree a, .section a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:active {
|
|
outline: 0;
|
|
|
|
/* for browsers that understand */
|
|
}
|
|
|
|
a:focus {
|
|
outline: 0;
|
|
|
|
/* for browsers that understand */
|
|
}
|
|
|
|
/**header divs **/
|
|
|
|
#header-wrap {
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
div#header {
|
|
width: 91%;
|
|
min-width: 910px;
|
|
height: 30px;
|
|
margin: 0 auto;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#headright {
|
|
float: right;
|
|
font-size: 10px;
|
|
font-weight: 200;
|
|
margin-top: 0;
|
|
padding-top: 0;
|
|
min-width: 180px;
|
|
text-align: right;
|
|
color: #eeeeee;
|
|
line-height: 30px;
|
|
min-width: 400px;
|
|
}
|
|
|
|
#headright a {
|
|
color: #fff;
|
|
}
|
|
|
|
#headright div.langmenu {
|
|
float: right !important;
|
|
display: inline !important;
|
|
padding: 0px 0px 0px 0px !important;
|
|
line-height: 28px !important;
|
|
margin: 0px 0px 0px 5px !important;
|
|
font-size: 9px;
|
|
}
|
|
|
|
#headleft {
|
|
float: left;
|
|
height: 30px;
|
|
line-height: 30px;
|
|
color: #fff;
|
|
font-size: 12px;
|
|
}
|
|
|
|
/** Logo and menu bar divs and wrap **/
|
|
|
|
#textcontainer-wrap {
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
border-top: 1px solid #fff;
|
|
}
|
|
|
|
#textcontainer {
|
|
clear: both;
|
|
border: none;
|
|
width: 92%;
|
|
min-width: 910px;
|
|
height: 130px;
|
|
margin: 0 auto;
|
|
overflow: hidden;
|
|
}
|
|
|
|
div.thetitle {
|
|
width: 340px;
|
|
height: 130px;
|
|
float: left;
|
|
}
|
|
|
|
#nologo {
|
|
width: 337px;
|
|
float: left;
|
|
overflow: hidden;
|
|
padding-left: 3px;
|
|
margin-top: 40px;
|
|
}
|
|
|
|
#nologo.nomenu {
|
|
width: 100%;
|
|
}
|
|
|
|
#nologo a, #nologo {
|
|
font-size: 35px;
|
|
font-style: italic;
|
|
font-family: Palatino,"Palatino Linotype",Georgia,"Times New Roman",serif;
|
|
font-weight: 800;
|
|
letter-spacing: -1px;
|
|
line-height: 45px;
|
|
|
|
|
|
}
|
|
#nologo a:hover {
|
|
text-decoration: none;
|
|
}
|
|
div.rightinfo {
|
|
float: right;
|
|
min-width: 470px;
|
|
height: 130px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#menucontainer {
|
|
height: 45px;
|
|
margin-top: 40px;
|
|
}
|
|
|
|
|
|
/** main content wraps **/
|
|
|
|
#outercontainer {
|
|
width: 91%;
|
|
min-width: 910px;
|
|
margin:0 auto;
|
|
background-position: 78% 100%;
|
|
padding: 1%;
|
|
background: url([[pix:theme|contback]]);
|
|
border: 1px solid #dadada;
|
|
}
|
|
|
|
#container {
|
|
width: 100%;
|
|
margin:0 auto;
|
|
background: #fff url([[pix:theme|post_grid]]) repeat-y 21% 100%;
|
|
border: 1px solid #dadada;
|
|
}
|
|
|
|
#innercontainer {
|
|
background: url([[pix:theme|post_grid]]) repeat-y 79% 100%;
|
|
}
|
|
|
|
/** remove background image line for post or pre or content only **/
|
|
|
|
.side-pre-only #innercontainer, .content-only #innercontainer, .content-only #container, .side-post-only #container {
|
|
background-image: none !important;
|
|
}
|
|
|
|
/** breadcrumb and button holders at top of page content **/
|
|
|
|
div#jcontrols_button {
|
|
width: 100%;
|
|
min-height: 35px;
|
|
border-top: 1px solid #fff;
|
|
background: #f9f9f9 url([[pix:theme|hr_grid]]) repeat-x 100% 100%;
|
|
}
|
|
|
|
div#jcontrols_bottom {
|
|
width: 100%;
|
|
height: 35px;
|
|
background: url([[pix:theme|hr_grid]]) repeat-x 0% 0%;
|
|
clear: both;
|
|
}
|
|
|
|
div.jcontrolsleft {
|
|
min-height: 35px;
|
|
line-height: 35px;
|
|
margin-left: 15px;
|
|
font-weight: 600;
|
|
font-size: 13px;
|
|
float: left;
|
|
min-width: 100px;
|
|
}
|
|
|
|
div.jcontrolsright {
|
|
float: right;
|
|
min-width: 100px;
|
|
min-height: 35px;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
div.jcontrolsright div.singlebutton, div.jcontrolsright div.forumsearch {
|
|
margin: 5px 0px 0px;
|
|
}
|
|
|
|
/** foot wraps and inner divs **/
|
|
|
|
#footer {
|
|
width: 91%;
|
|
height: 35px;
|
|
position: relative;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#footer-wrap {
|
|
position: relative;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
background: none;
|
|
margin-top: 10px;
|
|
height: 35px;
|
|
}
|
|
|
|
.johndocs {
|
|
float: right;
|
|
height: 15px;
|
|
font-size: 8px;
|
|
margin: 10px 3px 0px 0px;
|
|
color: #333333;
|
|
}
|
|
|
|
.johndocs a, div.johndocsleft a {
|
|
font-weight: 200;
|
|
text-decoration: none;
|
|
}
|
|
|
|
div.johndocsleft {
|
|
float: left;
|
|
height: 15px;
|
|
margin-top: 10px;
|
|
width: 300px;
|
|
color: #333333;
|
|
font-size: 11px;
|
|
}
|
|
|
|
/** Some breadcrumb style **/
|
|
|
|
.breadcrumb ul {
|
|
line-height: 35px;
|
|
}
|
|
|
|
.breadcrumb li a,.breadcrumb li, .breadcrumb li a:visited {
|
|
font-weight: 200;
|
|
text-decoration: none;
|
|
color: #666666;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.breadcrumb li a:hover {
|
|
text-decoration: underline;
|
|
color: #333333;
|
|
}
|
|
|
|
.breadcrumb li img {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
/** breadcrumb image replacement **/
|
|
|
|
div#jcontrols_button span.arrow.sep {
|
|
font-size: 1px;
|
|
color: #fafafa;
|
|
background: url([[pix:theme|breadcrumb_separator_arrow_2_dots]]) no-repeat;
|
|
background-position: 50% 9px;
|
|
display: inline-block;
|
|
width: 16px;
|
|
line-height: 40px;
|
|
}
|
|
|
|
/** Block styles **/
|
|
|
|
.block {
|
|
margin: 0 0 5px 0 !important;
|
|
padding: 0 0 0 0 !important;
|
|
border: none !important;
|
|
}
|
|
|
|
.block div.header {
|
|
margin: 0 0 0 !important;
|
|
padding-top: 0 !important;
|
|
min-height: 33px;
|
|
height: auto !important;
|
|
height: 33px;
|
|
border-right: 1px solid #dadada;
|
|
border-top: 1px solid #dfdfdf;
|
|
border-left: 1px solid #dfdfdf;
|
|
border-bottom: 1px solid #cccccc;
|
|
background: #eeeeee url([[pix:theme|bart5]]) repeat-x;
|
|
}
|
|
|
|
.block.hidden div.header {
|
|
border: 1px solid #dadada;
|
|
}
|
|
|
|
.block.block_with_controls div.header div.commands {
|
|
text-align: center;
|
|
border-top: 1px solid #ccc;
|
|
padding: 2px;
|
|
}
|
|
|
|
.block.block_with_controls div.header div.commands a img {
|
|
margin-right: 3px;
|
|
}
|
|
|
|
.title h2 {
|
|
padding: 0px 0px 0px 10px;
|
|
font-size: 16px;
|
|
text-transform: none;
|
|
margin: 0 !important;
|
|
line-height: 32px;
|
|
font-weight: 800;
|
|
}
|
|
|
|
.block div.block_action input, .block div.block_action img {
|
|
margin-top: 3px;
|
|
margin-right: 3px;
|
|
position: relative;
|
|
top: 6px;
|
|
}
|
|
|
|
.block div.content {
|
|
font-size: 12px;
|
|
font-weight: 200;
|
|
padding: 10px 15px 15px;
|
|
}
|
|
|
|
/** extra left padding on right side blocks **/
|
|
|
|
#region-post .block div.content {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
/** some specific block styles for calendar block, login block, my profile block, etc. **/
|
|
|
|
.block_calendar_month table.minicalendar.calendartable td,.block_calendar_month table.minicalendar.calendartable th {
|
|
border: none !important;
|
|
}
|
|
|
|
.block_calendar_month table.minicalendar {
|
|
margin-bottom: 0px !important;
|
|
}
|
|
|
|
.block_calendar_month table.minicalendar.calendartable th abbr {
|
|
border: none !important;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.block_comments div.content li {
|
|
list-style-type: none;
|
|
}
|
|
|
|
.block_messages.block div.content .list a {
|
|
font-size: 10px;
|
|
}
|
|
|
|
.block_login.block div.content div {
|
|
margin-bottom: 9px;
|
|
clear: both;
|
|
}
|
|
|
|
.block_login.block div.content label {
|
|
font-size: 11px;
|
|
display: inline-block;
|
|
min-width: 50px;
|
|
margin-right: 3px;
|
|
}
|
|
|
|
.block_myprofile div.content div {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.block_myprofile div.content div.myprofileitem.picture {
|
|
width: 105px;
|
|
float: left;
|
|
}
|
|
|
|
.block_myprofile div.myprofileitem.fullname {
|
|
font-size: 12px;
|
|
font-weight: 800;
|
|
}
|
|
|
|
.block_myprofile div.myprofileitem.edit {
|
|
clear: both;
|
|
font-weight: 800;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.block_news_items div.content li.post {
|
|
margin-bottom: 4px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.block_news_items div.content div.head.clearfix {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.block_news_items div.content div.info {
|
|
font-weight: 600;
|
|
}
|
|
|
|
/** inner block style for decent display of recent news, etc **/
|
|
|
|
.block_recent_activity.block_docked div.content h2.main, .block_recent_activity.block_docked div.content h3.main, .side-pre .block div.content h2.main,.side-post .block div.content h2.main,.block div.content h3.main,.block div.content h2 {
|
|
font-size: 13px;
|
|
color: #333;
|
|
font-weight: 800;
|
|
background: none;
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
}
|
|
|
|
/** a few styles for the tabs **/
|
|
|
|
div.tabtree li a span {
|
|
font-size: 11px;
|
|
}
|
|
|
|
/** yui overlays **/
|
|
|
|
div.yui3-widget.yui3-overlay.yui3-widget-positioned {
|
|
border: 1px solid #cccccc;
|
|
}
|
|
|
|
div.yui3-overlay-content.yui3-widget-stdmod {
|
|
border: 1px solid #fff;
|
|
background: #ffff66 url([[pix:theme|alert-overlay]]) repeat-x;
|
|
}
|
|
|
|
div.yui3-widget-bd {
|
|
border: none;
|
|
background: none;
|
|
}
|
|
|
|
div.yui3-widget-bd h1.helpheading {
|
|
font-size: 16px !important;
|
|
font-weight: 800;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.yui-module.yui-overlay.yui-panel div.hd {
|
|
background: #eeeeee url([[pix:theme|bart5]]) repeat-x 0% 90%;
|
|
}
|
|
|
|
/**moodle dropdown css for yui menu **/
|
|
|
|
#custommenu {
|
|
font-size: 13px;
|
|
font-weight: 600;
|
|
border: none !important;
|
|
height: 45px;
|
|
}
|
|
|
|
div.yui3-menu.yui3-menu-horizontal {
|
|
background: #fafafa url([[pix:theme|menubarback]]) repeat-x !important;
|
|
border-bottom: 1px solid #cccccc !important;
|
|
border-top: 1px solid #dadada !important;
|
|
border-left: none;
|
|
border-right: 1px solid #cccccc;
|
|
float: right;
|
|
}
|
|
|
|
div.yui3-menu-content {
|
|
border: none !important;
|
|
}
|
|
|
|
.yui3-menu-content li a {
|
|
font-size: 12px;
|
|
font-weight: 600;
|
|
text-transform: lowercase;
|
|
line-height: 45px;
|
|
cursor: pointer;
|
|
border-right: none !important;
|
|
border-top: none !important;
|
|
border-bottom: none !important;
|
|
}
|
|
|
|
.yui3-menu-horizontal .yui3-menu-label {
|
|
padding-left: 16px !important;
|
|
background: url([[pix:theme|yuiarrows]]) no-repeat 7px 17px !important;
|
|
}
|
|
|
|
.yui3-menu-horizontal .yui3-menu-label-menuvisible {
|
|
background-position: 5px -23px !important;
|
|
}
|
|
|
|
.yui3-menu-content li {
|
|
border-left: 1px solid #dadada;
|
|
border-top: none !important;
|
|
}
|
|
|
|
.yui3-menu-content li:hover {
|
|
background: #eee;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu {
|
|
background: url([[pix:theme|yuiarrow]]) no-repeat 40px 0;
|
|
border: none;
|
|
min-width: 100px;
|
|
z-index: 99998;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu div.yui3-menu.custom_menu_submenu {
|
|
background: none !important;
|
|
min-width: 100px;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu div.yui3-menu-content {
|
|
background: #fff;
|
|
z-index: 99999;
|
|
min-width: 200px;
|
|
padding-top: 0 !important;
|
|
padding-bottom: 0 !important;
|
|
margin: 20px 0px 0px -40px;
|
|
}
|
|
|
|
/** below style to move sub subs to the left to keep from going off the page **/
|
|
|
|
div.yui3-menu.custom_menu_submenu div.yui3-menu-content div.yui3-menu.custom_menu_submenu div.yui3-menu-content {
|
|
margin-left: -400px !important;
|
|
/** double the width of the menu item **/
|
|
position: absolute;
|
|
top: -15px;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu .yui3-menu-content li {
|
|
border-left: none;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu .yui3-menu-content li a {
|
|
font-size: 11px;
|
|
border-bottom: 1px solid #cccccc !important;
|
|
border-top: 0px solid #fff !important;
|
|
text-transform: none;
|
|
background: #eee !important;
|
|
text-decoration: none !important;
|
|
text-transform: lowercase;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu .yui3-menu-content li a:hover {
|
|
background: #cccccc !important;
|
|
cursor: pointer;
|
|
color: black !important;
|
|
text-decoration: none !important;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu li a.yui3-menu-label {
|
|
background: #eee url([[pix:theme|yuiarrows]]) no-repeat 7px -72px !important;
|
|
}
|
|
|
|
div.yui3-menu.custom_menu_submenu li a.yui3-menu-label:hover {
|
|
background: #ccc url([[pix:theme|yuiarrows]]) no-repeat !important 7px -72px;
|
|
}
|
|
|
|
/** yui moodle dock bar **/
|
|
|
|
#dock {
|
|
padding-top: 0px;
|
|
width: 30px;
|
|
}
|
|
|
|
div.dockeditem_container div.dockeditem {
|
|
background: url([[pix:theme|mbar]]) repeat-y;
|
|
border: none;
|
|
color: #fff;
|
|
font: 100% Constantia, Lucidabright, Lucida, Georgia, serif;
|
|
}
|
|
|
|
div.dockeditem_container.firstdockitem {
|
|
border-top: none;
|
|
}
|
|
|
|
div.dockedtitle {
|
|
border: none;
|
|
padding-top: 3px;
|
|
padding-bottom: 3px;
|
|
}
|
|
|
|
.dockedtitle h2 {
|
|
font-weight: 200 !important;
|
|
}
|
|
|
|
div.dockeditempanel_content {
|
|
border: 1px solid #dadada !important;
|
|
border-left: none !important;
|
|
font-size: 90%;
|
|
}
|
|
|
|
div.dockeditempanel_content a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
div.dockeditempanel_hd {
|
|
text-align: left;
|
|
font-size: 12px;
|
|
}
|
|
|
|
div.dockeditempanel_hd {
|
|
padding-top: 3px;
|
|
padding-bottom: 3px;
|
|
background: #eee;
|
|
border-bottom: 1px solid #dadada !important;
|
|
}
|
|
|
|
div.dockeditempanel_hd h2 {
|
|
font-weight: 600;
|
|
font-size: 12px;
|
|
}
|
|
|
|
div.dockeditempanel_bd ul, div.dockeditempanel_bd li {
|
|
list-style-type: none;
|
|
padding: 0;
|
|
}
|
|
|
|
div.dockeditempanel_bd {
|
|
font-weight: 200;
|
|
}
|
|
|
|
#dockeditempanel {
|
|
margin-left: 1px;
|
|
}
|
|
|
|
html>
|
|
|
|
/**/body #dockeditempanel {
|
|
margin-top: -20px;
|
|
}
|
|
|
|
#dock div.controls {
|
|
margin-top: 20px;
|
|
padding-top: 0px;
|
|
position: relative;
|
|
}
|
|
|
|
/** main headings **/
|
|
|
|
.generalbox h2,h3.sectionname, h2.headingblock,h2.main,h3.main, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2 {
|
|
font-size: 30px;
|
|
padding-bottom: 2px;
|
|
margin: 3px 0 2px;
|
|
border-bottom: none;
|
|
display: block;
|
|
font-family: Georgia, serif;
|
|
font-weight: normal;
|
|
letter-spacing: -1px;
|
|
line-height: 1em;
|
|
background: url([[pix:theme|hr_grid]]) repeat-x 0% 89%
|
|
}
|
|
|
|
.generalbox h2, #page-course-info h2.main, h3.sectionname, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2, div.hd h3.main {
|
|
font-size: 22px;
|
|
background: none;
|
|
}
|
|
|
|
/** forum post style **/
|
|
|
|
.forumpost .content {
|
|
border: 1px solid #dadada;
|
|
border-top: none;
|
|
background: #fff;
|
|
padding: 1em 1em 1em 1em;
|
|
}
|
|
|
|
.forumpost .content div.posting {
|
|
font-size: 90%;
|
|
}
|
|
|
|
.forumpost .topic {
|
|
border: 1px solid #dadada;
|
|
padding-top: 0px;
|
|
padding-bottom: 0px;
|
|
}
|
|
|
|
.forumpost .topic div {
|
|
margin:4px;
|
|
}
|
|
|
|
.forumpost .subject, .blog_entry div.subject a {
|
|
font-size: 19px;
|
|
}
|
|
|
|
td.picture {
|
|
border-right: none !important;
|
|
}
|
|
|
|
td.author {
|
|
border-left: none !important;
|
|
}
|
|
|
|
.forumpost {
|
|
border: none;
|
|
}
|
|
|
|
.forumpost .commands a {
|
|
text-decoration: none;
|
|
font-weight: 200;
|
|
}
|
|
|
|
.forumpost .left {
|
|
|
|
}
|
|
|
|
.forumpost .left.picture {
|
|
background-image: url([[pix:theme|postline]]);
|
|
background-repeat: no-repeat;
|
|
background-position: 180% 106%;
|
|
}
|
|
|
|
.forumpost .left.picture img {
|
|
border: 1px solid #eee;
|
|
border-bottom: 1px solid #ccc;
|
|
border-right: 1px solid #dadada;
|
|
background: #fff;
|
|
margin: 4px 0 9px;
|
|
}
|
|
|
|
.forumpost .starter {
|
|
background-color: #FFF;
|
|
}
|
|
|
|
.forumpost .author {
|
|
font-size: 11px !important;
|
|
color: #666;
|
|
font-style: italic;
|
|
font-weight: 200;
|
|
}
|
|
|
|
.forumpost .author a {
|
|
font-style: normal;
|
|
font-weight: 800;
|
|
}
|
|
|
|
.info .name a {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.indent {
|
|
margin-left: 30px;
|
|
}
|
|
|
|
div.subscribelink {
|
|
text-align: right;
|
|
}
|
|
|
|
.subscribelink a {
|
|
text-decoration: none;
|
|
font-size: 11px;
|
|
}
|
|
|
|
/**tables and fields and foms oh my! **/
|
|
|
|
.mform fieldset,fieldset.clearfix {
|
|
border: 1px solid #dadada !important;
|
|
background: #f9f9f9;
|
|
}
|
|
|
|
.ftoggler {
|
|
font-size: 18px;
|
|
color: #333333;
|
|
}
|
|
|
|
div.notifysuccess {
|
|
width: 80%;
|
|
margin: 0 auto;
|
|
font-size: 15px;
|
|
color: #008500;
|
|
border: 3px solid #dadada;
|
|
text-align: center;
|
|
background: #fff url([[pix:theme|check]]) no-repeat 2% 50%;
|
|
padding: 5px;
|
|
}
|
|
|
|
table a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
td.maincalendar table.calendartable th, table.rolecap .header,.generaltable .header,.forumheaderlist .header,.files .header,.editcourse .header,.logtable .header,#attempts .header,table#categoryquestions th {
|
|
font-size: 11px;
|
|
font-weight: 200;
|
|
text-decoration: none;
|
|
color: #fff !important;
|
|
border-top: 1px #ccc solid !important;
|
|
padding: 5px;
|
|
}
|
|
|
|
table#categoryquestions th a {
|
|
color: #fff;
|
|
}
|
|
|
|
.generaltable .header a,.forumheaderlist .header a, th.header.questionnametext a {
|
|
border: none;
|
|
color: #fff !important;
|
|
font-size: 12px;
|
|
text-decoration: none;
|
|
padding: 5px;
|
|
}
|
|
|
|
tr.r1 td {
|
|
background-color: #f9f9f9;
|
|
}
|
|
|
|
table.rolecap td, table.rolecap th {
|
|
border-bottom: 1px solid #dadada;
|
|
}
|
|
|
|
table.rolecap td.risk {
|
|
border-left: 1px solid #dadada;
|
|
}
|
|
|
|
/** Coursebox and category box stuff for front page **/
|
|
|
|
ul.unlist, ul.unlist li, ul.unlist li div, ul.unlist li div ul, ul.unlist li div ul li {
|
|
list-style-type: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
div.coursebox {
|
|
padding-bottom: 7px !important;
|
|
margin-bottom: 7px !important;
|
|
border-bottom: 1px solid #eee;
|
|
}
|
|
|
|
div.coursebox h3.name {
|
|
margin-top: 0px;
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
div.coursebox h3.name a {
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.unlist div.summary {
|
|
font-size: 14px;
|
|
color: #666666;
|
|
font-style: italic;
|
|
}
|
|
|
|
.unlist ul.teachers {
|
|
display: block;
|
|
padding-left: 5px !important;
|
|
}
|
|
|
|
.unlist ul.teachers li {
|
|
font-size: 10px;
|
|
}
|
|
|
|
.unlist ul.teachers li a {
|
|
font-size: 11px;
|
|
}
|
|
|
|
div.categorybox {
|
|
border: none !important;
|
|
margin-top: 0;
|
|
}
|
|
|
|
td.category.name a {
|
|
padding-left: 20px;
|
|
background-image: url([[pix:theme|jcourse]]) no-repeat 0 50%;
|
|
font-weight: 400;
|
|
font-size: 16px;
|
|
}
|
|
|
|
#course-index td.category.name a {
|
|
padding-left: 0px;
|
|
background-image: none;
|
|
}
|
|
|
|
table.categorylist td {
|
|
padding: 0;
|
|
}
|
|
|
|
div.course_category_tree a {
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
text-decoration: none;
|
|
}
|
|
|
|
div.course_category_tree div.category,div.course_category_tree div.category_label,div.course_category_tree div.courses {
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
div.course_category_tree div.category.with_children div.category_label {
|
|
background-position: 0 55% !important;
|
|
}
|
|
|
|
div.course_category_tree div.course.odd {
|
|
background: #eee;
|
|
}
|
|
|
|
div.course_category_tree div.course a {
|
|
font-size: 14px;
|
|
}
|
|
|
|
div.category.subcategory.with_children {
|
|
margin-left: 20px;
|
|
}
|
|
|
|
div.course_category_tree div.controls {
|
|
font-size: 10px;
|
|
color: #666;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
div.course_category_tree div.controls div {
|
|
margin-top: 3px;
|
|
margin-right: 10px;
|
|
border-bottom: 1px solid #dadada;
|
|
}
|
|
|
|
/** inside of course **/
|
|
|
|
li.section {
|
|
border-bottom: 1px solid #dadada;
|
|
clear: both;
|
|
min-height: 30px;
|
|
}
|
|
|
|
li#section-0 div.content {
|
|
margin-top: 0px;
|
|
padding-top: 0px;
|
|
}
|
|
|
|
li.current {
|
|
background: #ffffe3;
|
|
}
|
|
|
|
li.current div.content {
|
|
background: #fff;
|
|
}
|
|
|
|
h3.weekdates {
|
|
border: 1px solid #ccc;
|
|
background: #eeeeee url([[pix:theme|bart5]]) repeat-x;
|
|
width: 170px;
|
|
font-size: 11px !important;
|
|
font-weight: 200;
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
margin: 0px 0px 3px;
|
|
color: #333333 !important;
|
|
padding: 3px;
|
|
}
|
|
|
|
.current h3.weekdates {
|
|
color: black !important;
|
|
font-weight: 600;
|
|
}
|
|
|
|
div.course-content div.left.side {
|
|
font-weight: 200;
|
|
font-size: 20px;
|
|
font-family: Georgia, serif;
|
|
color: #666;
|
|
}
|
|
|
|
span.completionprogress {
|
|
font-size: 11px;
|
|
font-weight: 200;
|
|
}
|
|
|
|
/**my moodle page style **/
|
|
|
|
div.assignment.overview {
|
|
margin-bottom: 5px;
|
|
padding-bottom: 3px;
|
|
border-bottom: 1px dashed #dadada;
|
|
}
|
|
|
|
div.assignment.overview div.name {
|
|
font-weight: 600;
|
|
}
|
|
|
|
div.assignment.overview div {
|
|
display: block !important;
|
|
float: none !important;
|
|
width: 100% !important;
|
|
}
|
|
|
|
#page-my-index div.coursebox {
|
|
border-bottom: none;
|
|
}
|
|
|
|
|
|
/** glossary activity **/
|
|
|
|
table.glossarycategoryheader h2.main {
|
|
text-align: center;
|
|
margin-bottom: 0;
|
|
margin-top: 0;
|
|
}
|
|
|
|
table.glossarypost {
|
|
margin-top: 0;
|
|
width: 100%;
|
|
border-bottom: 1px dashed #dadada;
|
|
}
|
|
|
|
table.glossarypost td.entry h3 {
|
|
font-size: 20px;
|
|
}
|
|
|
|
/** a few quick wiki styles **/
|
|
|
|
#page-mod-wiki-view div.generalbox {
|
|
padding: 10px;
|
|
}
|
|
|
|
#page-mod-wiki-view h2.wiki_headingtitle {
|
|
font-size: 22px;
|
|
font-family: Georgia, serif;
|
|
color: #333333;
|
|
font-weight: 600;
|
|
text-align: left;
|
|
margin-bottom: 3px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
/**HR in content blocks **/
|
|
|
|
.content hr {
|
|
height: 1px;
|
|
color: #dadada;
|
|
background-color: #dadada !important;
|
|
border: none;
|
|
border-style: none;
|
|
}
|
|
|
|
/** some MISC styles to clean things up and keep the theme consistant **/
|
|
|
|
div#intro {
|
|
border: none;
|
|
text-align: center;
|
|
font-size: 14px;
|
|
color: #333333;
|
|
}
|
|
|
|
div.que {
|
|
border: 1px solid #dadada;
|
|
}
|
|
|
|
div.questionbankwindow.block div.header {
|
|
background: #eee !important;
|
|
}
|
|
|
|
div.questionbankwindow.block div.header a {
|
|
color: #333333 !important;
|
|
font-size: 11px;
|
|
}
|
|
|
|
div.generalbox, div.section {
|
|
border: 1px solid #dadada;
|
|
}
|
|
|
|
/** take borders away from some generalboxes here **/
|
|
|
|
div.generalbox.sitetopic, div.generalbox.authsui,#page-course-info div.generalbox, #page-admin-roles-assign div.generalbox, table.roleassigntable, table.roleassigntable td, #page-blocks-private-edit div.generalbox {
|
|
border: none;
|
|
}
|
|
|
|
div.generalbox.firstpageoptions h3.main {
|
|
font-size: 16px;
|
|
}
|
|
|
|
div.redirectmessage {
|
|
width: 60%;
|
|
margin: 10px auto 0 auto;
|
|
border: none;
|
|
font-size: 13px;
|
|
background: #fff url([[pix:theme|ajax-loader]]) no-repeat 50% 100%;
|
|
padding: 20px;
|
|
}
|
|
|
|
div.box.errorbox {
|
|
border: 1px solid #dadada;
|
|
color: #ff0000;
|
|
background: #fff url([[pix:theme|error]]) no-repeat 1% 3%;
|
|
padding: 10px;
|
|
}
|
|
|
|
div#newmessageoverlay {
|
|
padding: 10px;
|
|
}
|
|
|
|
div#newmessageoverlay a {
|
|
text-decoration: none;
|
|
font-size: 11px;
|
|
}
|
|
|
|
#page-mod-page-view div.generalbox {
|
|
border-left: none;
|
|
border-right: none;
|
|
border-top: none;
|
|
}
|
|
|
|
div#tablecontainer {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
div.course-content div.availabilityinfo {
|
|
font-size: 11px;
|
|
font-style: italic;
|
|
padding: 2px;
|
|
border-bottom: 1px dashed #dadada;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
/** login form **/
|
|
|
|
.twocolumns div.loginpanel {
|
|
border-right: 1px dashed #dadada !important;
|
|
}
|
|
|
|
div.forgetpass {
|
|
clear: both;
|
|
}
|
|
|
|
div.loginform {
|
|
width: 50% !important;
|
|
}
|
|
|
|
div.loginform div.form-input input {
|
|
width: 90px !important;
|
|
}
|
|
|
|
div.loginform label {
|
|
line-height: 20px;
|
|
}
|
|
|
|
div.signuppanel {
|
|
float: right !important;
|
|
width: 40% !important;
|
|
margin-left: 0px;
|
|
padding-left: 0px;
|
|
}
|
|
|
|
div.singlebutton.forumaddnew {
|
|
text-align: center;
|
|
}
|
|
|
|
#page-course-info h2.main {
|
|
line-height: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#page-course-info div.generalbox ul, #page-course-info div.generalbox li {
|
|
list-style-type: none;
|
|
} |