From 14a930ba2ba5c9535a2f13e8a4ff0e1e339f86c8 Mon Sep 17 00:00:00 2001
From: urs_hunkler
Sorry if we've forgotten to include your name here - the Moodle community is large and active so this list is difficult to maintain! Please email Martin and make your suggestions! :-)
@@ -73,14 +73,20 @@ as part of the Moodle distribution, along with their authors:@@ -189,7 +195,7 @@
Class to create, manage and unpack zip files.
- Version: 2.4
+ Version: 2.4 RC1
Copyright © 2004 Vincent Blavet <vincent@phpconcept.net>
License: GNU GPL
URL: http://www.phpconcept.net
@@ -223,10 +229,10 @@diff --git a/lang/en/docs/developer.html b/lang/en/docs/developer.html index c2b3d65bd8b..889b98decc4 100644 --- a/lang/en/docs/developer.html +++ b/lang/en/docs/developer.html @@ -145,33 +145,29 @@A PHP net client
- Version: 1.2
+ Version: 1.0
Copyright © 1999-2000 Monte Ohrt <monte@ispi.net>
License: GNU LGPL
- URL: http://snoopy.sourceforge.net/
+ URL: http://snoopy.sourceforge.com
Each theme is in a subdirectory of the "theme" directory, and contains at least the following files:
-
-- config.php: defines the theme colours used throughout - the site
-- styles.php: the style sheet, containing CSS definitions - for standard HTML elements as well as many Moodle elements.
+- config.php: to configure how the CSS files work together. You can build your theme onto the standard or onto any parent theme, can include or exclude several CSS files.
+- styles.php: Builds the bridge to the CSS files. You don't need to edit anything.
- header.html: Included at the top of each page. This is what you need to edit to add a logo at the top of pages, for example.
- footer.html: Included at the bottom of each page.
+- styles_color.css: CSS styles for all colour properties.
+- styles_fonts.css: CSS styles for fonts, font-size, line-height etc.
+- styles_layout.css: CSS styles for the page layout, positioning etc.
+- styles_moz.css: CSS styles for Mozilla special rounded corners.
To create your own themes for current versions of Moodle:
+To create your own themes for the current versions of Moodle:
-
- Copy one of the existing theme folders to one with a new name. I recommend starting with one of the standard themes.
-- Edit config.php and insert your own colours.
-- Edit styles.php and change your CSS styles.
+- Edit config.php to meet your demands.
+- Edit the CSS files with your styles.
- Edit header.html and footer.html to add new logos, or change the layout.
Note that all these steps are optional - you can make a radically different - look to your site simply by editing the colours in config.php
Note also that Moodle upgrades may break themes slightly, so check the release notes carefully if you are using a custom theme.
-In particular, Moodle 2.0 will have a completely new display system, probably - based on XSL transformations of XML output from Moodle. It is likely that - the themes for this will be a completely different format, but the advantage - will be a much higher possible degree of customisation (including moving - elements around the page).
-More discussion about this in the Themes +
Please read the detailed description of Moodle themes in the Themes documentation in Moodle Docs.
+More discussion about themes in the Themes forum on Using Moodle. If you create a nice theme that you think others might want to use, please post your zip file on the themes forum!