commit a8480bedf3afeb063e5831e8e38bee093b8ba25a Author: Sesostris Vieira Date: Thu Feb 13 19:59:32 2014 -0200 Tema do Saberes para o ILB 2014 diff --git a/config.php b/config.php new file mode 100644 index 0000000..71ed403 --- /dev/null +++ b/config.php @@ -0,0 +1,242 @@ +. + +/** + * Configuration for Moodle's ilb2014 theme. + * + * DO NOT MODIFY THIS THEME! + * COPY IT FIRST, THEN RENAME THE COPY AND MODIFY IT INSTEAD. + * + * For full information about creating Moodle themes, see: + * http://docs.moodle.org/dev/Themes_2.0 + * + * @package theme_ilb2014 + * @copyright 2010 Patrick Malley + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$THEME->name = 'ilb2014'; + +//////////////////////////////////////////////////// +// Name of the theme. Most likely the name of +// the directory in which this file resides. +//////////////////////////////////////////////////// + + +$THEME->parents = array( + 'canvas', + 'base', + 'leatherbound', +); + +///////////////////////////////////////////////////// +// Which existing theme(s) in the /theme/ directory +// do you want this theme to extend. A theme can +// extend any number of themes. Rather than +// creating an entirely new theme and copying all +// of the CSS, you can simply create a new theme, +// extend the theme you like and just add the +// changes you want to your theme. +//////////////////////////////////////////////////// + + +$THEME->sheets = array( + 'core', +); + +//////////////////////////////////////////////////// +// Name of the stylesheet(s) you've including in +// this theme's /styles/ directory. +//////////////////////////////////////////////////// + +$THEME->enable_dock = true; + +//////////////////////////////////////////////////// +// Do you want to use the new navigation dock? +//////////////////////////////////////////////////// + + +$THEME->editor_sheets = array('editor'); + +//////////////////////////////////////////////////// +// An array of stylesheets to include within the +// body of the editor. +//////////////////////////////////////////////////// + +$THEME->layouts = array( + 'base' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'standard' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'course' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre' + ), + 'coursecategory' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'incourse' => array( + 'file' => 'incourse.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'frontpage' => array( + 'file' => 'frontpage.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'admin' => array( + 'file' => 'general.php', + 'regions' => array('side-pre'), + 'defaultregion' => 'side-pre', + ), + 'mydashboard' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + 'options' => array('langmenu'=>true), + ), + 'mypublic' => array( + 'file' => 'general.php', + 'regions' => array('side-pre', 'side-post'), + 'defaultregion' => 'side-pre', + ), + 'login' => array( + 'file' => 'general.php', + 'regions' => array(), + 'options' => array('langmenu'=>true), + ), + 'popup' => array( + 'file' => 'general.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'noblocks'=>true, 'nonavbar'=>true, 'nocourseheaderfooter'=>true), + ), + 'frametop' => array( + 'file' => 'general.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'nocoursefooter'=>true), + ), + 'maintenance' => array( + 'file' => 'general.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'nonavbar'=>true, 'nocourseheaderfooter'=>true), + ), + 'embedded' => array( + 'theme' => 'canvas', + 'file' => 'embedded.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'nonavbar'=>true, 'nocourseheaderfooter'=>true), + ), + // Should display the content and basic headers only. + 'print' => array( + 'file' => 'general.php', + 'regions' => array(), + 'options' => array('nofooter'=>true, 'nonavbar'=>false, 'noblocks'=>true, 'nocourseheaderfooter'=>true), + ), + 'report' => array( + 'file' => 'report.php', + 'regions' => array('side-pre'), + 'defaultregion' => 'side-pre', + ), +); + +/////////////////////////////////////////////////////////////// +// These are all of the possible layouts in Moodle. The +// simplest way to do this is to keep the theme and file +// variables the same for every layout. Including them +// all in this way allows some flexibility down the road +// if you want to add a different layout template to a +// specific page. +/////////////////////////////////////////////////////////////// + +// $THEME->csspostprocess + +//////////////////////////////////////////////////// +// Allows the user to provide the name of a function +// that all CSS should be passed to before being +// delivered. +//////////////////////////////////////////////////// + +// $THEME->javascripts + +//////////////////////////////////////////////////// +// An array containing the names of JavaScript files +// located in /javascript/ to include in the theme. +// (gets included in the head) +//////////////////////////////////////////////////// + +// $THEME->javascripts_footer + +//////////////////////////////////////////////////// +// As above but will be included in the page footer. +//////////////////////////////////////////////////// + +// $THEME->larrow + +//////////////////////////////////////////////////// +// Overrides the left arrow image used throughout +// Moodle +//////////////////////////////////////////////////// + +// $THEME->rarrow + +//////////////////////////////////////////////////// +// Overrides the right arrow image used throughout Moodle +//////////////////////////////////////////////////// + +// $THEME->layouts + +//////////////////////////////////////////////////// +// An array setting the layouts for the theme +//////////////////////////////////////////////////// + +// $THEME->parents_exclude_javascripts + +//////////////////////////////////////////////////// +// An array of JavaScript files NOT to inherit from +// the themes parents +//////////////////////////////////////////////////// + +// $THEME->parents_exclude_sheets + +//////////////////////////////////////////////////// +// An array of stylesheets not to inherit from the +// themes parents +//////////////////////////////////////////////////// + +// $THEME->plugins_exclude_sheets + +//////////////////////////////////////////////////// +// An array of plugin sheets to ignore and not +// include. +//////////////////////////////////////////////////// + +// $THEME->rendererfactory + +//////////////////////////////////////////////////// +// Sets a custom render factory to use with the +// theme, used when working with custom renderers. +//////////////////////////////////////////////////// + diff --git a/lang/en/theme_ilb2014.php b/lang/en/theme_ilb2014.php new file mode 100644 index 0000000..588bae9 --- /dev/null +++ b/lang/en/theme_ilb2014.php @@ -0,0 +1,28 @@ +. + +/** + * Strings for component 'theme_ilb2014', language 'en'. + * + * @package theme_ilb2014 + * @copyright 2010 Patrick Malley + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +$string['pluginname'] = 'ILB 2014 saberes theme'; +$string['region-side-post'] = 'Right'; +$string['region-side-pre'] = 'Left'; +$string['choosereadme'] = '

About

Leatherbound is a fluid-width, three-column theme for Moodle 2.0 that was created by Patrick Malley.

Tweaks

This theme is built upon both Base and Canvas, two parent themes included in the Moodle core. If you want to modify this theme, we recommend that you first duplicate it then rename it before making your changes. This will prevent your customized theme from being overwritten by future Moodle upgrades, and you\'ll still have the original files if you make a mess. More information on modifying themes can be found in the MoodleDocs.

Credits

This theme was coded and is maintained by Patrick Malley of NewSchool Learning. He can be contacted by email at contact@newschoollearning.com.

License

This, and all other themes included in the Moodle core, are licensed under the GNU General Public License.

'; diff --git a/layout/frontpage.php b/layout/frontpage.php new file mode 100644 index 0000000..c659231 --- /dev/null +++ b/layout/frontpage.php @@ -0,0 +1,216 @@ +heading); +$hasnavbar = (empty($PAGE->layout_options['nonavbar']) && $PAGE->has_navbar()); +$hasfooter = (empty($PAGE->layout_options['nofooter'])); + +$hassidepre = $PAGE->blocks->region_has_content('side-pre', $OUTPUT); +$hassidepost = $PAGE->blocks->region_has_content('side-post', $OUTPUT); + +$showsidepre = ($hassidepre && !$PAGE->blocks->region_completely_docked('side-pre', $OUTPUT)); +$showsidepost = ($hassidepost && !$PAGE->blocks->region_completely_docked('side-post', $OUTPUT)); +$custommenu = $OUTPUT->custom_menu(); +$hascustommenu = (empty($PAGE->layout_options['nocustommenu']) && !empty($custommenu)); + +$bodyclasses = array(); +if ($showsidepre && !$showsidepost) { + $bodyclasses[] = 'side-pre-only'; +} else if ($showsidepost && !$showsidepre) { + $bodyclasses[] = 'side-post-only'; +} else if (!$showsidepost && !$showsidepre) { + $bodyclasses[] = 'content-only'; +} +if ($hascustommenu) { + $bodyclasses[] = 'has_custom_menu'; +} + +echo $OUTPUT->doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + + standard_head_html() ?> + + + +standard_top_of_body_html() ?> + +
+
+ +
+ + + + + +
+ + separador + + Alô Senado, a voz do Cidadão. + + separador + +
+ +
+
+ +
+ +
+ + +
+ + + + +
+ + + + +
+ + + + +
+
+
+ +
+
+
+ main_content() ?> +
+
+
+ + +
+
+ blocks_for_region('side-pre') ?> +
+
+ + + +
+
+ blocks_for_region('side-post') ?> +
+
+ + +
+
+
+
+ + + + + + + + + + +standard_end_of_body_html() ?> + + diff --git a/layout/general.php b/layout/general.php new file mode 100644 index 0000000..e1d2703 --- /dev/null +++ b/layout/general.php @@ -0,0 +1,224 @@ +heading); +$hasnavbar = (empty($PAGE->layout_options['nonavbar']) && $PAGE->has_navbar()); +$hasfooter = (empty($PAGE->layout_options['nofooter'])); +$hassidepre = $PAGE->blocks->region_has_content('side-pre', $OUTPUT); +$hassidepost = $PAGE->blocks->region_has_content('side-post', $OUTPUT); +$custommenu = $OUTPUT->custom_menu(); +$hascustommenu = (empty($PAGE->layout_options['nocustommenu']) && !empty($custommenu)); + +$courseheader = $coursecontentheader = $coursecontentfooter = $coursefooter = ''; +if (empty($PAGE->layout_options['nocourseheaderfooter'])) { + $courseheader = $OUTPUT->course_header(); + $coursecontentheader = $OUTPUT->course_content_header(); + if (empty($PAGE->layout_options['nocoursefooter'])) { + $coursecontentfooter = $OUTPUT->course_content_footer(); + $coursefooter = $OUTPUT->course_footer(); + } +} + +$bodyclasses = array(); +if ($hassidepre && !$hassidepost) { + $bodyclasses[] = 'side-pre-only'; +} else if ($hassidepost && !$hassidepre) { + $bodyclasses[] = 'side-post-only'; +} else if (!$hassidepost && !$hassidepre) { + $bodyclasses[] = 'content-only'; +} +if ($hascustommenu) { + $bodyclasses[] = 'has_custom_menu'; +} + +echo $OUTPUT->doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + standard_head_html() ?> + + + +standard_top_of_body_html() ?> + +
+
+ +
+ + + + + +
+ + separador + + Alô Senado, a voz do Cidadão. + + separador + +
+ +
+
+ +
+ +
+ + + + + +
+ + + +
+ + + + + + + +
+
+
+
+ +
+
+
+ + main_content() ?> + +
+
+
+ + +
+
+ blocks_for_region('side-pre') ?> +
+
+ + + +
+
+ blocks_for_region('side-post') ?> +
+
+ + +
+
+
+
+ + + + + + + + + +
+standard_end_of_body_html() ?> + + diff --git a/layout/incourse.php b/layout/incourse.php new file mode 100644 index 0000000..5ad651c --- /dev/null +++ b/layout/incourse.php @@ -0,0 +1,227 @@ +heading); +$hasnavbar = (empty($PAGE->layout_options['nonavbar']) && $PAGE->has_navbar()); +$hasfooter = (empty($PAGE->layout_options['nofooter'])); +$hassidepre = $PAGE->blocks->region_has_content('side-pre', $OUTPUT); +$hassidepost = $PAGE->blocks->region_has_content('side-post', $OUTPUT); +$custommenu = $OUTPUT->custom_menu(); +$hascustommenu = (empty($PAGE->layout_options['nocustommenu']) && !empty($custommenu)); + +$courseheader = $coursecontentheader = $coursecontentfooter = $coursefooter = ''; +if (empty($PAGE->layout_options['nocourseheaderfooter'])) { + $courseheader = $OUTPUT->course_header(); + $coursecontentheader = $OUTPUT->course_content_header(); + if (empty($PAGE->layout_options['nocoursefooter'])) { + $coursecontentfooter = $OUTPUT->course_content_footer(); + $coursefooter = $OUTPUT->course_footer(); + } +} + +$bodyclasses = array(); +if ($hassidepre && !$hassidepost) { + $bodyclasses[] = 'side-pre-only'; +} else if ($hassidepost && !$hassidepre) { + $bodyclasses[] = 'side-post-only'; +} else if (!$hassidepost && !$hassidepre) { + $bodyclasses[] = 'content-only'; +} +if ($hascustommenu) { + $bodyclasses[] = 'has_custom_menu'; +} + +echo $OUTPUT->doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + standard_head_html() ?> + + + +standard_top_of_body_html() ?> + +
+
+ +
+ + + + + +
+ + separador + + Alô Senado, a voz do Cidadão. + + separador + +
+ +
+
+ +
+ +
+ + + + + +
+ + + +
+ + + + + + + +
+
+
+
+ +
+
+
+ + main_content() ?> + + Voltar ao curso + +
+
+
+ + +
+
+ blocks_for_region('side-pre') ?> +
+
+ + + +
+
+ blocks_for_region('side-post') ?> +
+
+ + +
+
+
+
+ + + + + + + + + +
+standard_end_of_body_html() ?> + + diff --git a/layout/report.php b/layout/report.php new file mode 100644 index 0000000..481ac47 --- /dev/null +++ b/layout/report.php @@ -0,0 +1,118 @@ +heading); +$hasnavbar = (empty($PAGE->layout_options['nonavbar']) && $PAGE->has_navbar()); +$hasfooter = (empty($PAGE->layout_options['nofooter'])); +$hassidepre = $PAGE->blocks->region_has_content('side-pre', $OUTPUT); +$hassidepost = $PAGE->blocks->region_has_content('side-post', $OUTPUT); +$custommenu = $OUTPUT->custom_menu(); +$hascustommenu = (empty($PAGE->layout_options['nocustommenu']) && !empty($custommenu)); + +$courseheader = $coursecontentheader = $coursecontentfooter = $coursefooter = ''; +if (empty($PAGE->layout_options['nocourseheaderfooter'])) { + $courseheader = $OUTPUT->course_header(); + $coursecontentheader = $OUTPUT->course_content_header(); + if (empty($PAGE->layout_options['nocoursefooter'])) { + $coursecontentfooter = $OUTPUT->course_content_footer(); + $coursefooter = $OUTPUT->course_footer(); + } +} + +$bodyclasses = array(); +if ($hassidepre && !$hassidepost) { + $bodyclasses[] = 'side-pre-only'; +} else if ($hassidepost && !$hassidepre) { + $bodyclasses[] = 'side-post-only'; +} else if (!$hassidepost && !$hassidepre) { + $bodyclasses[] = 'content-only'; +} +if ($hascustommenu) { + $bodyclasses[] = 'has_custom_menu'; +} + +echo $OUTPUT->doctype() ?> +htmlattributes() ?>> + + <?php echo $PAGE->title ?> + + standard_head_html() ?> + + + +standard_top_of_body_html() ?> + +
+ + + + + +
+ + + +
+ + + + + + + + +
+
+
+
+ + main_content() ?> + +
+
+ +
+
+
+ blocks_for_region('side-pre') ?> +
+
+
+ +
+
+ + + + + + + + + +
+standard_end_of_body_html() ?> + + \ No newline at end of file diff --git a/pix/favicon.ico b/pix/favicon.ico new file mode 100644 index 0000000..c17aed2 Binary files /dev/null and b/pix/favicon.ico differ diff --git a/pix/header.jpg b/pix/header.jpg new file mode 100644 index 0000000..3e85176 Binary files /dev/null and b/pix/header.jpg differ diff --git a/pix/logo-ilb.png b/pix/logo-ilb.png new file mode 100644 index 0000000..2e6b7d6 Binary files /dev/null and b/pix/logo-ilb.png differ diff --git a/pix/logo-interlegis.png b/pix/logo-interlegis.png new file mode 100644 index 0000000..759d3dc Binary files /dev/null and b/pix/logo-interlegis.png differ diff --git a/pix/logo-moodle.png b/pix/logo-moodle.png new file mode 100644 index 0000000..bdb5f74 Binary files /dev/null and b/pix/logo-moodle.png differ diff --git a/pix/logo-saberes.png b/pix/logo-saberes.png new file mode 100644 index 0000000..8e1d70a Binary files /dev/null and b/pix/logo-saberes.png differ diff --git a/pix/screenshot.jpg b/pix/screenshot.jpg new file mode 100644 index 0000000..c0d0525 Binary files /dev/null and b/pix/screenshot.jpg differ diff --git a/style/core.css b/style/core.css new file mode 100644 index 0000000..4e99a78 --- /dev/null +++ b/style/core.css @@ -0,0 +1,569 @@ +/******************************************************** +** +** Theme name: Leatherbound +** Description: A GPL theme for the Moodle core. +** Creation Date: 11/24/09 +** Author: Patrick Malley +** Author URI: http://newschoollearning.com +** +** Customize, edit, poke, prod, and adapt to your needs. +** +*********************************************************/ + +/* Topo Senado------------------*/ +/* Estilos do topo do Senado Federal */ +#topoSenado{width:100%; height:30px; background:url(../img/topo_bg.gif) repeat-x #01305c; padding:10px;} +/* Estilos do Topo */ +#topo{background:url(http://www.senado.gov.br/img/topo_bg.gif) repeat-x; width:100%;} +#topoPortal +{ +width:995px; +height:46px; +margin:0 auto; +padding-top:5px; +background-image:url(http://www.senado.gov.br/img/topo_bg.gif); +} + +.logo +{ +float:left; +padding-top:7px; +padding-left:16px; +} + +#divLinksTopo +{ +float:right; +margin-top:3px; +} + +#menuPortais +{ +float:right; +margin-right:12px; +margin-top:10px; +padding-left:40px; +} + + +#menuPortais ul +{ +background-image:url(http://www.senado.gov.br/img/bg-menutopo.png); +list-style: none; +margin:0 auto; +text-align:left; +line-height:16px; +z-index:999; +} + + +#menuPortais a, #menuPortais h2 +{ +font-size:12px; +display: block; +} + +#menuPortais h2 +{ +cursor:pointer; +height:5px; +} + +#menuPortais a +{ +color: #fff; +text-decoration: none; +padding-left:10px; +} + +#menuPortais a:hover +{ +color: #B9DCFF; +background-image:url(../img/menu-portais-seta.png); +} + +#menuPortais li li +{ +height:25px; +} + +div#menuPortais ul ul, +div#menuPortais ul li:hover ul ul, +div#menuPortais ul ul li:hover ul ul +{ +padding-left:10px; +position:absolute; +width:156px; +#margin-left:-156px;/* alinhamento do submenu no IE */ +#margin-top:26px; +display:none; +} + +div#menuPortais ul li:hover ul, +div#menuPortais ul ul li:hover ul, +div#menuPortaisul ul ul li:hover ul +{ +display:block; +margin:0 0 0 0 auto; +padding:0 0 0 0; +} + +/* Global +------------------------*/ + +body { + background: #fff; + margin: 0; + padding: 0; + color: #281f18; +} + +body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { + font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif !important; +} + +button, input[type="submit"] { +background: #00305c; +color: whitesmoke; +font-weight: bold; +border: 0; +padding: 4px 10px; +white-space: normal; +} + +button:hover, input[type="submit"]:hover { +background: #3e6892; +} + +button:active, input[type="submit"]:active { +background: #00305c; +} +.wrapper { + margin: 0 25px; +} + +#region-main a:link,a:visited{ + color: #21374c; +} + +#region-main a:hover,a:active{ + color: #DA5013; +} + + +a:link,a:visited { + color: #3e6892; +} + +a:hover,a:active { + color: #DA5013; +} + +a img { + border: none; +} + +a:active { + outline: none; +} + +/* Header +-----------------------*/ + +#page-header { + float: none; + padding: 5px 0; + background: white; + border-bottom: 5px solid #00305c; + color: #21374c; +} + +#page-header h1 { + font-size: 2.25em; + /*padding: 30px 0 20px;*/ + float: none; + margin: 0; +} + +#page-header h1.inside { + font-size: 1.8em; + /*padding: 20px 0 10px;*/ + float: none; + margin: 0; +} + +#page-header-wrapper { + height: 110px; +} + +.headermenu { + margin: 0; + font-size: 0.9em; + position: relative; + height: 100%; + width: 268px; +} + +.vertical-helper{ + height: 100%; + display: inline-block; + vertical-align: middle; +} + +.heading-wrapper{ + position: absolute; + margin-left: 230px; + margin-right: 300px; + margin-top: 30px; +} + +.logo-header { + margin-right: 25px; + height: 75px; + vertical-align: middle; +} + +.logo-wrapper { + float: left; + width: 220px; + margin-top: 18px; +} +.header-banners img{ + height: 35px; +} +.header-banners{ + position:absolute; + bottom: 0; +} +/* Navbar +-----------------------*/ + +.navbar { + border-width: 0 0 1px 0; + border-color: #ddddd7; + background: #f3f3f3; + margin: 0; + padding: 5px 0; +} + +.breadcrumb { + padding-left: 10px; +} + +.navbar .navbutton { + margin-top: 0; +} + +.breadcrumb .sep { + font-size: 0.8em; + color: #999; +} + +/* Content +-----------------------*/ + +#page-content-wrapper { + float: none; + margin-top: 5px; +} + +/* Blocks +-----------------------*/ + +.block { + margin-bottom: 20px; + border: none; +} + +.block .header { + border-top: 2px solid #00305c; + background: #f3f3f3; + padding: 4px 5px 5px; +} + +.block .title h2 { + color: #35251B; + font-weight: normal; + font-size: 1.2em; + margin: 0; +} + +/* Forum +------------------------*/ + +.forumpost .topic { + background: #dbd6c7; + border-bottom:1px solid #da5013; + padding:5px 4px 4px; +} + +.forumpost .topic .subject { + font-weight: bold; + font-size: 1.1em; +} + +.forumpost .topic .author { + font-size: 0.9em; +} + +.forumpost .content { + background: #f3f3f3; + border-width: 0 1px 1px; + border-style: solid; + border-color: #d9d8d4; +} + +/* Course +---------------------------*/ + +h2.headingblock { + border-width: 0 0 1px 0; + padding: 5px 5px 2px; + font-weight: normal; + font-size: 1.2em; + background: #f3f3f3; + color: #251c17; +} + +.course-content .main { + background: #f3f3f3; + border: 1px solid #ddd +} + +.course-content .current { + background: #da5013; +} + +.course-content .current .left.side { + color: #fff; +} + +.course-content .main .content { + background: #fff; +} + +/* Footer Senado ------------*/ + +.footer-senado { +color: #fff; +background-color: #042656; +text-align: center; +font-weight: bold; +font-size: 0.7em; +height: 30px; +margin-top: 10px; +padding: 5px 13px; +position: relative; +clear: both; +} + +.footer-left, .footer-center, .footer-right { +display: inline-block; +vertical-align: middle; +} + +.footer-left{ +width: 24%; +text-align: left; +} + +.footer-center{ +width: 50%; +} + +.footer-right{ +width: 24%; +text-align: right; +} + +.logo-footer-right{ +height: 20px; +vertical-align:middle; +} + +/* Dock +---------------------------*/ + +#dock { + background-color: #f3f3f3; + border-right-color: #433b30; +} + +#dock .dockeditem_container { + margin-top: 10px; +} + +#dock .dockeditem { + background-color: #fff; +} + +#dock .firstdockitem { + margin-top: 1em; +} + +#dock .dockeditem .dockedtitle { + border-color: #dddddd; + border-top-color: #fff; +} + +#dock .dockeditem .dockedtitle.activeitem { + background: #f3f3f3; + border-top-color:#f3f3f3 ; +} + +#dock .firstdockitem .dockedtitle { + border-top-color: #ddd; +} + +#dock .dockeditem .dockedtitle h2 { + margin: 12px 0 12px 7px; +} + +#dockeditempanel .dockeditempanel_content { + border-color: #433b30; +} + +#dockeditempanel .dockeditempanel_hd { + border-bottom: none; + padding: 3px 5px; + background: #f3f3f3; + text-align: left; +} + +#dockeditempanel .dockeditempanel_hd h2 { + color: #333; + text-align: left; + font-weight: normal; + font-size: 1.25em; + padding: 0 2px; +} + +#dockeditempanel .dockeditempanel_hd .commands { + float: right; +} +/* block expansion code */ + +.block_js_expansion .block_tree { + overflow-x: scroll; +} + +.block_js_expansion.mouseover .content { + width: 200%; + z-index: 1000; + position: relative; +} + +.block_js_expansion.mouseover .content .block_tree { + width: 100%; + background-color: #FAFAFA; + padding-bottom: 0px; +} + +/** IE stylings */ + +.ie6 .block .block_tree { + width: 160px; + overflow-x: scroll; +} + +.ie6 .block_tree .tree_item { + width: 100%; +} + +.ie6 #dock { + position: absolute; +} + +.ie6 #dock hr { + display: none; + margin: 0px; + height: 0px; + padding: 0px; +} + +.ie6 #dock li p { + background-color: inherit; +} + +.ie6 #dock .bd.oversized_content .content, .ie7 #dock .bd.oversized_content .content { + padding-bottom: 0px; +} + +.ie6 .block_js_expansion.mouseover .content, .ie7 .block_js_expansion.mouseover .content { + padding-bottom: 2px; +} + +.ie6 #dock .bd.oversized_content { + width: 100%; +} + +/*custom menu styles */ +#custommenuwrap { + background-color: #f3f3f3; + border-bottom: 1px solid #DDDDDD; + padding: 3px 0px; +} + +#custommenu { + border-width: 0; + margin: 0 25px; +} + +/*YUI Reset */ +#custommenu .yui3-menu-label, +#custommenu .yui3-menuitem-content { + color: #35251B; + font-weight: 400; + border-width: 0; +} + +#custommenu .custom_menu_submenu .yui3-menu-label, +#custommenu .custom_menu_submenu .yui3-menuitem-content { + color: #35251B; +} + +#custommenu .yui3-menu-label.yui3-menu-label-active, +#custommenu .yui3-menuitem-active .yui3-menuitem-content { + color: #DA5013; +} + +#custommenu .yui3-menu-content, +#custommenu .yui3-menu .yui3-menu .yui3-menu-content, +#custommenu .yui3-menu-horizontal .yui3-menu-label, +#custommenu .yui3-menu-horizontal .yui3-menuitem-content { + border-width: 0; +} + +#custommenu .yui3-menu-label-active, +#custommenu .yui3-menu-label-menuvisible, +#custommenu .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content { + background-color:#F6F6F6; +} + +#custommenu .custom_menu_submenu { + border: 2px solid #DA5013 !important; + background: #fff; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: 0px 1px 3px #ccc; + -moz-box-shadow: 0px 1px 3px #ccc; + box-shadow: 0px 1px 3px #ccc; +} + +#custommenu .yui3-menu.javascript-disabled .yui3-menu-content, +#custommenu .yui3-menu.javascript-disabled .yui3-menu-content .ul { + border-width:0; +} + +/* Moodle forms +----------------*/ + +.mform .btn-cancel { + color: #DA5013; + text-decoration: none; +} +.mform .btn-cancel:hover, .mform .btn-cancel:focus { + color: #251c17; + text-decoration: none; +} diff --git a/style/editor.css b/style/editor.css new file mode 100644 index 0000000..c6022d2 --- /dev/null +++ b/style/editor.css @@ -0,0 +1,3 @@ +body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { + font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif; +} diff --git a/tmp/default-saberes.htm b/tmp/default-saberes.htm new file mode 100644 index 0000000..107a795 --- /dev/null +++ b/tmp/default-saberes.htm @@ -0,0 +1,307 @@ + + + + +Moodle - Saberes + + + +
+ +
+
+
ILB - Instituto Legislativo Brasíleiro +
+
+

Coluna de conteúdo do sidebar 1.

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

+
+
+

Título H1

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. http://www.senado.gov.br/ilb.

+

Título H2

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. http://www.senado.gov.br/ilb.

+

Título H3

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. http://www.senado.gov.br/ilb.

+

Título H4

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. http://www.senado.gov.br/ilb.

+
+
+

Sidebar 2

+

Coluna de conteúdo do sidebar 1.

+

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

+
+ +
+ + diff --git a/tmp/ilb-saberes.zip b/tmp/ilb-saberes.zip new file mode 100644 index 0000000..3be2089 Binary files /dev/null and b/tmp/ilb-saberes.zip differ diff --git a/tmp/img/logo-ilb.png b/tmp/img/logo-ilb.png new file mode 100644 index 0000000..2bf50f9 Binary files /dev/null and b/tmp/img/logo-ilb.png differ diff --git a/version.php b/version.php new file mode 100644 index 0000000..e015066 --- /dev/null +++ b/version.php @@ -0,0 +1,32 @@ +. + +/** + * Theme version info + * + * @package theme_ilb2014 + * @copyright 2010 Patrick Malley + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +defined('MOODLE_INTERNAL') || die; + +$plugin->version = 2013050100; // The current module version (Date: YYYYMMDDXX) +$plugin->requires = 2013050100; // Requires this Moodle version +$plugin->component = 'theme_ilb2014'; // Full name of the plugin (used for diagnostics) +$plugin->dependencies = array( + 'theme_canvas' => 2013050100, +);