From a8480bedf3afeb063e5831e8e38bee093b8ba25a Mon Sep 17 00:00:00 2001 From: Sesostris Vieira Date: Thu, 13 Feb 2014 19:59:32 -0200 Subject: [PATCH] Tema do Saberes para o ILB 2014 --- config.php | 242 ++++++++++++++++ lang/en/theme_ilb2014.php | 28 ++ layout/frontpage.php | 216 +++++++++++++++ layout/general.php | 224 +++++++++++++++ layout/incourse.php | 227 +++++++++++++++ layout/report.php | 118 ++++++++ pix/favicon.ico | Bin 0 -> 3262 bytes pix/header.jpg | Bin 0 -> 499 bytes pix/logo-ilb.png | Bin 0 -> 14850 bytes pix/logo-interlegis.png | Bin 0 -> 6879 bytes pix/logo-moodle.png | Bin 0 -> 7055 bytes pix/logo-saberes.png | Bin 0 -> 28028 bytes pix/screenshot.jpg | Bin 0 -> 44805 bytes style/core.css | 569 ++++++++++++++++++++++++++++++++++++++ style/editor.css | 3 + tmp/default-saberes.htm | 307 ++++++++++++++++++++ tmp/ilb-saberes.zip | Bin 0 -> 9625 bytes tmp/img/logo-ilb.png | Bin 0 -> 4998 bytes version.php | 32 +++ 19 files changed, 1966 insertions(+) create mode 100644 config.php create mode 100644 lang/en/theme_ilb2014.php create mode 100644 layout/frontpage.php create mode 100644 layout/general.php create mode 100644 layout/incourse.php create mode 100644 layout/report.php create mode 100644 pix/favicon.ico create mode 100644 pix/header.jpg create mode 100644 pix/logo-ilb.png create mode 100644 pix/logo-interlegis.png create mode 100644 pix/logo-moodle.png create mode 100644 pix/logo-saberes.png create mode 100644 pix/screenshot.jpg create mode 100644 style/core.css create mode 100644 style/editor.css create mode 100644 tmp/default-saberes.htm create mode 100644 tmp/ilb-saberes.zip create mode 100644 tmp/img/logo-ilb.png create mode 100644 version.php 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 0000000000000000000000000000000000000000..c17aed2ab6ba5d9581d114ceccd9f97ec12a2bfa GIT binary patch literal 3262 zcmciFX;hQh9R~0#dlC{7NCIRdWFd(xqR67iAPO=HqoM-}BBFpRn-G?;1|jSqtAZ#J zKm=tIL_q!C?y*I&3&z$)%r#<%akc0Dus_;1SpeU+5eyDg5l0Yj4LI=O(V(75-<6N2_3U1I@0HVf%UF z(YkU?1KpvK^_jA*RRsInH!}ab*fla?9G3GdCD%7lS=E|+xi(L(!;@pUatz%0H5k5J zhcCzSCs{7Xz@naPSx>fBq-sK1 zIF^t<7MDF5lQA469g0X94ox09k~A1184QfM>mNPf7k+2Y@jmavw|9l~ZV&G94C>x` z@aC4luFd2EXgm*;VhWnexV zJe7f`CEBm&8dabEmS;f(u7!X8@nwhitPDI#0#8Z_%0qbm`%d3ib*#BU@T?5{t`s~g z0P{KE`~Kta6?grXZE11LHJ++D5(B2oZB_o`+TAZ}OlR}JlR~v81!|8A)MxV4XL8jZ<*s;?1@5P!+aF|U z%$^ZEyX5+!VcTql?PM->ECCEhgRyw2(|;wjU(61(MnhkXi#sE&GX$UMqSMomKwe zIq}#j^PVGGw?YX$C-A5k>ZYeGb^}qc6-wtJ(zS!cYk{Qp1EjV9QtN*G*8QXwfBmcb z^so3CT=6w%+H26b$3X6((G|5p=`VixINou7DB0rrA?>bD#X5uaI)aF>7}VMo#o7Ws zQAmT7{*}E-joj!%zT{25^fe5neixA!pXMt;b4Kw{PAkAY*NVh2bq zXiQSGKdE`2{#8HytG)&*?XnN~vQpcPv|2Ap?M|wEC#7aPwPw3v%~yui+o)$ZVjBY1 zDE);u|0>-~?Txl>^1&!H1E@9mqA@S;AvgF?8lbkDa%mT(4hCry`3@yTz36Fp(F1}; z7q%Il-)eOJOXDhc<8!XGlJ&St`yH13w{J@}nRbV-sq?}$_>ddmn6MZOq`Y7;szRe) z{K^n&)gFkt0I97;RbLvNgPNOhr5mjRW;5;VCfXSndYLmVZ#AwV#C`ea^X_ed6X*J| zwbdT@+8tCm91~JVGphD5gcORhn7eW1mQU1X`k761sFiPIlsPj>zhIO&F^ioT#g2@k z_4G^;wnZGE^0OScZ6UVjT=kS=R=J~Mm0OG}+>9$+X=h=v&Gd3u3}z#v#FsST$tb99Go~=plT2_h)rZ4~0vcIs9zLwv7z`oqs0BNw*CZv_S zFv>R4Q8A=3RT`okSo!v>JUbJl!Pu~KY}nar*x9R1v#d>Jt4v~zv3H8|m;J?eDXWB+ z_pK{hM}ZnD=EOX`f$?*Y!*%yMo>k+{D0v8{r=w_h~;kp literal 0 HcmV?d00001 diff --git a/pix/header.jpg b/pix/header.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e85176f521ebf4dd8bc25f27e22a8a47e1605d6 GIT binary patch literal 499 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 literal 0 HcmV?d00001 diff --git a/pix/logo-moodle.png b/pix/logo-moodle.png new file mode 100644 index 0000000000000000000000000000000000000000..bdb5f7432422a64013aaa7c60cf226d896bef27e GIT binary patch literal 7055 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..3be2089c71efd2e99cf70bd71c0ba9f36cf7a76b GIT binary patch literal 9625 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 literal 0 HcmV?d00001 diff --git a/tmp/img/logo-ilb.png b/tmp/img/logo-ilb.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf50f9e9fb58e94efa62e2d95071d61b17b2ce2 GIT binary patch literal 4998 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 literal 0 HcmV?d00001 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, +);