Files
moodle/theme/formfactor/style/core.css
T

164 lines
3.5 KiB
CSS

/* Core
-------------------------*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, input, textarea {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/* Header
-------------------------*/
#page-header-wrapper {
margin: 0 50px;
}
#page-header {
float: none;
}
#page-header .headermain {
margin: 0.75em 0;
font-size: 2em;
}
#page-header .headermenu a:hover {
color: #fff;
}
#page-site-index .headermain {
margin: 0.85em 0;
font-size: 2.5em;
}
#course-header {
margin: 0 50px;
}
/* Page Navigation
--------------------------*/
#page-navigation {
margin: 0;
padding: 0 40px;
font-size: 1.1em;
}
#page-navigation li {
list-style: none;
float: left; }
#page-navigation a {
display: block;
padding: 5px 10px;
}
/* Breadcrumb
---------------------------*/
.navbar {
padding: 3px 50px;
}
.navbar .breadcrumb {
font-size: 0.8em;
color: #555;
}
/* Content
---------------------------*/
#page-content-wrapper {
margin: 10px 50px;
}
/* Tabs
---------------------------*/
.tabtree .tabrow0 li.here a {
background-color: #fff;
background-image: url([[pix:theme|gradient-sb]]);
background-repeat: repeat-x;
background-position: left top;
}
.tabtree .tabrow0 .tabrow1 li a {
background-image: none;
}
/* User
---------------------------*/
.userinfobox .content {
border-width: 2px;
background-image: url([[pix:theme|gradient-sb]]);
background-repeat: repeat-x;
background-position: left top;
}
/* Forms
------------------------*/
.mform fieldset {
border-color: #ddd;
}
.mform legend {
border: 1px solid #ddd;
padding: 2px 7px;
background-image: url([[pix:theme|gradient-sb]]);
background-repeat: repeat-x;
background-position: 0 -25%;
}
.mform .btn-cancel {
color: #bf3503;
text-decoration: none;
}
.mform .btn-cancel:hover,
.mform .btn-cancel:focus {
color: #3f5c10;
text-decoration: none;
}
/* Footer
--------------------------*/
#page-footer {
margin: 25px 0;
}
#page-footer .logininfo {
margin: 1em 0;
}
#course-footer {
margin: 0 50px;
}
/* Custum menu
-------------------------*/
#custommenu {
margin: 0 50px;
}
#custommenu,
#custommenu .yui3-menu,
#custommenu .yui3-menu-content {
border-width: 0;
}
#custommenu {
background-image: url([[pix:theme|gradient-sb]]);
background-repeat: repeat-x;
background-position: 0 30%;
padding-top: 4px;
padding-bottom: 4px;
border-right: 1px solid #eee;
border-bottom: 1px solid #ccc;
border-left: 1px solid #eee;
}
#custommenu .yui3-menu-label,
#custommenu .yui3-menuitem-content {
border-width: 0;
}
#custommenu .yui3-menu-content .yui3-menu-content {
border: 1px solid #ccc;
border-top-width: 0;
margin-top: 3px;
}
#custommenu .yui3-menu-content .yui3-menu-content .yui3-menu-content {
border-top: 1px solid #ccc;
}
#custommenu .yui3-menu-content .yui3-menu-content .yui3-menuitem-content,
#custommenu .yui3-menu-content .yui3-menu-content .yui3-menu-label {
padding-top: 5px;
}
#custommenu .yui3-menu-label,
#custommenu .yui3-menuitem-content {
color: #bf3503;
}
#custommenu .yui3-menu .yui3-menuitem-active,
#custommenu .yui3-menu-label-menuvisible,
#custommenu .yui3-menu-label-active,
#custommenu .yui3-menuitem-active .yui3-menuitem-content {
background-color: #bf3503;
}
#custommenu .yui3-menu-label-active,
#custommenu .yui3-menu-label-menuvisible,
#custommenu .yui3-menuitem-active .yui3-menuitem-content {
color: #fff;
}
#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content {
border-width: 0;
}